|
УТ 10.3 : расхождение ИБ и ленты ФР: как округлить цену в чеке ККМ? 🠗 (Волшебник 26.02.2024 16:47) |
☑ |
0
bvb
26.02.24
✎
12:02
|
Добрый день
помогите разобраться .Что-то я запутался в трех соснах
Есть Чек ККМ.
В нем одна позиция :
Количество : 12
Цена : 1 185,78 (без наценки. Округлять нельзя)
Наценка -0.2
Сумма : 14229.32 (рассчитывает 1С типовым механизмом)
при попытке пробить чек возникает сабж.
Так как при расчете цены в чеке по позиции: 12 * 1185.78 = 14229.36
14229.36 <> 14229.32
Как поступать в этом случае ?
|
|
1
Irbis
26.02.24
✎
12:12
|
Сумма = Цена * Количество, ибо нефиг цены указывать с НДС. Налог правильно считать "сверху"
|
|
2
bvb
26.02.24
✎
12:55
|
(1) У нас цена в справочнике с НДС
Документы мы с флагом "Сумма включает НДС"
При чем здесь НДС если это ошибка округления.
У нас есть сумма по строке 14229.32 (в чеке она должна быть с НДС)
и количество 12
|
|
3
Irbis
26.02.24
✎
13:03
|
Вот расскажи как ты при цене 1185.78, продавая 12 фиговин, сумел получить 14229.32. С математикой у движка 1С всё хорошо. Как сможешь понять этот финт, можно будет дальше разбираться.
P.S. Атол недавно прислал цидулку, про некий тег, который автоматически перестанет в кассовых чеках корректировать подобную херню.
|
|
4
bvb
26.02.24
✎
13:39
|
(3) Базовая цена фиговины с НДС 1 183,41 (менять округлять нельзя)
* 12 фиговин
Сумма без скидок 14 200,92
Ручная скидка (наценка) -0.2% 28.40 (должна присутствовать обязательно)
Итого сумма с наценкой включая НДС : 14 229,32 а фиговин 12
|
|
5
Irbis
26.02.24
✎
13:48
|
(4) А какого лешего у тебя в (0) другая цена? Да ещё отличается на 2 с лишним рубля? И как цена со скидкой в (0) может быть больше цены без скидки в (4). ЕМНИП по 54-ФЗ на чеке должна быть указана цена с учетом всех скидок и т. п.
|
|
6
bvb
26.02.24
✎
13:57
|
0 - базовый тип цен . Она посчитана для других целей и по жизни она с НДС
Скидка с минусом те. это наценка. Мы даем на базовую цену наценку 0.2%
и выходим на сумму 14 229,32 за фиговин 12
КАк в этом случае должен выглядеть чек ?
|
|
7
Доминошник
26.02.24
✎
14:01
|
(7) А сделать скидку/наценку не на сумму, а на цену - не, не получится?
|
|
8
bvb
26.02.24
✎
14:45
|
Переговорил с атолом :
Сейчас нет такого понятия как скидка в ККТ на строчку
касса может пробить по товару только сумму и количество.
Видимо решение только считать сумму по округленной цене :
Получена сумма 14 229,32
14 229,32 / 12 = 1185.78 цена
1185.78 * 12 = 14229.36 - расчетная сумма для пробития чека
|
|
9
Irbis
26.02.24
✎
14:47
|
(8) Так то это требования закона и достаточно давнишние.
|
|
10
bvb
26.02.24
✎
15:41
|
Дело в том что базовая цена - это упр. себес
Тут поговорили с ГБ и решили чтобы не возиться с округлением цен наценку просто не давать (кто и как это проверит - это НЕ регламентировано)
И проблема решилась сама собой...
|
|
11
Волшебник
26.02.24
✎
16:47
|
(10) вот и славно
|
|
12
bvb
27.02.24
✎
13:31
|
Кстати :
Передо мной чек из аптечной сети
Там по каждой товарной позиции указывается :
Количество * Цена
С учетом скидки : Произвольная сумма
.
.
.
--------------------
Итог без скидки
Сумма скидки
Но я так это обусловлено самописным ПО нижнего уровня, которое как правило пишут для фармы
ИМХО : 1С + АТОЛ так не могут
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший