|   |   | 
| 
 | Печать скидки в чеке АТОЛ для ФФД 1.05 | ☑ | ||
|---|---|---|---|---|
| 0
    
        Вик72 03.05.18✎ 18:18 | 
        Продолжаю увлекательную битву за ФФД 1.05. Вроде, все работает, кроме печати скидки! Драйвера ДТО 8.16.1, АТОЛ 11Ф с последней прошивкой 6059, фискализирована под ФФД 1.05, конфигурацию взял последнюю типовую УТ 11.3.4.227. Печатаю обычный чек - все нормально, добавляю в чек скидку - ККТ печатает на чеке "ЧЕК АННУЛИРОВАН". Понятное дело, ей не нравится, когда Price * Quantity отличается от Amount больше, чем на 1 копейку. На прошлых прошивках эта разница выводилась на чеке, как скидка, а теперь на новых прошивках она заартачилась! Возможно ли победить скидку на ДТО 8? На 9 переходить не вариант из-за отсутствия на ней FDSVC. Единственная пока очевидная альтернатива - передавать на печать уже рассчитанную цену со скидкой, но все-таки хотелось бы видеть сумму скидки на чеке.
 <?xml version="1.0" encoding="UTF-8"?> <CheckPackage> <Parameters PaymentType="1" TaxVariant="3" CashierName="Федоров Борис Михайлович" CustomerEmail="" CustomerPhone=""/> <Positions> <FiscalString Name="Конфеты "Ассорти"" Quantity="1" Price="101" Amount="91" Department="1" Tax="none"/> </Positions> <Payments Cash="100" CashLessType1="0" CashLessType2="0" CashLessType3="0"/> </CheckPackage> | |||
| 1
    
        Tatitutu 03.05.18✎ 18:29 | 
        (0) Ничего не хочу сказать против,
 но в пятницу прошили f63_6059_1245.con и представитель сервиса сказал , что эту прошивку отозвал сам АТОЛ уж больно она ... рекомендовали f63_5199_1245.con - прошили все пока отлично | |||
| 2
    
        Вик72 03.05.18✎ 18:33 | 
        (1) Я буквально только что откатился на 5199, чтобы проверить, в прошивке ли дело - та же самая ситуация, если разница копейка - выводит эту копейку, как скидку (наверное, это сделано для борьбы с ошибками округления), если разница больше копейки - чек аннулирован.     | |||
| 3
    
        big 04.05.18✎ 05:07 | 
        Атоловцы рекомендуют скидку печатать строкой. То есть в регистрацию идёт уже цена с учетом скидки, а потом обычной печатью выводится информация о скидках     | |||
| 4
    
        zva 04.05.18✎ 05:30 | 
        Драйвера ДТО 8.16.1 - эти драйвера не поддерживают печать скидок, нужны 9.х     | |||
| 5
    
        Вик72 04.05.18✎ 12:33 | 
        (4) Шикарно! 8.15 не поддерживают ФФД 1.05, а 8.16.1 - с какого-то перепугу не поддерживают скидки. А 9.х не поддерживают FDSVC! Как и 10.х. А у нас кассы через терминал подключены. Виртуальные com-порты глючно пробрасываются через rdp, придется в будущем ставить на кассовые компы com-порты и вторым шлангом подсоединяться ((     | |||
| 6
    
        serpentt 04.05.18✎ 12:59 | 
        (5) проще сделать как рекомендует АТОЛ в DTO_8test(1.05).js
 // Скидка больше не изменяет сумму позиции, теперь она просто добавляет информационную печать. Необходимо рассчитывать в кассовом ПО цену со скидкой, а информацию по начисленным скидкам печатать нефискальной печатью и не передавать скидку в ККМ, поэтому код для начисления скидки закомментирован //driver.DiscountValue = 10; // DiscountType - Тип скидки: // 0 - суммовая // 1 - процентная //driver.DiscountType = 0; driver.EndItem(); driver.Caption = "В том числе скидка: 4.67"; driver.PrintString(); driver.Caption = "Цена без скидки: 55.00"; driver.PrintString(); | |||
| 7
    
        Вик72 04.05.18✎ 16:47 | 
        (6) Благодарю за совет. Попробовал добавлять в XML поле <TextString>. В чеке выглядит кривовато, но лучше, чем ничего)
 <?xml version="1.0" encoding="UTF-8"?> <CheckPackage> <Parameters PaymentType="1" TaxVariant="3" SenderEmail="" CustomerEmail="" CustomerPhone=""/> <Positions> <FiscalString Name="Яблоко" Quantity="1" Price="10.00" Amount="10" Department="1" Tax="none"/> <TextString Text="Скидка 2.00"/> <TextString Text="Цена без скидки 12.00"/> <FiscalString Name="Груша" Quantity="2" Price="30.00" Amount="60" Department="1" Tax="none"/> <TextString Text="Скидка 3.00"/> <TextString Text="Цена без скидки 33.00"/> </Positions> <Payments Cash="0" CashLessType1="0" CashLessType2="70" CashLessType3="0"/> </CheckPackage> | |||
| 8
    
        Сияющий в темноте 05.05.18✎ 11:33 | 
        Проблемы не в атоле,а в 1с.
 Сказано-скидки включаются в цену,то есть в новых кассах товар продается по цене,включающей в себя все скидки и точка. Пока 1с не поменяет механизм скидок,чтобы он соответствовал закону,всем придется кушать колючие растения | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |