Не удалась зарегистрировать оплату наличными

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

Не удалась зарегистрировать оплату наличными

Сообщение Coolwinder » 24 сен 2018, 02:29

Собственно, сабж. Хотя пытаемся сделать предоплату.
Наличные прописаны, вообще, ноль. При отправке начинает печатать, потом отменяет чек.
Намекните, плиз, где ошибка. Пол-дня с бубном...
Полная ошибка выглядит так:
Не удалась зарегистрировать оплату наличными ( 113 : Сумма не наличных платежей превышает сумму чека )
Текст JSON:

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

{
	"Command": "RegisterCheck",
	"NumDevice": 1,
	"InnKkm": "",
	"Timeout": 30,
	"IdCommand": 36297,
	"IsFiscalCheck": true,
	"TypeCheck": 0,
	"NotPrint": false,
	"CashierName": "PROD",
	"CashierVATIN": "7800000000",
	"TaxVariant": "2",
	"AdditionalProps": [{
		"Print": true,
		"PrintInHeader": false,
		"NameProp": "PROP",
		"Prop": 36292
	}],
	"PayByProcessing": false,
	"ReceiptNumber": "TEST-01",
	"PrintSlipAfterCheck": false,
	"PrintSlipForCashier": true,
	"RRNCode": "",
	"AuthorizationCode": "",
	"Cash": 0,
	"ElectronicPayment": "3.00",
	"AdvancePayment": 0,
	"Credit": 0,
	"CashProvision": 0,
	"CheckStrings": [{
		"BarCode": null,
		"PrintImage": null,
		"Register": {
			"Name": "GOOD",
			"Quantity": "2",
			"Price": "1.00",
			"Amount": "1.00",
			"Department": 0,
			"Tax": -1,
			"SignMethodCalculation": 2,
			"SignCalculationObject": 1,
			"AgentSign": null,
			"AgentData": null,
			"PurveyorData": null
		}
	}, {
		"BarCode": null,
		"PrintImage": null,
		"Register": {
			"Name": "DELIVERY",
			"Quantity": "1",
			"Price": "1.00",
			"Amount": "1.00",
			"Department": 0,
			"Tax": -1,
			"SignMethodCalculation": 2,
			"SignCalculationObject": 4,
			"AgentSign": null,
			"AgentData": null,
			"PurveyorData": null
		}
	}]
}

andrew
Сообщения: 104
Зарегистрирован: 05 июн 2017, 11:41

Re: Не удалась зарегистрировать оплату наличными

Сообщение andrew » 24 сен 2018, 03:43

А что непонятного?
ElectronicPayment: 3.00
Amount: 1.00
Cash: 0
То есть у вас электронная оплата 3.00, а сумма чека 1.00
И какая предоплата, если у вас
Credit: 0

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

Re: Не удалась зарегистрировать оплату наличными

Сообщение Audim » 25 сен 2018, 02:10

Да, с "электронных" оплат ККТ сдачу дать не может - только с наличных.

Ответить