Имя: Пароль:
1C
 
Штрих-М-01Ф скидки
0 Genrixsp
 
06.07.17
09:18
Добрый день!
Есть УТ 10.3.43 с подключенным Штрих-М-01Ф.
Продаем 1000 шт товара по цене 5,26 руб со скидкой в 7 %.
Итого 1С насчитывает сумму со скидкой 4891,80 руб. ( Скидка применяется к сумме )
На чеке из ПКО скидка применяется к цене. Соответственно  получаем 4,89 * 1000 = 4890 руб. Расхождение в 1 руб 80 копеек.
Подскажите как можно выйти из данной ситуации. УТ - типовая
1 Genrixsp
 
06.07.17
09:59
При это сумма скидки на чек передается точная 368,20 руб
2 SeriyP
 
06.07.17
10:06
(0) Версия драйвера и прошивки Штриха какая?
3 yzimin
 
06.07.17
10:07
4 RomaH
 
naïve
06.07.17
10:09
(2) а при чем тут драйвер?
есть требование к формированию суммы ККМ
- она считается от цены и не должна отличатся от суммы больше чем на 1 копейку
УТ сейчас считает от суммы

в 11.3.4. вроде, говорят, что появилась галка которая будет считать от цены - путем разбивания одной строки на две
5 RomaH
 
naïve
06.07.17
10:10
"Форматы фискальных документов, обязательные к использованию" и вижу, что и алгоритм расчета придется менять, цитата:

Значение реквизита «стоимость предмета расчета с учетом скидок и наценок» (тег 1043) должно быть равно произведению значения реквизита «цена за единицу предмета расчета с учетом скидок и наценок» (тег 1079), умноженному на значение реквизита «количество предмета расчета» (тег 1023). В случае если вычисление значения реквизита «стоимость предмета расчета с учетом скидок и наценок» (тег 1043) осуществляется с использованием внешнего калькулирующего устройства и включается в состав кассового чека (БСО) на основании результатов, вычисленных этими калькулирующим устройством, значение реквизита «стоимость предмета расчета с учетом скидок и наценок» (тег 1043), вычисленного внешним калькулирующим устройством, не должно отличаться от значения реквизита «стоимость предмета расчета с учетом скидок и наценок» (тег 1043), вычисленного путем умножения значения реквизита «цена за единицу предмета расчета с учетом скидок и наценок» (тег 1079) на значение реквизита «количество предмета расчета» (тег 1023), больше, чем на 1 копейку.
6 assasu
 
06.07.17
10:17
(5) это все конь в вакууме
7 SeriyP
 
06.07.17
10:34
(3) Не подскажете, как вообще работает этот форматно-логический контроль?
В УТ10.3.43.1 выглядит так:
https://drive.google.com/file/d/0B3lf0tMAIEqFNEZTdHdONFByX1k/view?usp=sharing
интересует в чем разница между "разделять строки" и "зачитывать суммы", а также "Допустимое расхождение"?
8 yzimin
 
06.07.17
10:43
(7) Если поставить допустимое расхождение 0, то чек уже будет делится на строки независимо от спосбоба форматно-лог контроля.

Как работает этот форматно-логический контроль - я не знаю))) разберётесь, расскажите.

По допустимому расхождению лучше посмотреть отладку, там всё понятно
9 Genrixsp
 
06.07.17
11:45
А если 1000 штук продаем, то на 1000 строк и разобьет или сгруппирует на вменяемое кол-во строк ?
10 dezss
 
06.07.17
11:50
(9) должен на вменяемое, но как будет, хз)
11 Genrixsp
 
06.07.17
13:03
Разбивает на строки нормально, а "зачитывать суммы" выдает ошибку:

{ОбщийМодуль.МенеджерОборудованияКлиентСервер.Модуль(823)}: Операции сравнения на больше-меньше допустимы только для значений совпадающих примитивных типов (Булево, Число, Строка, Дата)
                Если ПредыдущаяСтрока[ИмяРеквизита