7.7 Округление скидок в Чеке ККМ на ФР

Тема в разделе "Общие вопросы "1С:Предприятие 7.7"", создана пользователем Bremo, 12 апр 2016.

  1. TopicStarter Overlay
    Bremo
    Offline

    Bremo

    Регистрация:
    20 апр 2014
    Сообщения:
    16
    Симпатии:
    0
    Баллы:
    1
    Доброго времени суток, Форумчане!
    В документе Чек ККМ настроено округление скидок (пример: скидка 3% от 50 = 1.5, округляется до 1 и сумма со скидкой = 49 вместо 48.5), но на ФР округления не происходит, врезультате имеем Товарный чек с суммой 49 и кассовый - с суммой 48.5. Как настроить округление скидки на ФР, пробовал изменить настройки округления в обработке обслуживания, но не помогло или может я, что-то не так делал?
    Конфа ТиС 9.2 (979).
  2. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Нужно см процедуру глФРПечатьЧек а там уж в зависимости от того какая печать вызывается (встроенная или внешняя)
  3. TopicStarter Overlay
    Bremo
    Offline

    Bremo

    Регистрация:
    20 апр 2014
    Сообщения:
    16
    Симпатии:
    0
    Баллы:
    1
    Все-таки, наверно не процедуру, а функцию?

    Правильно ли я понимаю, что из Документа Чек.ККМ передается процент скидки
    Код:
    Функция ПробитьЧекНаККМ()
    ЧекПробитККМ  = глФРПечататьЧек(СписокТоваров, Итог("Сумма"), ?(Получено=0,Итог("Сумма"),Получено), Скидка.Процент, ПризнВозврата, Склад.НомерСекции, НомерЧека);
    в Функцию глФРПечататьЧек
    Код:
    Функция глФРПечататьЧек
    Параметры.Установить("Скидка" , Скидка);
    а внешняя обработка обслуживания получает тот самый процент из глФРПечататьЧек
    Код:
    Процедура ПриОткрытии()
    Скидка = Парам.Получить("Скидка");
    и если в Документе Чек.ККМ в Функции ПробитьЧекНаККМ() в строке "ЧекПробитККМ = ..." изменить Скидка.Процент на Скидка, то на ККМ будет передаваться Сумма скидки?
  4. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Конечно функцию.
    Лаю передается процент

    нет. нужно переписывать модуль печати
  5. TopicStarter Overlay
    Bremo
    Offline

    Bremo

    Регистрация:
    20 апр 2014
    Сообщения:
    16
    Симпатии:
    0
    Баллы:
    1
    Спасибо за советы, но все же решили не делать округление, так как в память фр все-равно пишется сумма без округления, а из-за этого возникает расхождение...
  6. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    в память запишутся верные данные, если передавать уже с округлением

Поделиться этой страницей