Страница 1 из 1

Проблема с печатью чека корректировки возврат прихода

Добавлено: 20 мар 2023, 13:59
Игорь Р
Здравствуйте!
Стоит задача сделать один "чек корректировки возврат прихода" на некоторую сумму.
Сервер: 2.2.14.35 под Linux, аппарат ШТРИХ-ФР-01Ф
Возвращает
{
"CheckNumber": 101538,
"SessionNumber": 277,
"Cash": 0.0,
"ElectronicPayment": хххххх.4, //сумму скрыл ...
"AdvancePayment": 0.0,
"Credit": 0.0,
"CashProvision": 0.0,
"Command": "RegisterCheck",
"Error": "Не удалось открыть регистрацию чека ( 94-ККТ: Неверная операция )",
"Warning": "",
"Message": "",
"Status": 2,
"IdCommand": "fa5bb7c3-aa9d-4632-bb26-bdc351bdc945",
"NumDevice": 1,
"MessageFrom": "KkmServer"
}
Не могу понять, почему "неверная операция"?
Пытался из под User и из под админа.
После попытки это сделать Штрих зависает и попытка напечатать обычный чек прихода вызывает ошибку
"Не удалось открыть регистрацию чека ( 2-ФH: Неверное состояние ФН. Данная команда требует другого состояния ФН )"
После перезагрузки Штриха, ФН возвращается в нормальное состояние и печать чека прихода через API становится возможной. Однако при попытке из web-интерфейса kkmserverа напечатать чек корректировки, всё повторяется.

Re: Проблема с печатью чека корректировки возврат прихода

Добавлено: 21 мар 2023, 11:58
Игорь Р
Зарегистрировал чек "возврат прихода". Оказалось, так было можно. Так что, вопрос более не актуален.

Re: Проблема с печатью чека корректировки возврат прихода

Добавлено: 22 мар 2023, 18:17
Audim
Чек "корректировки возврат прихода" и чек "возврат прихода" - это разные операции.
Чек "корректировки возврат прихода" - есть только в новых ФН и в новых прошивках ККТ.

Re: Проблема с печатью чека корректировки возврат прихода

Добавлено: 23 мар 2023, 16:25
mibuso
В тему чеков корректировки вопрос -
Делаю через админку ККМСервер регистрацию чека.
в истории операций:
Чек корректировки продажи/прихода отражает сумму с минусом.
Чек корректировки возврата продажи/прихода отражает сумму с плюсом

Тк из админки не могу посмотреть как выглядят чеки, то вопрос - это правильно или в таблице истории перепутаны минус и плюс?
Вроде Чек корректировки продажи/прихода нужен для пробития пропущенных сумм(например, пробили меньше, чем нужно). Соответственно, сумма чека корректировки должна быть с плюсом аналогично чеку с типом Приход. или я что-то путаю?

Re: Проблема с печатью чека корректировки возврат прихода

Добавлено: 23 мар 2023, 18:37
Audim
Да, ошибка.
СПС.
Сегодня поправим.

Проблема с печатью чека возврат прихода

Добавлено: 31 июл 2023, 00:22
Надежда_36
Не можем сделать чек возврата:
Где "собака порылась"?

Тип устройства :
Фискальный регистратор
Протокол :
Dreamkas (Viki Print): ККТ (ФФД 1.2)
Статус :
В работе (Вики Принт 57 Ф)
kkmserver 2.2.14.42

Статус выполнения :
Ошибка!
Ошибка :
Message: Нулевой объект должен иметь значение.
JSON ответа :
{
"CheckNumber": 1,
"SessionNumber": 441,
"Cash": 0.0,
"ElectronicPayment": 3411.0,
"AdvancePayment": 0.0,
"Credit": 0.0,
"CashProvision": 0.0,
"MarkingCodeValidation": [],
"Command": "RegisterCheck",
"Error": "Message: Нулевой объект должен иметь значение.",
"Warning": "",
"Message": "",
"Status": 2,
"IdCommand": "b943cd7b-d20f-4be3-bcd4-dff51d77ee29",
"NumDevice": 1,
"MessageFrom": "KkmServer"
}

Re: Проблема с печатью чека корректировки возврат прихода

Добавлено: 31 июл 2023, 15:24
Audim
Выложите полный лог а не только ответ kkmserver.

Re: Проблема с печатью чека корректировки возврат прихода

Добавлено: 05 авг 2023, 20:01
Надежда_36
Текст команды:
IdType: Dreamkas, IdModel: 3, ver: 2.2.14.42, Width: 32, Firmware: 665.4.18, IP client:
{"Command":"RegisterCheck","NumDevice":1,"IdCommand":"840968e5-a427-42f0-b645-44b8d715cfd4","Timeout":0,"IsFiscalCheck":true,"TypeCheck":1,"CheckStrings":[{"PrintImage":null,"BarCode":null,"PrintText":null,"Register":{"Name":"Пакет SW, белый (ПВД, 30х40/3)","Quantity":1.0,"Price":5.79,"Amount":5.79,"Department":0,"Tax":-1.0,"EAN13":"","SignMethodCalculation":4,"SignCalculationObject":1,"MeasurementUnit":"","GoodCodeData":null,"AgentSign":null,"AgentData":null,"PurveyorData":null,"AdditionalAttribute":"","CountryOfOrigin":"","CustomsDeclaration":"","ExciseAmount":null},"EndPage":false},{"PrintImage":null,"BarCode":null,"PrintText":null,"Register":{"Name":"ЭПАМ 4","Quantity":1.0,"Price":214.94,"Amount":214.94,"Department":0,"Tax":-1.0,"EAN13":"","SignMethodCalculation":4,"SignCalculationObject":1,"MeasurementUnit":"","GoodCodeData":null,"AgentSign":null,"AgentData":null,"PurveyorData":null,"AdditionalAttribute":"","CountryOfOrigin":"","CustomsDeclaration":"","ExciseAmount":null},"EndPage":false},{"PrintImage":null,"BarCode":null,"PrintText":null,"Register":{"Name":"«Морской кальций», природная профилактическая зубная паста, 100 мл","Quantity":1.0,"Price":206.68,"Amount":206.68,"Department":0,"Tax":-1.0,"EAN13":"","SignMethodCalculation":4,"SignCalculationObject":1,"MeasurementUnit":"","GoodCodeData":null,"AgentSign":null,"AgentData":null,"PurveyorData":null,"AdditionalAttribute":"","CountryOfOrigin":"","CustomsDeclaration":"","ExciseAmount":null},"EndPage":false},{"PrintImage":null,"BarCode":null,"PrintText":null,"Register":{"Name":"Крем для кожи вокруг глаз, 15 мл","Quantity":1.0,"Price":281.08,"Amount":281.08,"Department":0,"Tax":-1.0,"EAN13":"","SignMethodCalculation":4,"SignCalculationObject":1,"MeasurementUnit":"","GoodCodeData":null,"AgentSign":null,"AgentData":null,"PurveyorData":null,"AdditionalAttribute":"","CountryOfOrigin":"","CustomsDeclaration":"","ExciseAmount":null},"EndPage":false},{"PrintImage":null,"BarCode":null,"PrintText":null,"Register":{"Name":"Крем для рук питательный Siberian Herb, 50 мл","Quantity":1.0,"Price":264.55,"Amount":264.55,"Department":0,"Tax":-1.0,"EAN13":"","SignMethodCalculation":4,"SignCalculationObject":1,"MeasurementUnit":"","GoodCodeData":null,"AgentSign":null,"AgentData":null,"PurveyorData":null,"AdditionalAttribute":"","CountryOfOrigin":"","CustomsDeclaration":"","ExciseAmount":null},"EndPage":false},{"PrintImage":null,"BarCode":null,"PrintText":null,"Register":{"Name":"Солнцезащитный крем для лица SPF 50 SW (2023)","Quantity":1.0,"Price":595.23,"Amount":595.23,"Department":0,"Tax":-1.0,"EAN13":"","SignMethodCalculation":4,"SignCalculationObject":1,"MeasurementUnit":"","GoodCodeData":null,"AgentSign":null,"AgentData":null,"PurveyorData":null,"AdditionalAttribute":"","CountryOfOrigin":"","CustomsDeclaration":"","ExciseAmount":null},"EndPage":false},{"PrintImage":null,"BarCode":null,"PrintText":null,"Register":{"Name":"Новомин","Quantity":1.0,"Price":661.37,"Amount":661.37,"Department":0,"Tax":-1.0,"EAN13":"","SignMethodCalculation":4,"SignCalculationObject":1,"MeasurementUnit":"","GoodCodeData":null,"AgentSign":null,"AgentData":null,"PurveyorData":null,"AdditionalAttribute":"","CountryOfOrigin":"","CustomsDeclaration":"","ExciseAmount":null},"EndPage":false},{"PrintImage":null,"BarCode":null,"PrintText":null,"Register":{"Name":"Набор «Тригельм»","Quantity":1.0,"Price":909.37,"Amount":909.37,"Department":0,"Tax":-1.0,"EAN13":"","SignMethodCalculation":4,"SignCalculationObject":1,"MeasurementUnit":"","GoodCodeData":null,"AgentSign":null,"AgentData":null,"PurveyorData":null,"AdditionalAttribute":"","CountryOfOrigin":"","CustomsDeclaration":"","ExciseAmount":null},"EndPage":false},{"PrintImage":null,"BarCode":null,"PrintText":null,"Register":{"Name":"Чай из диких трав № 5 (комфортное пищеварение)","Quantity":1.0,"Price":135.99,"Amount":135.99,"Department":0,"Tax":-1.0,"EAN13":"","SignMethodCalculation":4,"SignCalculationObject":1,"MeasurementUnit":"","GoodCodeData":null,"AgentSign":null,"AgentData":null,"PurveyorData":null,"AdditionalAttribute":"","CountryOfOrigin":"","CustomsDeclaration":"","ExciseAmount":null},"EndPage":false},{"PrintImage":null,"BarCode":null,"PrintText":null,"Register":{"Name":"Чай из диких трав № 6 (защита печени)","Quantity":1.0,"Price":136.0,"Amount":136.0,"Department":0,"Tax":-1.0,"EAN13":"","SignMethodCalculation":4,"SignCalculationObject":1,"MeasurementUnit":"","GoodCodeData":null,"AgentSign":null,"AgentData":null,"PurveyorData":null,"AdditionalAttribute":"","CountryOfOrigin":"","CustomsDeclaration":"","ExciseAmount":null},"EndPage":false}],"GoodCodeDatas":[],"CashierName":"Чирятьева Н.В.","CashierVATIN":"450205339968","ElectronicPayment":3411.0,"TaxVariant":"5","CheckProps":[]}
Текст ошибки:
Message: Нулевой объект должен иметь значение.
Низкоуровневые команды:

< 04:57.130220: 02-50-49-52-49-A7-30-30-03-41-36
> 00:00.000143: 02-A7-30-30-30-30-30-1C-34-1C-31-39-1C-03-42-34
< 00:00.001397: 02-50-49-52-49-A8-30-30-03-41-39
> 00:00.020348: 02-A8-30-30-30-30-30-1C-34-1C-31-39-1C-03-42-42
< 00:00.000297: 02-50-49-52-49-A9-33-32-03-41-39
> 00:00.079881: 02-A9-33-32-30-30-03-41-42
< 00:00.000193: 02-50-49-52-49-AA-30-30-03-41-42
> 00:00.040537: 02-AA-30-30-30-30-30-1C-34-1C-30-1C-03-38-31
< 00:00.000321: 02-50-49-52-49-AB-30-30-03-41-41
> 00:00.039829: 02-AB-30-30-30-30-30-1C-34-1C-30-1C-03-38-30
< 00:00.000286: 02-50-49-52-49-AC-30-30-03-41-44
> 00:00.030040: 02-AC-30-30-30-30-30-1C-34-1C-30-1C-03-38-37
< 00:00.000317: 02-50-49-52-49-AD-30-33-32-1C-03-38-31
> 00:00.040066: 02-AD-30-33-30-30-32-1C-30-1C-34-34-36-2E-39-1C-38-1C-31-30-33-38-31-1C-30-2E-30-30-1C-30-2E-30-30-1C-30-2E-30-30-1C-30-30-30-30-30-30-30-30-30-30-1C-30-1C-03-41-33
< 00:00.001257: 02-50-49-52-49-AE-37-38-36-1C-30-1C-30-1C-03-38-41
> 00:00.037815: 02-AE-37-38-30-30-36-1C-34-34-36-1C-31-1C-37-1C-03-41-34
< 00:00.000535: 02-50-49-52-49-AF-33-30-33-1C-1C-34-35-30-32-30-35-33-33-39-39-36-38-26-97-A8-E0-EF-E2-EC-A5-A2-A0-20-8D-2E-82-2E-1C-1C-35-1C-03-32-46
> 00:00.070457: 02-AF-33-30-30-30-03-41-46
< 00:00.001001: 02-50-49-52-49-B0-32-34-1C-1C-1C-1C-1C-1C-1C-1C-1C-1C-1C-1C-1C-1C-03-42-37
> 00:00.038975: 02-B0-32-34-30-30-1C-03-41-39
Время выполнения команды:00:00.438025
Текст ответа:
{"CheckNumber":8,"SessionNumber":446,"Cash":0.0,"ElectronicPayment":3411.0,"AdvancePayment":0.0,"Credit":0.0,"CashProvision":0.0,"MarkingCodeValidation":[],"Command":"RegisterCheck","Error":"Message: Нулевой объект должен иметь значение.","Warning":"","Message":"","Status":2,"IdCommand":"840968e5-a427-42f0-b645-44b8d715cfd4","NumDevice":1,"MessageFrom":"KkmServer"}

Re: Проблема с печатью чека корректировки возврат прихода

Добавлено: 06 авг 2023, 14:12
Audim
Напишите плиз в тех. поддержку (kkmserver@gmail.com) и пришлите там доступ по энидеску

Re: Проблема с печатью чека корректировки возврат прихода

Добавлено: 16 авг 2023, 10:48
Надежда_36
Благодарим за ответ.
Специалист будет на точке, напишем.