Ошибка печати чека после обновления ккм-сервера.

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

Ошибка печати чека после обновления ккм-сервера.

Сообщение dimd1288 » 16 май 2019, 13:44

Обновили ККМ-сервер до последней версии. После чего команда на печать чека возвращалась с ошибкой.
Пример команды и ошибки.

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

196 16.05.2019 9: 39: 33 KkmStrihM ШТРИХ - М - 01Ф 0463830006027894 2317063194 RegisterCheck
Текст команды:
IdType: KkmStrihM, IdModel: 250, ver: 2.1.27.16, IP client: {
	"Command": "RegisterCheck",
	"NumDevice": 1,
	"IdCommand": "af7e1669-3b32-962c-82a7-a2b4823fca5d",
	"VerFFD": "1.0",
	"InnKkm": "",
	"KktNumber": "",
	"IsFiscalCheck": true,
	"TypeCheck": 0,
	"NotPrint": false,
	"NumberCopies": 0,
	"CashierName": "Федорова Елена Александровна",
	"CashierVATIN": "2317063194",
	"ClientAddress": "",
	"SenderEmail": "",
	"TaxVariant": "",
	"AdditionalProps": [],
	"KPP": "",
	"ClientId": "",
	"KeySubLicensing": "",
	"CheckStrings": [{
			"Register": {
				"Name": "Проживание в номере \"Стандарт\"",
				"Quantity": 1,
				"Price": 17690,
				"Amount": 17690,
				"Department": 0,
				"Tax": -1,
				"EAN13": null,
				"EGAIS": null,
				"SignMethodCalculation": 4,
				"SignCalculationObject": 4,
				"MeasurementUnit": null,
				"GoodCodeData": null,
				"AgentSign": null,
				"AgentData": null,
				"PurveyorData": null
			}
		}
	],
	"Cash": 0,
	"ElectronicPayment": 17690,
	"AdvancePayment": 0,
	"Credit": 0,
	"CashProvision": 0,
	"PayByProcessing": true,
	"NumDeviceByProcessing": null,
	"ReceiptNumber": "",
	"PrintSlipAfterCheck": null,
	"PrintSlipForCashier": true,
	"RRNCode": "",
	"AuthorizationCode": "",
	"CheckProps": [],
	"CashLessType1": 0,
	"CashLessType2": 0,
	"CashLessType3": 0,
	"CancelOpenedCheck": true,
	"Timeout": 30
}
Текст ошибки:
Не выполнена транзакция по оплате: Устройство(с параметрами)не найдено: не настроено или отключено.
Низкоуровневые команды:

Тестируем ККТ GetDataKKT
 > 00: 00.000042: COM порт открыт.
 < 00: 00.000114: 05
 > 00: 00.000056: 15
 < 00: 00.000077: 02 - 05 - 11 - 1E-00 - 00 - 00 - 0A
 > 00: 00.000077: 06 - 02 - 30 - 11 - 00 - 1E-43 - 31 - A5 - EB - 18 - 0A - 12 - 01 - DC - 08 - 92 - 02 - 02 - 00 - 01 - 4E-41 - 00 - 00 - 01 - 01 - 10 - 10 - 05 - 13 - 09 - 29 - 38 - 00 - F6 - 6C - 00 - 00 - 0D - 01 - 00 - 00 - 00 - 00 - 1A - 94 - 1B - 8A - 00 - 00 - CD
 < 00: 00.001783: 06 - 05
 > 00: 00.000202: 15
 < 00: 00.000074: 02 - 06 - FF - 02 - 1E-00 - 00 - 00 - E5
 > 00: 00.000057: 06 - 02 - 13 - FF - 02 - 00 - 39 - 32 - 35 - 32 - 34 - 34 - 30 - 33 - 30 - 30 - 30 - 33 - 33 - 36 - 38 - 38 - E7
 < 00: 00.058668: 06 - 05
 > 00: 00.000186: 15
 < 00: 00.000175: 02 - 05 - 11 - 1E-00 - 00 - 00 - 0A
 > 00: 00.000038: 06 - 02 - 30 - 11 - 00 - 1E-43 - 31 - A5 - EB - 18 - 0A - 12 - 01 - DC - 08 - 92 - 02 - 02 - 00 - 01 - 4E-41 - 00 - 00 - 01 - 01 - 10 - 10 - 05 - 13 - 09 - 29 - 38 - 00 - F6 - 6C - 00 - 00 - 0D - 01 - 00 - 00 - 00 - 00 - 1A - 94 - 1B - 8A - 00 - 00 - CD
 < 00: 00.001814: 06 - 05
 > 00: 00.000161: 15
 < 00: 00.000082: 02 - 09 - 1F - 1E-00 - 00 - 00 - 11 - 01 - 00 - 11 - 09
 > 00: 00.000095: 06 - 02 - 03 - 1F - 00 - 02 - 1E
 < 00: 00.000283: 06 - 05
 > 00: 00.000145: 15
 < 00: 00.000129: 02 - 06 - FF - 09 - 1E-00 - 00 - 00 - EE
 > 00: 00.000040: 06 - 02 - 33 - FF - 09 - 00 - 12 - 0C - 11 - 0D - 27 - 32 - 33 - 31 - 37 - 30 - 36 - 33 - 31 - 39 - 34 - 20 - 20 - 30 - 30 - 30 - 31 - 30 - 37 - 37 - 35 - 34 - 33 - 30 - 30 - 38 - 35 - 31 - 37 - 20 - 20 - 20 - 20 - 02 - 08 - 04 - BF - 05 - 00 - 00 - 78 - 07 - 77 - 7C - 26
 < 00: 00.021120: 06 - 05
 > 00: 00.000174: 15
 < 00: 00.000081: 02 - 09 - 1F - 1E-00 - 00 - 00 - 13 - 01 - 00 - 01 - 1B
 > 00: 00.000071: 06 - 02 - 42 - 1F - 00 - 39 - 31 - 2E-31 - 30 - 37 - 2E-36 - 37 - 2E-32 - 31 - 32 - 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 - 00 - 00 - 7D
 < 00: 00.005030: 06 - 05
 > 00: 00.000188: 15
 < 00: 00.000079: 02 - 09 - 1F - 1E-00 - 00 - 00 - 13 - 01 - 00 - 02 - 18
 > 00: 00.000039: 06 - 02 - 04 - 1F - 00 - 63 - 1E-66
 < 00: 00.000469: 06 - 05
 > 00: 00.000200: 15
 < 00: 00.000073: 02 - 09 - 1F - 1E-00 - 00 - 00 - 12 - 01 - 00 - 03 - 18
 > 00: 00.000066: 06 - 02 - 17 - 1F - 00 - 30 - 30 - 30 - 31 - 30 - 37 - 37 - 35 - 34 - 33 - 30 - 30 - 38 - 35 - 31 - 37 - 00 - 20 - 20 - 20 - 00 - 20
 < 00: 00.001934: 06 - 05
 > 00: 00.000148: 15
 < 00: 00.000076: 02 - 09 - 1F - 1E-00 - 00 - 00 - 12 - 01 - 00 - 0C - 17
 > 00: 00.000117: 06 - 02 - 13 - 1F - 00 - 37 - 37 - 32 - 38 - 36 - 39 - 39 - 35 - 31 - 37 - 20 - 20 - 00 - 00 - 00 - 00 - 00 - 03
 < 00: 00.002250: 06 - 05
 > 00: 00.000265: 15
 < 00: 00.000078: 02 - 09 - 1F - 1E-00 - 00 - 00 - 12 - 01 - 00 - 0A - 11
 > 00: 00.000055: 06 - 02 - 82 - 1F - 00 - CE - CE - CE - 20 - 22 - DF - F0 - F3 - F1 - 22 - 20 - 28 - 22 - CE - D4 - C4 - 2D - DF - 22 - 29 - 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 - 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 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 53
 < 00: 00.009483: 06 - 05
 > 00: 00.000156: 15
 < 00: 00.000077: 02 - 09 - 1F - 1E-00 - 00 - 00 - 12 - 01 - 00 - 0B - 10
 > 00: 00.000065: 06 - 02 - 42 - 1F - 00 - 77 - 77 - 77 - 2E-6F - 66 - 64 - 2D - 79 - 61 - 2E-72 - 75 - 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 - 00 - 00 - 75
 < 00: 00.003912: 06 - 05
 > 00: 00.000172: 15
 < 00: 00.000088: 02 - 09 - 1F - 1E-00 - 00 - 00 - 12 - 01 - 00 - 09 - 12
 > 00: 00.000044: 06 - 02 - 82 - 1F - 00 - 33 - 35 - 34 - 33 - 34 - 30 - 2C - 20 - E3 - 2E-20 - D1 - EE - F7 - E8 - 2C - 20 - F3 - EB - 2E-20 - CF - E0 - E2 - EB - E8 - EA - E0 - 20 - CC - EE - F0 - EE - E7 - EE - E2 - E0 - 2C - 20 - 35 - 39 - C0 - 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 - 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 - 50
 < 00: 00.007204: 06 - 05
 > 00: 00.000269: 15
 < 00: 00.000080: 02 - 09 - 1F - 1E-00 - 00 - 00 - 12 - 01 - 00 - 0E-15
 > 00: 00.000042: 06 - 02 - 82 - 1F - 00 - D1 - EB - F3 - E6 - E1 - E0 - 20 - F0 - E0 - E7 - EC - E5 - F9 - E5 - ED - E8 - 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 - 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 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 8B
 < 00: 00.008271: 06 - 05
 > 00: 00.000383: 15
 < 00: 00.000085: 02 - 09 - 1F - 1E-00 - 00 - 00 - 12 - 01 - 00 - 0F - 14
 > 00: 00.000111: 06 - 02 - 42 - 1F - 00 - 6E-6F - 2D - 72 - 65 - 70 - 6C - 79 - 40 - 6F - 66 - 64 - 2D - 79 - 61 - 72 - 75 - 73 - 2E-72 - 75 - 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 - 46
 < 00: 00.003613: 06 - 05
 > 00: 00.000234: 15
 < 00: 00.000078: 02 - 09 - 1F - 1E-00 - 00 - 00 - 12 - 01 - 00 - 10 - 0B
 > 00: 00.000053: 06 - 02 - 03 - 1F - 00 - 00 - 1C
 < 00: 00.000417: 06 - 05
 > 00: 00.000208: 15
 < 00: 00.000162: 02 - 09 - 1F - 1E-00 - 00 - 00 - 12 - 01 - 00 - 06 - 1D
 > 00: 00.000066: 06 - 02 - 03 - 1F - 00 - 08 - 14
 < 00: 00.000393: 06 - 05
 > 00: 00.000206: 15
 < 00: 00.000085: 02 - 09 - 1F - 1E-00 - 00 - 00 - 18 - 01 - 00 - 01 - 10
 > 00: 00.000055: 06 - 02 - 16 - 1F - 00 - 31 - 32 - 33 - 34 - 35 - 36 - 37 - 38 - 39 - 30 - 31 - 32 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 0B
 < 00: 00.001815: 06 - 05
 > 00: 00.000258: 15
 < 00: 00.000078: 02 - 06 - FF - 01 - 1E-00 - 00 - 00 - E6
 > 00: 00.000058: 06 - 02 - 21 - FF - 01 - 00 - 03 - 00 - 00 - 01 - 00 - 13 - 05 - 10 - 08 - 20 - 39 - 32 - 35 - 32 - 34 - 34 - 30 - 33 - 30 - 30 - 30 - 33 - 33 - 36 - 38 - 38 - 4B - 0C - 00 - 00 - BD
 < 00: 00.060865: 06 - 05
 > 00: 00.000229: 15
 < 00: 00.000080: 02 - 06 - FF - 01 - 1E-00 - 00 - 00 - E6
 > 00: 00.000073: 06 - 02 - 21 - FF - 01 - 00 - 03 - 00 - 00 - 01 - 00 - 13 - 05 - 10 - 08 - 20 - 39 - 32 - 35 - 32 - 34 - 34 - 30 - 33 - 30 - 30 - 30 - 33 - 33 - 36 - 38 - 38 - 4B - 0C - 00 - 00 - BD
 < 00: 00.559360: 06 - 05
 > 00: 00.000201: 15
 < 00: 00.000078: 02 - 06 - FF - 03 - 1E-00 - 00 - 00 - E4
 > 00: 00.000054: 06 - 02 - 08 - FF - 03 - 00 - 15 - 08 - 1F - 46 - 02 - B2
 < 00: 00.007305: 06 - 05
 > 00: 00.000196: 15
 < 00: 00.000089: 02 - 06 - FF - 39 - 1E-00 - 00 - 00 - DE
 > 00: 00.000044: 06 - 02 - 10 - FF - 39 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - D6
 < 00: 00.007489: 06 - 05
 > 00: 00.000340: 15
 < 00: 00.000079: 02 - 05 - 10 - 1E-00 - 00 - 00 - 0B
 > 00: 00.000058: 06 - 02 - 10 - 10 - 00 - 1E-92 - 02 - 02 - 00 - 00 - 9E-DE - 30 - 31 - 00 - 95 - 08 - 00 - 50
 < 00: 00.000665: 06 - 05
 > 00: 00.000186: 15
 < 00: 00.000077: 02 - 05 - 11 - 1E-00 - 00 - 00 - 0A
 > 00: 00.000054: 06 - 02 - 30 - 11 - 00 - 1E-43 - 31 - A5 - EB - 18 - 0A - 12 - 01 - DC - 08 - 92 - 02 - 02 - 00 - 01 - 4E-41 - 00 - 00 - 01 - 01 - 10 - 10 - 05 - 13 - 09 - 29 - 39 - 00 - F6 - 6C - 00 - 00 - 0D - 01 - 00 - 00 - 00 - 00 - 1A - 94 - 1B - 8A - 00 - 00 - CC
 < 00: 00.001628: 06 - 05
 > 00: 00.000185: 15
 < 00: 00.000082: 02 - 06 - FF - 03 - 1E-00 - 00 - 00 - E4
 > 00: 00.000059: 06 - 02 - 08 - FF - 03 - 00 - 15 - 08 - 1F - 46 - 02 - B2
 < 00: 00.006539: 06 - 05
 > 00: 00.000209: 15
 < 00: 00.000082: 02 - 06 - FF - 39 - 1E-00 - 00 - 00 - DE
 > 00: 00.000060: 06 - 02 - 10 - FF - 39 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - 00 - D6
 < 00: 00.007923: 06 - 05
 > 00: 00.000381: 15
 < 00: 00.000082: 02 - 06 - FF - 01 - 1E-00 - 00 - 00 - E6
 > 00: 00.000050: 06 - 02 - 21 - FF - 01 - 00 - 03 - 00 - 00 - 01 - 00 - 13 - 05 - 10 - 08 - 20 - 39 - 32 - 35 - 32 - 34 - 34 - 30 - 33 - 30 - 30 - 30 - 33 - 33 - 36 - 38 - 38 - 4B - 0C - 00 - 00 - BD
 < 00: 00.060383: 06 - 05
 > 00: 00.000221: 15
 < 00: 00.000077: 02 - 06 - FF - 40 - 1E-00 - 00 - 00 - A7
 > 00: 00.000061: 06 - 02 - 08 - FF - 40 - 00 - 01 - 0E-01 - 02 - 00 - BB
 < 00: 00.007693: 06 - 05
 > 00: 00.000274: 15
 < 00: 00.000083: 02 - 06 - 1A - 1E-00 - 00 - 00 - F1 - F3
 > 00: 00.000066: 06 - 02 - 09 - 1A - 00 - 1E-7C - 1B - 32 - 04 - 00 - 00 - 5C
 < 00: 00.000793: 06
 > 00: 00.000002: COM порт закрыт.

Печатаем слип ошибки эквайринга для клиента
 > 00: 00.000002: COM порт открыт.
 < 00: 00.003538: 05
 > 00: 00.000036: 15
 < 00: 00.000081: 02 - 05 - 11 - 1E-00 - 00 - 00 - 0A
 > 00: 00.000049: 06 - 02 - 30 - 11 - 00 - 1E-43 - 31 - A5 - EB - 18 - 0A - 12 - 01 - DC - 08 - 92 - 02 - 02 - 00 - 01 - 4E-41 - 00 - 00 - 01 - 01 - 10 - 10 - 05 - 13 - 09 - 29 - 39 - 00 - F6 - 6C - 00 - 00 - 0D - 01 - 00 - 00 - 00 - 00 - 1A - 94 - 1B - 8A - 00 - 00 - CC
 < 00: 00.003076: 06 - 05
 > 00: 00.000235: 15
 < 00: 00.000079: 02 - 05 - 10 - 1E-00 - 00 - 00 - 0B
 > 00: 00.000047: 06 - 02 - 10 - 10 - 00 - 1E-92 - 02 - 02 - 00 - 00 - 9E-DD - 1B - 01 - 00 - 95 - 08 - 00 - 48
 < 00: 00.000626: 06 - 05
 > 00: 00.000307: 15
 < 00: 00.000089: 02 - 05 - 11 - 1E-00 - 00 - 00 - 0A
 > 00: 00.000054: 06 - 02 - 30 - 11 - 00 - 1E-43 - 31 - A5 - EB - 18 - 0A - 12 - 01 - DC - 08 - 92 - 02 - 02 - 00 - 01 - 4E-41 - 00 - 00 - 01 - 01 - 10 - 10 - 05 - 13 - 09 - 29 - 39 - 00 - F6 - 6C - 00 - 00 - 0D - 01 - 00 - 00 - 00 - 00 - 1A - 94 - 1B - 8A - 00 - 00 - CC
 < 00: 00.002984: 06 - 05
 > 00: 00.006950: 15
 < 00: 00.000310: 02 - 37 - 2F - 1E-00 - 00 - 00 - 02 - 01 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 20 - 05
 > 00: 00.000031: 06 - 02 - 03 - 2F - 00 - 1E-32
 < 00: 00.000565: 06 - 05
 > 00: 00.000262: 15
 < 00: 00.000082: 02 - 06 - 53 - 1E-00 - 00 - 00 - 01 - 4A
 > 00: 00.000066: 06 - 02 - 03 - 53 - 00 - 00 - 50
 < 00: 00.000755: 06
 > 00: 00.001097: COM порт закрыт.
Время выполнения команды: 00: 01.017325



Проверил настройки ккм-сервера. Касса в состоянии "в работе". В тесте драйвера тоже ошибок не наблюдается.

Чек в итоге выбить удалось. Но очень странным способом. Я зашел в настройки сервера, увидел, что сертификат не указан, нажал Сгенерить сертификат. После чего страница с настройками сервера перестала открываться в принципе. Но чеки начали печататься.

Что это могло быть?

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

Re: Ошибка печати чека после обновления ккм-сервера.

Сообщение Audim » 16 май 2019, 23:23

У Вас в команде задано проведение эквайринга перед печатью чека.
У Вас подключен эквайринговый терминал?

Ответить