0
JinAir
04.09.18
✎
08:10
|
Всем привет! В процессе переноса функциональности печати чеков ФФД 1.05 из типовой конфигурации УТ 11.4 в нетиповую УТ 11.1 столкнулся с проблемой. Перенес возможность пробития чека из рабочего места кассира, из приходников, расходников, документа Эквайринговая операция - всё это работает. И необходимо сделать пробитие чека из документа Реализация товаров и услуг, соответственно и это дело перенёс, но при передаче параметров на драйвер, выдаёт ошибку: "При печати чека произошла ошибка. Чек не напечатан на фискальном регистраторе. Дополнительное описание: Тип чека не поддерживается".
То что передается на драйвер;
<?xml version="1.0" encoding="UTF-8"?>
<CheckPackage>
<Parameters PaymentType="" TaxVariant="0" SenderEmail="" CustomerEmail="" CustomerPhone="" AddressSettle="г. Новосибирск, улица Выставочная, дом 34, квартира 32" PlaceSettle="г. Новосибирск, улица Ленина, дом 18, корпус 3"/>
<Positions>
<FiscalString Name="Линза стек. 1.7 AR UNIVERSAL d65 (зел.реф.) (-5.25)" Quantity="4" PriceWithDiscount="91" SumWithDiscount="364" DiscountSum="-24" Department="1" Tax="none" SignMethodCalculation="6" SignCalculationObject="1" TaxSum="0"/>
<FiscalString Name="Линза стек. 1.7 белая d65 (-13.00)" Quantity="2" PriceWithDiscount="257" SumWithDiscount="514" DiscountSum="-34" Department="1" Tax="none" SignMethodCalculation="6" SignCalculationObject="1" TaxSum="0"/>
</Positions>
<Payments Cash="0" ElectronicPayment="0" Credit="878" AdvancePayment="0" CashProvision="0"/>
</CheckPackage>
Сама функция:
Результат = ОбъектДрайвера.СформироватьЧек(ПараметрыПодключения.ИДУстройства, Электронно, ДанныеЧека, НомерЧека, НомерСмены, ФискальныйПризнак, АдресСайтаПроверки);
В 11.4 из реализации бьёт чеки нормально. Помогите пжл
|
|