Пробиваю чек из ПКО. В ПКО в качестве объекта расчета выбрана реализация на сумму 798 р. и ПКО на 798 р. Но по реализации был возврат на 31 р. (клиент вернул часть товара, но деньги отдал на всю сумму, разница должна "висеть" как аванс). И УТ не хочет пробивать такой чек. Пишет "неверный вид оплаты", лог драйвера ниже. Может кто-нибудь подсказать в чём загвоздка?
ИДУстройства - [ATOL_KKT_1C83_V9#0]
[2018.09.26 22:41:31+687 U T:0000003800:000008D4] Электронно - [нет]
[2018.09.26 22:41:31+687 U T:0000003800:000008D4] ДанныеЧека - [<?xml version="1.0" encoding="UTF-8"?>
<CheckPackage>
<Parameters PaymentType="1" TaxVariant="0" CashierName="Иванов Иван Иванович" CustomerEmail="" CustomerPhone="" AddressSettle="....">
<AgentData/>
<PurveyorData/>
</Parameters>
<Positions>
<FiscalString Name="Оплата от: Петров И.С." Quantity="1" PriceWithDiscount="31" SumWithDiscount="31" DiscountSum="" Department="2" Tax="18" SignMethodCalculation="3" SignCalculationObject="10" TaxSum="0">
<AgentData/>
<PurveyorData/>
</FiscalString>
<FiscalString Name="Товар 1" Quantity="1" PriceWithDiscount="127.4" SumWithDiscount="127.4" DiscountSum="" Department="1" Tax="18" SignMethodCalculation="7" SignCalculationObject="10" TaxSum="0">
<AgentData/>
<PurveyorData/>
</FiscalString>
<FiscalString Name="Товар 2" Quantity="1" PriceWithDiscount="122.3" SumWithDiscount="122.3" DiscountSum="" Department="1" Tax="18" SignMethodCalculation="7" SignCalculationObject="10" TaxSum="0">
<AgentData/>
<PurveyorData/>
</FiscalString>
<FiscalString Name="Товар 3" Quantity="1" PriceWithDiscount="125.9" SumWithDiscount="125.9" DiscountSum="" Department="1" Tax="18" SignMethodCalculation="7" SignCalculationObject="10" TaxSum="0">
<AgentData/>
<PurveyorData/>
</FiscalString>
<FiscalString Name="Товар 4" Quantity="2" PriceWithDiscount="31" SumWithDiscount="62" DiscountSum="" Department="1" Tax="18" SignMethodCalculation="7" SignCalculationObject="10" TaxSum="0">
<AgentData/>
<PurveyorData/>
</FiscalString>
<FiscalString Name="Товар 5" Quantity="2" PriceWithDiscount="31" SumWithDiscount="62" DiscountSum="" Department="1" Tax="18" SignMethodCalculation="7" SignCalculationObject="10" TaxSum="0">
<AgentData/>
<PurveyorData/>
</FiscalString>
<FiscalString Name="Товар 6" Quantity="2" PriceWithDiscount="31" SumWithDiscount="62" DiscountSum="" Department="1" Tax="18" SignMethodCalculation="7" SignCalculationObject="10" TaxSum="0">
<AgentData/>
<PurveyorData/>
</FiscalString>
<FiscalString Name="Товар 7" Quantity="2" PriceWithDiscount="31" SumWithDiscount="62" DiscountSum="" Department="1" Tax="18" SignMethodCalculation="7" SignCalculationObject="10" TaxSum="0">
<AgentData/>
<PurveyorData/>
</FiscalString>
<FiscalString Name="Товар 8" Quantity="1" PriceWithDiscount="71.7" SumWithDiscount="71.7" DiscountSum="" Department="1" Tax="10" SignMethodCalculation="7" SignCalculationObject="10" TaxSum="0">
<AgentData/>
<PurveyorData/>
</FiscalString>
<FiscalString Name="Товар 9" Quantity="1" PriceWithDiscount="71.7" SumWithDiscount="71.7" DiscountSum="" Department="1" Tax="10" SignMethodCalculation="7" SignCalculationObject="10" TaxSum="0">
<AgentData/>
<PurveyorData/>
</FiscalString>
</Positions>
<Payments Cash="798" ElectronicPayment="0" Credit="0" AdvancePayment="0" CashProvision="0"/>
</CheckPackage>]
[2018.09.26 22:41:36+687 U T:0000003800:000008D4] reset error with [-3816] Неверный вид оплаты
ИДУстройства - [ATOL_KKT_1C83_V9#0]
[2018.09.26 22:41:31+687 U T:0000003800:000008D4] Электронно - [нет]
[2018.09.26 22:41:31+687 U T:0000003800:000008D4] ДанныеЧека - [<?xml version="1.0" encoding="UTF-8"?>
<CheckPackage>
<Parameters PaymentType="1" TaxVariant="0" CashierName="Иванов Иван Иванович" CustomerEmail="" CustomerPhone="" AddressSettle="....">
<AgentData/>
<PurveyorData/>
</Parameters>
<Positions>
<FiscalString Name="Оплата от: Петров И.С." Quantity="1" PriceWithDiscount="31" SumWithDiscount="31" DiscountSum="" Department="2" Tax="18" SignMethodCalculation="3" SignCalculationObject="10" TaxSum="0">
<AgentData/>
<PurveyorData/>
</FiscalString>
<FiscalString Name="Товар 1" Quantity="1" PriceWithDiscount="127.4" SumWithDiscount="127.4" DiscountSum="" Department="1" Tax="18" SignMethodCalculation="7" SignCalculationObject="10" TaxSum="0">
<AgentData/>
<PurveyorData/>
</FiscalString>
<FiscalString Name="Товар 2" Quantity="1" PriceWithDiscount="122.3" SumWithDiscount="122.3" DiscountSum="" Department="1" Tax="18" SignMethodCalculation="7" SignCalculationObject="10" TaxSum="0">
<AgentData/>
<PurveyorData/>
</FiscalString>
<FiscalString Name="Товар 3" Quantity="1" PriceWithDiscount="125.9" SumWithDiscount="125.9" DiscountSum="" Department="1" Tax="18" SignMethodCalculation="7" SignCalculationObject="10" TaxSum="0">
<AgentData/>
<PurveyorData/>
</FiscalString>
<FiscalString Name="Товар 4" Quantity="2" PriceWithDiscount="31" SumWithDiscount="62" DiscountSum="" Department="1" Tax="18" SignMethodCalculation="7" SignCalculationObject="10" TaxSum="0">
<AgentData/>
<PurveyorData/>
</FiscalString>
<FiscalString Name="Товар 5" Quantity="2" PriceWithDiscount="31" SumWithDiscount="62" DiscountSum="" Department="1" Tax="18" SignMethodCalculation="7" SignCalculationObject="10" TaxSum="0">
<AgentData/>
<PurveyorData/>
</FiscalString>
<FiscalString Name="Товар 6" Quantity="2" PriceWithDiscount="31" SumWithDiscount="62" DiscountSum="" Department="1" Tax="18" SignMethodCalculation="7" SignCalculationObject="10" TaxSum="0">
<AgentData/>
<PurveyorData/>
</FiscalString>
<FiscalString Name="Товар 7" Quantity="2" PriceWithDiscount="31" SumWithDiscount="62" DiscountSum="" Department="1" Tax="18" SignMethodCalculation="7" SignCalculationObject="10" TaxSum="0">
<AgentData/>
<PurveyorData/>
</FiscalString>
<FiscalString Name="Товар 8" Quantity="1" PriceWithDiscount="71.7" SumWithDiscount="71.7" DiscountSum="" Department="1" Tax="10" SignMethodCalculation="7" SignCalculationObject="10" TaxSum="0">
<AgentData/>
<PurveyorData/>
</FiscalString>
<FiscalString Name="Товар 9" Quantity="1" PriceWithDiscount="71.7" SumWithDiscount="71.7" DiscountSum="" Department="1" Tax="10" SignMethodCalculation="7" SignCalculationObject="10" TaxSum="0">
<AgentData/>
<PurveyorData/>
</FiscalString>
</Positions>
<Payments Cash="798" ElectronicPayment="0" Credit="0" AdvancePayment="0" CashProvision="0"/>
</CheckPackage>]
[2018.09.26 22:41:36+687 U T:0000003800:000008D4] reset error with [-3816] Неверный вид оплаты
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(6). Статью то же видел, но что с неё делать не понятно? У меня версии выше. Перебирать версии драйверов и библиотек обслуживания? Остальные чеки то печатаются нормально...
Может, есть программа проверки xml, отправляемого в ККМ? Чтобы точно понимать, он правильный и исключить ошибку со стороны 1С.
Может, есть программа проверки xml, отправляемого в ККМ? Чтобы точно понимать, он правильный и исключить ошибку со стороны 1С.
Во 2-м проблем проблемном чеке в оплатах отдельно выдел аванс, но всё равно такая же ошибка.
<FiscalString Name="Оплата от: Сидоров С.С." Quantity="1" PriceWithDiscount="536.5" SumWithDiscount="536.5" DiscountSum="" Department="2" Tax="18" SignMethodCalculation="3" SignCalculationObject="10" TaxSum="0">
...
<Payments Cash="14806.1" ElectronicPayment="0" Credit="0" AdvancePayment="536.5" CashProvision="0"/>
</CheckPackage>]
[2018.09.26 22:41:13+500 U T:0000003800:000008D4] reset error with [-3816] Неверный вид оплаты
<FiscalString Name="Оплата от: Сидоров С.С." Quantity="1" PriceWithDiscount="536.5" SumWithDiscount="536.5" DiscountSum="" Department="2" Tax="18" SignMethodCalculation="3" SignCalculationObject="10" TaxSum="0">
...
<Payments Cash="14806.1" ElectronicPayment="0" Credit="0" AdvancePayment="536.5" CashProvision="0"/>
</CheckPackage>]
[2018.09.26 22:41:13+500 U T:0000003800:000008D4] reset error with [-3816] Неверный вид оплаты
SignMethodCalculation="3" - у остальных 7
То ли аппарат то ли драйвер (точно не подскажу, но в мануалах к формату есть) считает сам еще все строчки чтобы проверить суммы переданные в группе оплаты.
Получается с его суммой не сходится.
То ли аппарат то ли драйвер (точно не подскажу, но в мануалах к формату есть) считает сам еще все строчки чтобы проверить суммы переданные в группе оплаты.
Получается с его суммой не сходится.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот