Ошибка 03 : Некорректный формат или параметр команды

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
Ответить
dimd1288
Сообщения: 16
Зарегистрирован: 09 авг 2018, 20:32

Ошибка 03 : Некорректный формат или параметр команды

Сообщение dimd1288 » 04 мар 2019, 14:58

Здравствуйте.
Настраивал интеграцию с кассой ВикиПринт 57 Ф. Версия прошивки 665.2.13.
При попытке печати чека возвращается такая вот ошибка "Некорректный формат или параметр команды".
В настройках оборудования в сервере состояние кассы "В работе", X-отчет печатается. Команды на открытие/закрытие смены срабатывают.
Проблема в печати чека. Лог команды прилагаю. Можете ли по логу подсказать, где может крыться проблема?

Код: Выделить всё

Текст команды:
IdType: Dreamkas, IdModel: 3, ver: 2.1.25.27, IP client: {
	"Command": "RegisterCheck",
	"NumDevice": 2,
	"IdCommand": "7e31f60d-3cef-d042-34da-f7a8d80e8ed9",
	"VerFFD": "1.0",
	"InnKkm": "",
	"KktNumber": "",
	"IsFiscalCheck": true,
	"TypeCheck": 0,
	"NotPrint": false,
	"NumberCopies": 0,
	"CashierName": "Петров Сергей Иванович",
	"CashierVATIN": "4715094840",
	"ClientAddress": "",
	"SenderEmail": "",
	"TaxVariant": "",
	"AdditionalProps": [],
	"KPP": "",
	"ClientId": "",
	"KeySubLicensing": "",
	"CheckStrings": [{
			"Register": {
				"Name": "За услуги средства размещения",
				"Quantity": 1,
				"Price": 4000,
				"Amount": 4000,
				"Department": 0,
				"Tax": -1,
				"EAN13": null,
				"EGAIS": null,
				"SignMethodCalculation": 3,
				"SignCalculationObject": 4,
				"MeasurementUnit": null,
				"NomenclatureCode": null,
				"AgentSign": null,
				"AgentData": null,
				"PurveyorData": null
			}
		}
	],
	"Cash": 0,
	"ElectronicPayment": 4000,
	"AdvancePayment": 0,
	"Credit": 0,
	"CashProvision": 0,
	"PayByProcessing": false,
	"ReceiptNumber": "",
	"PrintSlipForCashier": true,
	"RRNCode": "",
	"AuthorizationCode": "",
	"CheckProps": [],
	"CashLessType1": 0,
	"CashLessType2": 0,
	"CashLessType3": 0,
	"CancelOpenedCheck": true,
	"Timeout": 30
}]
Текст ошибки:
Не удалось открыть регистрацию чека(03: Некорректный формат или параметр команды)
Низкоуровневые команды:

 > 00: 00.000004: COM порт открыт.
 < 00: 00.000074: 02 - 33 - 30 - 20 - 20 - 9F - 30 - 30 - 03 - 39 - 46
 > 00: 00.030535: 02 - 9F - 30 - 30 - 30 - 30 - 30 - 1C - 34 - 1C - 30 - 1C - 03 - 42 - 34
 < 00: 00.000399: 02 - 33 - 30 - 20 - 20 - A0 - 30 - 30 - 03 - 41 - 30
 > 00: 00.039558: 02 - A0 - 30 - 30 - 30 - 30 - 30 - 1C - 34 - 1C - 30 - 1C - 03 - 38 - 42
 < 00: 00.000358: 02 - 33 - 30 - 20 - 20 - A1 - 30 - 30 - 03 - 41 - 31
 > 00: 00.039633: 02 - A1 - 30 - 30 - 30 - 30 - 30 - 1C - 34 - 1C - 30 - 1C - 03 - 38 - 41
 < 00: 00.000382: 02 - 33 - 30 - 20 - 20 - A2 - 30 - 33 - 32 - 1C - 03 - 38 - 46
 > 00: 00.040635: 02 - A2 - 30 - 33 - 30 - 30 - 32 - 1C - 30 - 1C - 30 - 2E-30 - 1C - 30 - 1C - 30 - 1C - 30 - 2E-30 - 30 - 1C - 30 - 2E-30 - 30 - 1C - 30 - 2E-30 - 30 - 1C - 32 - 34 - 32 - 32 - 39 - 32 - 39 - 39 - 38 - 38 - 1C - 31 - 30 - 1C - 03 - 39 - 43
 < 00: 00.001161: 02 - 33 - 30 - 20 - 20 - A3 - 37 - 38 - 36 - 1C - 30 - 1C - 30 - 1C - 03 - 38 - 36
 > 00: 00.038777: 02 - A3 - 37 - 38 - 30 - 30 - 36 - 1C - 35 - 1C - 31 - 1C - 30 - 1C - 03 - 41 - 44
 < 00: 00.001466: 02 - 33 - 30 - 20 - 20 - A4 - 33 - 30 - 32 - 1C - 1C - 34 - 37 - 30 - 34 - 30 - 39 - 34 - 37 - 34 - 30 - 26 - 90 - A0 - A4 - A8 - AE - AD - AE - A2 - 20 - 91 - A5 - E0 - A3 - A5 - A9 - 20 - 82 - AB - A0 - A4 - A8 - AC - A8 - E0 - AE - A2 - A8 - E7 - 1C - 1C - 03 - 44 - 30
 > 00: 00.038519: 02 - A4 - 33 - 30 - 30 - 33 - 03 - 41 - 37
 > 00: 00.000239: COM порт закрыт.
Время выполнения команды: 00: 00.305025

dimd1288
Сообщения: 16
Зарегистрирован: 09 авг 2018, 20:32

Re: Ошибка 03 : Некорректный формат или параметр команды

Сообщение dimd1288 » 05 мар 2019, 15:42

Вопрос решен.
Проблема оказалась в ИНН кассира.
В команде на печать отправляли 10 символов.
Аппарат не воспринимает ИНН меньший, чем 12 символов.

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

Re: Ошибка 03 : Некорректный формат или параметр команды

Сообщение Audim » 05 мар 2019, 17:06

Ок

Ответить