Показано с 1 по 4 из 4

Тема: Проблема с ФР Штрих-М

  1. #1
    Сведущий
    Регистрация
    25.12.2013
    Адрес
    СПб
    Сообщений
    71
    Поблагодарил(а)
    18
    Благодарностей: 1 (сообщений: 1)

    Проблема с ФР Штрих-М

    Наблюдается следующая проблема:
    при попытке печати Зэтки, фр зэтку печатает, но рк подтупливает, и выдаёт ошибку:
    "Закончилась чековая лента, Вставьте ленту в регистратор.
    Для продолжения печати нажмите "ОК""
    После нажатия на ОК печатается зэтка поновой.

    Дрова положил самые новые что нашёл.

    RK 7.6.0.81
    fpShtr54.7.47.95.0-6778
    UniFR.7.46.268.0-108864

    Вот кусок лога штриха
    вставить файлом почему то не получилось

    Код:
    [30.05.19 23:21:27.568] [SER]        Send <= 05
    [30.05.19 23:21:27.568] [SER]        Recv => 15
    [30.05.19 23:21:27.568] [SER]        Send <= 02 05 11 1E 00 00 00 0A
    [30.05.19 23:21:27.570] [SER]        Recv => 06
    [30.05.19 23:21:27.570] [SER]        Recv => 02
    [30.05.19 23:21:27.570] [SER]        Recv => 30
    [30.05.19 23:21:27.574] [SER]        Recv => 11 00 1E 43 31 A5 EB 18 0A 12 01 1D 06 90 02 02 00 00 4E 41 00 00 01 01 10 1E 05 13 17 16 1B 00 34 9C 00 00 EF 00 00 00 00 00 BF 1D 4E D3 01 00 FD
    [30.05.19 23:21:27.574] [SER]        Send <= 06
    [30.05.19 23:21:27.574] [DEV]      Execute(11_GET_STATE,"") = Ok in Команда 11_GET_STATE()
    [30.05.19 23:21:27.574] [SER]        Send <= 05
    [30.05.19 23:21:27.575] [SER]        Recv => 15
    [30.05.19 23:21:27.575] [SER]        Send <= 02 06 FF 01 1E 00 00 00 E6
    [30.05.19 23:21:27.576] [SER]        Recv => 06
    [30.05.19 23:21:27.595] [SER]        Recv => 02
    [30.05.19 23:21:27.595] [SER]        Recv => 21
    [30.05.19 23:21:27.598] [SER]        Recv => FF 01 00 03 00 00 01 00 13 05 1E 16 22 39 32 38 36 30 30 30 31 30 30 31 32 33 36 34 37 2A 24 00 00 EE
    [30.05.19 23:21:27.598] [SER]        Send <= 06
    [30.05.19 23:21:27.598] [DEV]      Execute(FF01_GET_FN_STATUS,"") = Ok in Команда FF01_GET_FN_STATUS()
    [30.05.19 23:21:27.598] [SER]        Send <= 05
    [30.05.19 23:21:27.599] [SER]        Recv => 15
    [30.05.19 23:21:27.599] [SER]        Send <= 02 07 2E 1E 00 00 00 02 02 37
    [30.05.19 23:21:27.600] [SER]        Recv => 06
    [30.05.19 23:21:27.600] [SER]        Recv => 02
    [30.05.19 23:21:27.600] [SER]        Recv => 2E
    [30.05.19 23:21:27.604] [SER]        Recv => 2E 00 C4 CE CB C6 CD CE D1 D2 C8 20 C8 20 D4 C0 CC C8 CB C8 C8 20 CA C0 D1 D1 C8 D0 CE C2 00 00 00 00 00 00 00 00 00 00 00 00 01 40 00 00 A3
    [30.05.19 23:21:27.604] [SER]        Send <= 06
    [30.05.19 23:21:27.604] [DEV]      Execute(2E_GET_FIELD_STRUCT,"<02><02>") = Ok in Команда 2E_GET_FIELD_STRUCT()
    [30.05.19 23:21:27.605] [SER]        Send <= 05
    [30.05.19 23:21:27.605] [SER]        Recv => 15
    [30.05.19 23:21:27.605] [SER]        Send <= 02 09 1F 1E 00 00 00 02 1E 00 02 16
    [30.05.19 23:21:27.607] [SER]        Recv => 06
    [30.05.19 23:21:27.607] [SER]        Recv => 02
    [30.05.19 23:21:27.607] [SER]        Recv => 42
    [30.05.19 23:21:27.613] [SER]        Recv => 1F 00 CE E2 F1 FF ED ED E8 EA EE E2 E0 20 C0 ED FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 63
    [30.05.19 23:21:27.613] [SER]        Send <= 06
    [30.05.19 23:21:27.613] [DEV]      Execute(1F_GET_TABLE,"<02><1E><00><02>") = Ok in Команда 1F_GET_TABLE()
    [30.05.19 23:21:27.613] [SER]        Send <= 05
    [30.05.19 23:21:27.614] [SER]        Recv => 15
    [30.05.19 23:21:27.614] [SER]        Send <= 02 05 11 1E 00 00 00 0A
    [30.05.19 23:21:27.615] [SER]        Recv => 06
    [30.05.19 23:21:27.615] [SER]        Recv => 02
    [30.05.19 23:21:27.615] [SER]        Recv => 30
    [30.05.19 23:21:27.619] [SER]        Recv => 11 00 1E 43 31 A5 EB 18 0A 12 01 1D 06 90 02 02 00 00 4E 41 00 00 01 01 10 1E 05 13 17 16 1B 00 34 9C 00 00 EF 00 00 00 00 00 BF 1D 4E D3 01 00 FD
    [30.05.19 23:21:27.619] [SER]        Send <= 06
    [30.05.19 23:21:27.619] [DEV]      Execute(11_GET_STATE,"") = Ok in Команда 11_GET_STATE()
    [30.05.19 23:21:27.620] [SER]        Send <= 05
    [30.05.19 23:21:27.620] [SER]        Recv => 15
    [30.05.19 23:21:27.620] [SER]        Send <= 02 05 41 1E 00 00 00 5A
    [30.05.19 23:21:27.621] [SER]        Recv => 06
    [30.05.19 23:21:27.979] [SER]        Recv => 02
    [30.05.19 23:21:27.979] [SER]        Recv => 03
    [30.05.19 23:21:27.979] [SER]        Recv => 41 00 1E 5C
    [30.05.19 23:21:27.979] [SER]        Send <= 06
    [30.05.19 23:21:27.979] [DEV]      Execute(41_DAILY_Z_REPORT,"") = Ok in Команда 41_DAILY_Z_REPORT()
    [30.05.19 23:21:29.981] [SER]        Send <= 05
    [30.05.19 23:21:29.981] [SER]        Recv => 15
    [30.05.19 23:21:29.981] [SER]        Send <= 02 05 11 1E 00 00 00 0A
    [30.05.19 23:21:29.982] [SER]        Recv => 06
    [30.05.19 23:21:30.938] [SER]        Recv => 02
    [30.05.19 23:21:30.939] [SER]        Recv => 30
    [30.05.19 23:21:30.943] [SER]        Recv => 11 00 1E 43 31 A5 EB 18 0A 12 01 1D 06 90 02 02 05 00 4E 41 00 00 01 01 10 1E 05 13 17 16 1E 00 34 9C 00 00 F0 00 00 00 00 00 BF 1D 4E D3 01 00 E2
    [30.05.19 23:21:30.943] [SER]        Send <= 06
    [30.05.19 23:21:30.943] [DEV]      Execute(11_GET_STATE,"") = Ok in Команда 11_GET_STATE()
    [30.05.19 23:21:31.944] [SER]        Send <= 05
    [30.05.19 23:21:31.944] [SER]        Recv => 15
    [30.05.19 23:21:31.944] [SER]        Send <= 02 05 11 1E 00 00 00 0A
    [30.05.19 23:21:31.945] [SER]        Recv => 06
    [30.05.19 23:21:34.369] [SER]        Recv => 43
    [30.05.19 23:21:34.520] [SER]        Recv => 
    [30.05.19 23:21:34.520] [SER]        RecvStr  timeout
    [30.05.19 23:21:34.520] [ERR]  SndRcv ACKTRASH
    [30.05.19 23:21:34.520] [SER]        Send <= 15
    [30.05.19 23:21:34.721] [SER]        Send <= 05
    [30.05.19 23:21:34.721] [SER]        Recv => 15
    [30.05.19 23:21:34.721] [SER]        Send <= 15
    [30.05.19 23:21:34.922] [SER]        Send <= 05
    [30.05.19 23:21:35.253] [SER]        Recv => BB
    [30.05.19 23:21:35.253] [SER]        RecvChar timeout
    [30.05.19 23:21:35.253] [SER]        Send <= 15
    [30.05.19 23:21:35.453] [SER]        Send <= 05
    [30.05.19 23:21:35.784] [SER]        Recv => BB
    [30.05.19 23:21:35.784] [SER]        RecvChar timeout
    [30.05.19 23:21:35.784] [SER]        Send <= 15
    [30.05.19 23:21:35.984] [SER]        Send <= 05
    [30.05.19 23:21:35.984] [SER]        Recv => 15
    [30.05.19 23:21:35.984] [SER]        Send <= 15
    [30.05.19 23:21:36.185] [SER]        Send <= 05
    [30.05.19 23:21:36.185] [SER]        Recv => 15
    [30.05.19 23:21:36.185] [SER]        Send <= 15
    [30.05.19 23:21:36.386] [SER]        Send <= 05
    [30.05.19 23:21:36.386] [SER]        Recv => 15
    [30.05.19 23:21:36.386] [SER]        Send <= 15
    [30.05.19 23:21:36.588] [SER]        Send <= 05
    [30.05.19 23:21:36.588] [SER]        Recv => 15
    [30.05.19 23:21:36.588] [SER]        Send <= 15
    [30.05.19 23:21:36.789] [SER]        Send <= 05
    [30.05.19 23:21:36.789] [SER]        Recv => 15
    [30.05.19 23:21:36.789] [SER]        Send <= 15
    [30.05.19 23:21:36.990] [SER]        Send <= 05
    [30.05.19 23:21:36.990] [SER]        Recv => 15
    [30.05.19 23:21:36.990] [SER]        Send <= 15
    [30.05.19 23:21:37.192] [SER]        Send <= 05
    [30.05.19 23:21:37.192] [SER]        Recv => 15
    [30.05.19 23:21:37.192] [ERR]  Port disconnect. Try reconnect 1 after 5000 ms.
    [30.05.19 23:21:42.195] [SER]        Send <= 05
    [30.05.19 23:21:42.196] [SER]        Recv => 15
    [30.05.19 23:21:42.196] [SER]        Send <= 02 05 11 1E 00 00 00 0A
    [30.05.19 23:21:42.197] [SER]        Recv => 06
    [30.05.19 23:21:48.251] [SER]        Recv => 02
    [30.05.19 23:21:48.251] [SER]        Recv => 30
    [30.05.19 23:21:48.255] [SER]        Recv => 11 00 1E 43 31 A5 EB 18 0A 12 01 1D 06 90 02 02 02 00 4E 41 00 00 01 01 10 1E 05 13 17 16 2F 00 34 9C 00 00 F0 00 00 00 00 00 BF 1D 4E D3 01 00 D4
    [30.05.19 23:21:48.255] [SER]        Send <= 06
    [30.05.19 23:21:48.255] [DEV]      Execute(11_GET_STATE,"") = Ok in TLowLvl.SendRecvTriesOld()
    [30.05.19 23:22:17.032] [EXP]    ShowCashDialog(Закончилась чековая лента, Вставьте ленту в регистратор.
    Для продолжения печати нажмите "ОК", Error, OK, , -1) -> 1 
    [30.05.19 23:22:17.032] [SER]        Send <= 05
    [30.05.19 23:22:17.033] [SER]        Recv => 15
    [30.05.19 23:22:17.033] [SER]        Send <= 02 05 11 1E 00 00 00 0A
    [30.05.19 23:22:17.034] [SER]        Recv => 06
    [30.05.19 23:22:17.034] [SER]        Recv => 02
    [30.05.19 23:22:17.034] [SER]        Recv => 30
    [30.05.19 23:22:17.038] [SER]        Recv => 11 00 1E 43 31 A5 EB 18 0A 12 01 1D 06 90 02 02 03 00 4E 41 00 00 01 01 10 1E 05 13 17 17 10 00 34 9C 00 00 F0 00 00 00 00 00 BF 1D 4E D3 01 00 EB
    [30.05.19 23:22:17.039] [SER]        Send <= 06
    [30.05.19 23:22:17.039] [DEV]      Execute(11_GET_STATE,"") = Ok in Команда 11_GET_STATE()
    [30.05.19 23:22:17.039] [SER]        Send <= 05
    [30.05.19 23:22:17.039] [SER]        Recv => 15
    [30.05.19 23:22:17.039] [SER]        Send <= 02 05 41 1E 00 00 00 5A
    [30.05.19 23:22:17.041] [SER]        Recv => 06
    [30.05.19 23:22:17.041] [SER]        Recv => 02
    [30.05.19 23:22:17.041] [SER]        Recv => 02
    [30.05.19 23:22:17.041] [SER]        Recv => 41 58 1B
    [30.05.19 23:22:17.041] [SER]        Send <= 06
    [30.05.19 23:22:17.041] [DEV]      Execute(41_DAILY_Z_REPORT,"") = Ok in Команда 41_DAILY_Z_REPORT()
    [30.05.19 23:22:17.041] [SER]        Send <= 05
    [30.05.19 23:22:17.042] [SER]        Recv => 15
    [30.05.19 23:22:17.042] [SER]        Send <= 02 05 B0 1E 00 00 00 AB
    [30.05.19 23:22:17.044] [SER]        Recv => 06
    [30.05.19 23:22:17.044] [SER]        Recv => 02
    [30.05.19 23:22:17.044] [SER]        Recv => 03
    [30.05.19 23:22:17.044] [SER]        Recv => B0 00 1E AD
    [30.05.19 23:22:17.044] [SER]        Send <= 06
    [30.05.19 23:22:17.044] [DEV]      Execute(B0_CONTINUE_PRINT,"") = Ok in Команда B0_CONTINUE_PRINT()
    [30.05.19 23:22:17.044] [SER]        Send <= 05
    [30.05.19 23:22:17.045] [SER]        Recv => 15
    [30.05.19 23:22:17.045] [SER]        Send <= 02 05 41 1E 00 00 00 5A
    [30.05.19 23:22:17.046] [SER]        Recv => 06
    [30.05.19 23:22:17.073] [SER]        Recv => 02
    [30.05.19 23:22:17.073] [SER]        Recv => 02
    [30.05.19 23:22:17.073] [SER]        Recv => 41 50 13
    [30.05.19 23:22:17.073] [SER]        Send <= 06
    [30.05.19 23:22:17.073] [DEV]      Execute(41_DAILY_Z_REPORT,"") = Ok in Команда 41_DAILY_Z_REPORT()
    [30.05.19 23:22:17.073] [DEV]      Ошибка 50h: ККТ - Идет печать результатов выполнения предыдущей команды. Wait and try again.
    [30.05.19 23:22:17.573] [SER]        Send <= 05
    [30.05.19 23:22:17.573] [SER]        Recv => 15
    [30.05.19 23:22:17.573] [SER]        Send <= 02 05 41 1E 00 00 00 5A
    [30.05.19 23:22:17.575] [SER]        Recv => 06
    [30.05.19 23:22:17.575] [SER]        Recv => 02
    [30.05.19 23:22:17.575] [SER]        Recv => 02
    [30.05.19 23:22:17.575] [SER]        Recv => 41 50 13
    [30.05.19 23:22:17.575] [SER]        Send <= 06
    [30.05.19 23:22:17.575] [DEV]      Execute(41_DAILY_Z_REPORT,"") = Ok in Команда 41_DAILY_Z_REPORT()
    [30.05.19 23:22:17.575] [DEV]      Ошибка 50h: ККТ - Идет печать результатов выполнения предыдущей команды. Wait and try again.
    [30.05.19 23:22:18.076] [SER]        Send <= 05
    [30.05.19 23:22:18.076] [SER]        Recv => 15
    [30.05.19 23:22:18.076] [SER]        Send <= 02 05 41 1E 00 00 00 5A
    [30.05.19 23:22:18.078] [SER]        Recv => 06
    [30.05.19 23:22:18.078] [SER]        Recv => 02
    [30.05.19 23:22:18.078] [SER]        Recv => 02
    [30.05.19 23:22:18.078] [SER]        Recv => 41 50 13
    [30.05.19 23:22:18.078] [SER]        Send <= 06
    [30.05.19 23:22:18.078] [DEV]      Execute(41_DAILY_Z_REPORT,"") = Ok in Команда 41_DAILY_Z_REPORT()
    [30.05.19 23:22:18.078] [DEV]      Ошибка 50h: ККТ - Идет печать результатов выполнения предыдущей команды. Wait and try again.
    [30.05.19 23:22:18.579] [SER]        Send <= 05
    [30.05.19 23:22:18.579] [SER]        Recv => 15
    [30.05.19 23:22:18.579] [SER]        Send <= 02 05 41 1E 00 00 00 5A
    [30.05.19 23:22:18.581] [SER]        Recv => 06
    [30.05.19 23:22:18.581] [SER]        Recv => 02
    [30.05.19 23:22:18.581] [SER]        Recv => 02
    [30.05.19 23:22:18.581] [SER]        Recv => 41 50 13
    [30.05.19 23:22:18.581] [SER]        Send <= 06
    [30.05.19 23:22:18.581] [DEV]      Execute(41_DAILY_Z_REPORT,"") = Ok in Команда 41_DAILY_Z_REPORT()
    [30.05.19 23:22:18.581] [DEV]      Ошибка 50h: ККТ - Идет печать результатов выполнения предыдущей команды. Wait and try again.
    [30.05.19 23:22:19.082] [SER]        Send <= 05
    [30.05.19 23:22:19.082] [SER]        Recv => 15
    [30.05.19 23:22:19.082] [SER]        Send <= 02 05 41 1E 00 00 00 5A
    [30.05.19 23:22:19.083] [SER]        Recv => 06
    [30.05.19 23:22:19.412] [SER]        Recv => 02
    [30.05.19 23:22:19.412] [SER]        Recv => 02
    [30.05.19 23:22:19.412] [SER]        Recv => 41 50 13
    [30.05.19 23:22:19.412] [SER]        Send <= 06
    [30.05.19 23:22:19.412] [DEV]      Execute(41_DAILY_Z_REPORT,"") = Ok in Команда 41_DAILY_Z_REPORT()
    [30.05.19 23:22:19.412] [DEV]      Ошибка 50h: ККТ - Идет печать результатов выполнения предыдущей команды. Wait and try again.
    [30.05.19 23:22:19.913] [SER]        Send <= 05
    [30.05.19 23:22:19.913] [SER]        Recv => 15
    [30.05.19 23:22:19.913] [SER]        Send <= 02 05 41 1E 00 00 00 5A
    [30.05.19 23:22:19.915] [SER]        Recv => 06
    [30.05.19 23:22:19.915] [SER]        Recv => 02
    [30.05.19 23:22:19.915] [SER]        Recv => 02
    [30.05.19 23:22:19.915] [SER]        Recv => 41 73 30
    [30.05.19 23:22:19.915] [SER]        Send <= 06
    [30.05.19 23:22:19.915] [DEV]      Execute(41_DAILY_Z_REPORT,"") = Ok in Команда 41_DAILY_Z_REPORT()
    [30.05.19 23:22:19.915] [SER]        Send <= 05
    [30.05.19 23:22:19.916] [SER]        Recv => 15
    [30.05.19 23:22:19.916] [SER]        Send <= 02 05 11 1E 00 00 00 0A
    [30.05.19 23:22:19.917] [SER]        Recv => 06
    [30.05.19 23:22:19.917] [SER]        Recv => 02
    [30.05.19 23:22:19.917] [SER]        Recv => 30
    [30.05.19 23:22:19.922] [SER]        Recv => 11 00 1E 43 31 A5 EB 18 0A 12 01 1E 06 90 02 04 00 00 4E 41 00 00 01 01 10 1E 05 13 17 17 13 00 34 9C 00 00 F0 00 00 00 00 00 BF 1D 4E D3 01 00 EE
    [30.05.19 23:22:19.922] [SER]        Send <= 06
    [30.05.19 23:22:19.922] [DEV]      Execute(11_GET_STATE,"") = Ok in Команда 11_GET_STATE()
    [30.05.19 23:22:19.922] [ERR]  FR error: CMD unsupported in cur mode: 04, submode: 00
    [30.05.19 23:22:19.922] [SER]        Send <= 05
    [30.05.19 23:22:19.923] [SER]        Recv => 15
    [30.05.19 23:22:19.923] [SER]        Send <= 02 05 11 1E 00 00 00 0A
    [30.05.19 23:22:19.924] [SER]        Recv => 06
    [30.05.19 23:22:19.925] [SER]        Recv => 02
    [30.05.19 23:22:19.925] [SER]        Recv => 30
    [30.05.19 23:22:19.929] [SER]        Recv => 11 00 1E 43 31 A5 EB 18 0A 12 01 1E 06 90 02 04 00 00 4E 41 00 00 01 01 10 1E 05 13 17 17 13 00 34 9C 00 00 F0 00 00 00 00 00 BF 1D 4E D3 01 00 EE
    [30.05.19 23:22:19.929] [SER]        Send <= 06
    [30.05.19 23:22:19.929] [DEV]      Execute(11_GET_STATE,"") = Ok in Команда 11_GET_STATE()
    [30.05.19 23:22:19.929] [EXP]    FiscalDocument(Status[]) = Ok in Команда 11_GET_STATE()
    [30.05.19 23:22:19.930] [EXP]    TUFRdevice.GetStatus start
    [30.05.19 23:22:19.930] [SER]        Send <= 05
    [30.05.19 23:22:19.931] [SER]        Recv => 15
    [30.05.19 23:22:19.931] [SER]        Send <= 02 05 11 1E 00 00 00 0A
    [30.05.19 23:22:19.932] [SER]        Recv => 06
    [30.05.19 23:22:19.932] [SER]        Recv => 02
    [30.05.19 23:22:19.932] [SER]        Recv => 30
    [30.05.19 23:22:19.936] [SER]        Recv => 11 00 1E 43 31 A5 EB 18 0A 12 01 1E 06 90 02 04 00 00 4E 41 00 00 01 01 10 1E 05 13 17 17 13 00 34 9C 00 00 F0 00 00 00 00 00 BF 1D 4E D3 01 00 EE
    [30.05.19 23:22:19.936] [SER]        Send <= 06
    [30.05.19 23:22:19.936] [DEV]      Execute(11_GET_STATE,"") = Ok in Команда 11_GET_STATE()
    [30.05.19 23:22:19.937] [SER]        Send <= 05
    [30.05.19 23:22:19.937] [SER]        Recv => 15
    [30.05.19 23:22:19.937] [SER]        Send <= 02 06 FF 40 1E 00 00 00 A7
    [30.05.19 23:22:19.938] [SER]        Recv => 06
    [30.05.19 23:22:19.945] [SER]        Recv => 02
    [30.05.19 23:22:19.945] [SER]        Recv => 08
    [30.05.19 23:22:19.945] [SER]        Recv => FF 40 00 00 F0 00 12 00 55
    [30.05.19 23:22:19.945] [SER]        Send <= 06
    [30.05.19 23:22:19.945] [DEV]      Execute(FF40_GET_SHIFT_STATUS,"") = Ok in Команда FF40_GET_SHIFT_STATUS()
    [30.05.19 23:22:19.946] [SER]        Send <= 05
    [30.05.19 23:22:19.946] [SER]        Recv => 15
    [30.05.19 23:22:19.946] [SER]        Send <= 02 06 FF 01 1E 00 00 00 E6
    [30.05.19 23:22:19.947] [SER]        Recv => 06
    [30.05.19 23:22:19.966] [SER]        Recv => 02
    [30.05.19 23:22:19.966] [SER]        Recv => 21
    [30.05.19 23:22:19.969] [SER]        Recv => FF 01 00 03 00 00 00 00 13 05 1E 17 16 39 32 38 36 30 30 30 31 30 30 31 32 33 36 34 37 2B 24 00 00 DB
    [30.05.19 23:22:19.969] [SER]        Send <= 06
    [30.05.19 23:22:19.969] [DEV]      Execute(FF01_GET_FN_STATUS,"") = Ok in Команда FF01_GET_FN_STATUS()
    [30.05.19 23:22:19.969] [SER]        Send <= 05
    [30.05.19 23:22:19.970] [SER]        Recv => 15
    [30.05.19 23:22:19.970] [SER]        Send <= 02 06 FF 39 1E 00 00 00 DE
    [30.05.19 23:22:19.971] [SER]        Recv => 06
    [30.05.19 23:22:19.978] [SER]        Recv => 02
    [30.05.19 23:22:19.978] [SER]        Recv => 10
    [30.05.19 23:22:19.980] [SER]        Recv => FF 39 00 00 00 00 00 00 00 00 00 00 00 00 00 00 D6
    [30.05.19 23:22:19.980] [SER]        Send <= 06
    [30.05.19 23:22:19.980] [DEV]      Execute(FF39_GET_OFD_STATUS,"") = Ok in Команда FF39_GET_OFD_STATUS()
    [30.05.19 23:22:19.980] [EXP]    GetStatus(DrawerClosed, ShiftClosed, LastShiftNum: 240, LastDocNum: 9259, LastReceiptNum: 0, Paper OK, , OFDUnsentCount: 0, OFDoldestUnsent: 2019-05-30 23:22:19, InternalDateTime: 2019-05-30 23:23:19) needs: (0x0000000000004D00=> ShiftState, LastShiftNum, LastDocNum, EKLZnearEnd, OFDunSentCount, OFDoldestUnSent), requested size: 108, internal size 108 = Ok in Команда FF39_GET_OFD_STATUS()
    [30.05.19 23:22:19.980] [EXP]    TUFRdevice.GetOptions start
    [30.05.19 23:22:19.981] [SER]        Send <= 05
    [30.05.19 23:22:19.982] [SER]        Recv => 15
    [30.05.19 23:22:19.982] [SER]        Send <= 02 02 F7 01 F4
    [30.05.19 23:22:19.983] [SER]        Recv => 06
    [30.05.19 23:22:19.983] [SER]        Recv => 02
    [30.05.19 23:22:19.983] [SER]        Recv => 23
    [30.05.19 23:22:19.986] [SER]        Recv => F7 00 5A A0 40 07 20 6C 00 00 0C 18 01 0C 10 00 00 00 00 00 00 1E 00 00 00 00 06 FF 00 48 40 B6 03 12 13 77
    [30.05.19 23:22:19.986] [SER]        Send <= 06
    [30.05.19 23:22:19.986] [DEV]      Execute(F7_EXTENDET QUERY,"<01>") = Ok in Команда F7_EXTENDET_QUERY()
    [30.05.19 23:22:19.987] [EXP]    GetOptions(0x0000B8002899197D: [Text, DeleteReceipt, ZReport, MoneyInOut, XReport, SpecialReport, Program, TextInReceipt, BarCodeInNotFisc, ItemDepartments, DrawerOpen, DrawerState, CalcChange, CashRegValue, DeleteReturn, CorrectPriceToPay, RoundDiscountOnly, CorrectionReceipt, OpenShiftReport], Universal driver for Shtrih fiscal printer (54-FZ), 7.47.95.0, ) = Ok in DriverOptions()

  2. #2
    Разбирающийся
    Регистрация
    27.02.2017
    Адрес
    Москва
    Сообщений
    279
    Поблагодарил(а)
    8
    Благодарностей: 101 (сообщений: 66)
    Порядковый номер отчетов разный?
    Вы своими глазами это видели?
    Как часто это происходит?

    Судя по логу, после печати идет запрос статуса, и фр не отвечает, после некоторого количества перезапросов фр выдает что у него закончилась лента.

  3. #3
    Сведущий
    Регистрация
    25.12.2013
    Адрес
    СПб
    Сообщений
    71
    Поблагодарил(а)
    18
    Благодарностей: 1 (сообщений: 1)
    Сам я это не видел, подробно рассказывают.
    Файло менял по удаленке.
    Кассовые специ утверждают что с ФР всё норм.

    Уточняю процесс:
    Жмём в интерфейсе печать зэтки.
    Она начинает печататься.
    Выходит ошибка.
    Нажимаем ок, печатается следующая зэтка.
    Номера зэток одинаковые.
    Но при этом в необнуляемую сумму прихода выручка добавляется ещё раз.
    Пример:
    необнуляемая сумма 100
    продаж за смену 10
    при первой зэтке необнул. сумма 110
    после второй 120.
    Вот это вот сильнее всего напрягает.

  4. #4
    Разбирающийся
    Регистрация
    27.02.2017
    Адрес
    Москва
    Сообщений
    279
    Поблагодарил(а)
    8
    Благодарностей: 101 (сообщений: 66)
    [30.05.19 23:21:42.195] [SER] Send <= 05
    [30.05.19 23:21:42.196] [SER] Recv => 15
    [30.05.19 23:21:42.196] [SER] Send <= 02 05 11 1E 00 00 00 0A
    [30.05.19 23:21:42.197] [SER] Recv => 06
    [30.05.19 23:21:48.251] [SER] Recv => 02
    [30.05.19 23:21:48.251] [SER] Recv => 30
    [30.05.19 23:21:48.255] [SER] Recv => 11 00 1E 43 31 A5 EB 18 0A 12 01 1D 06 90 02 02 02 00 4E 41 00 00 01 01 10 1E 05 13 17 16 2F 00 34 9C 00 00 F0 00 00 00 00 00 BF 1D 4E D3 01 00 D4
    [30.05.19 23:21:48.255] [SER] Send <= 06
    [30.05.19 23:21:48.255] [DEV] Execute(11_GET_STATE,"") = Ok in TLowLvl.SendRecvTriesOld()
    давайте рассмотрим эту часть, до неё была команда печати z-отчёта и теперь кипер пытается получить статус ФР, причём там были явно какие-то проблемы потому что ФР отвечал мусором или не отвечал вовсе.

    рассмотрим выделенные жирным байты:

    02 - режим ККТ
    2. Открытая смена, 24 часа не кончились.

    02 - подрежим ККТ
    2. Активное отсутствие бумаги – ККТ в фазе печати операции – принимает только команды, не связанные с печатью. Переход из этого подрежима только в подрежим 3

    если глянуть в следующий запрос там будет подрежим 03:
    11 00 1E 43 31 A5 EB 18 0A 12 01 1D 06 90 02 02 03 00 4E 41 00 00 01 01 10 1E 05 13 17 17 10 00 34 9C 00 00 F0 00 00 00 00 00 BF 1D 4E D3 01 00 EB

    3. После активного отсутствия бумаги – ККТ ждет команду продолжения печати. Кромеэтого принимает команды, не связанные с печатью.

    следом идет повторный запрос на печать z-отчёта, ФР возвращает ошибку 58:
    41 58 1B
    58h - ККТ Ожидание команды продолжения печати

    далее идёт команда продолжения печати B0 и постоянные попытки вновь сделать z-отчёт , до тех пор пока смена не закрывается и кипер не получает ответ:
    FR error: CMD unsupported in cur mode: 04, submode: 00:
    режим: закрытая смена, подрежим: бумага есть

    т.е. смена наконец закрыта.

    Итого ФР возвращает ошибку и тут я вижу три варианта:
    1 - не исправен датчик наличия бумаги
    2 - кто-то открывает крышку в момент печати ФР(возможно заканчивается бумага)
    3 - неверно работает ПО ФР

    Ошибки кипера тут нет, каков ответ от ФР, такова и реакция на этот ответ.

    по поводу того что там увеличивается сквозная нумерация - этим всем заведует ПО ФР. Если не увеличивается номер z-отчёта, непонятно почему увеличивается гросс, хотя может это и верно в соответствии с какими-нибудь новыми стандартами это мне неизвестно.

  5. 3 пользователей сказали cпасибо SLion за это полезное сообщение:

    choovak (01.06.2019),SH (10.06.2019),sibgaba (03.06.2019)

