Не удается неявно преобразовать тип "string" в "System.DateTime"

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
Ответить
Danik127127
Сообщения: 3
Зарегистрирован: 02 июл 2020, 17:35

Не удается неявно преобразовать тип "string" в "System.DateTime"

Сообщение Danik127127 » 17 авг 2021, 00:05

Доброго дня. Сутки бьюсь, не могу понять суть проблемы. при пробитие чека (или получение данных чека) через KKMserver , получаю ошибку "Не удается неявно преобразовать тип "string" в "System.DateTime".

Текст команды:
IdType: KkmStrihM, IdModel: 255, ver: 2.1.40.73, Width: 42, Firmware: 19018 от 13.02.2020, IP client: [::1]:53967
{"Command":"GetDataCheck","NumDevice":5,"IdCommand":"b26843c4-b3d6-00e0-b689-7a035a163632","FiscalNumber":0,"NumberCopies":1}
Текст ошибки:
Message: Не удается неявно преобразовать тип "string" в "System.DateTime"Message: Не удается неявно преобразовать тип "string" в "System.DateTime"
Низкоуровневые команды:

> 17:53.131634: COM порт открыт.
< 00:00.000547: 05
> 00:00.000471: 15
< 00:00.000137: 02-06-FF-01-1E-00-00-00-E6
> 00:00.000542: 06-02-21-FF-01-00-03-00-00-01-00-15-08-10-14-3B-39-39-36-31-34-34-30-33-30-30-30-31-36-36-36-39-3C-00-00-00-C9
< 00:00.022509: 06
> 00:00.000002: COM порт закрыт.
> 00:00.010481: COM порт открыт.
< 00:00.000250: 05
> 00:00.000071: 15
< 00:00.000204: 02-0A-FF-3A-1E-00-00-00-3C-00-00-00-ED
> 00:00.000089: 06-02-07-FF-3A-00-03-00-58-01-98
< 00:00.007597: 06-05
> 00:00.005783: 15
< 00:00.000151: 02-06-FF-3B-1E-00-00-00-DC
> 00:00.000078: 06-02-17-FF-3B-00-11-04-10-00-39-39-36-31-34-34-30-33-30-30-30-31-36-36-36-39-DC
< 00:00.010952: 06-05
> 00:00.000289: 15
< 00:00.000133: 02-06-FF-3B-1E-00-00-00-DC
> 00:00.000062: 06-02-1B-FF-3B-00-0D-04-14-00-30-30-30-35-37-35-32-32-32-30-30-35-34-38-32-34-20-20-20-20-C8
< 00:00.010703: 06-05
> 00:00.000341: 15
< 00:00.000135: 02-06-FF-3B-1E-00-00-00-DC
> 00:00.000059: 06-02-13-FF-3B-00-FA-03-0C-00-37-37-32-35-33-36-31-35-35-30-20-20-21
< 00:00.009362: 06-05
> 00:00.000363: 15
< 00:00.000133: 02-06-FF-3B-1E-00-00-00-DC
> 00:00.000066: 06-02-0B-FF-3B-00-10-04-04-00-3C-00-00-00-E3
< 00:00.008109: 06-05
> 00:00.001845: 15
< 00:00.000212: 02-06-FF-3B-1E-00-00-00-DC
> 00:00.000072: 06-02-03-FF-3B-00-C7
< 00:00.019910: 06
> 00:00.019285: COM порт закрыт.
Время выполнения команды:00:00.189742
Текст ответа:
{"Command":"GetDataCheck","Error":"Message: Не удается неявно преобразовать тип \"string\" в \"System.DateTime\"Message: Не удается неявно преобразовать тип \"string\" в \"System.DateTime\"","Warning":"","Message":"","Status":2,"IdCommand":"b26843c4-b3d6-00e0-b689-7a035a163632","NumDevice":5}

Danik127127
Сообщения: 3
Зарегистрирован: 02 июл 2020, 17:35

Re: Не удается неявно преобразовать тип "string" в "System.DateTime"

Сообщение Danik127127 » 27 авг 2021, 15:31

Доброго дня! Никто не сможет помочь?

Audim
Администратор
Сообщения: 2095
Зарегистрирован: 17 мар 2015, 18:36

Re: Не удается неявно преобразовать тип "string" в "System.DateTime"

Сообщение Audim » 28 авг 2021, 19:42

Не подскажите что за чек пытаетесь считать?
Обычный чек, закрытие, открытие, внесение, изъятие, корректировка?

Danik127127
Сообщения: 3
Зарегистрирован: 02 июл 2020, 17:35

Re: Не удается неявно преобразовать тип "string" в "System.DateTime"

Сообщение Danik127127 » 30 авг 2021, 21:02

Открытие, закрытие, Состояние ккт работает как и прежде отлично.
Как только пытаюсь обратиться к памяти фискального накопителя ( к примеру получить данные последнего чека) получаю ошибку.

Ответить