Похожие темы

  1. Не фискальная печать на Штрих-ФР-01ф и Штрих ЛАЙТ 01Ф
    от mcmaster в разделе R-Keeper 7 и фискальные регистраторы, а также чеки и пречеки
    Ответов: 0
    Последнее сообщение: 19.06.2018, 13:47
  2. R-Keeper 7 и ШТРИХ-М-02-Ф (ШТРИХ-М-ФР-К ИЛИ ШТРИХ-М-ПТК)
    от Denis_1612 в разделе R-Keeper 7 и фискальные регистраторы, а также чеки и пречеки
    Ответов: 2
    Последнее сообщение: 27.04.2017, 15:39
  3. Штрих-ФР-К
    от brt2006 в разделе RK: ФР, активные ККМ, проблемы, вопросы
    Ответов: 10
    Последнее сообщение: 05.12.2013, 21:20
  4. ШТРИХ-ФР-К проблема: не видит чековую ленту
    от ASMi386 в разделе RK: ФР, активные ККМ, проблемы, вопросы
    Ответов: 1
    Последнее сообщение: 19.02.2011, 12:14
  5. Штрих-ФР-К по USB
    от walikos в разделе RK: Сервис-печать, принтеры
    Ответов: 7
    Последнее сообщение: 11.11.2010, 01:49

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •