|
Изменить ставку НДС, но оставить сумму по строке той же |
☑ |
0
WhiteDragon93
11.01.19
✎
15:13
|
Всем привет! Очень сильно после праздников туплю, помогите придумать алгоритм изменения НДС с 18% до 20%, но сохранив при этом сумму по строке, не используя скидку.
УТ 10.3
|
|
1
Базис
naïve
11.01.19
✎
15:16
|
100+18=118
98,33333333+19,66666667=118
|
|
2
ДенисЧ
11.01.19
✎
15:17
|
Вычисляшь 20% от суммы, вычисляешь цену, ставишь её в строку, меняешь ставку. Всё программно, не вызывая обработчиков.
|
|
3
Alres
11.01.19
✎
15:18
|
Цену умножь на 0,98
|
|
4
WhiteDragon93
11.01.19
✎
16:21
|
(2) не совсем понял
Народ, поможите на примере :(
Количество: 20;
Цена: 4 621,14;
Сумма без НДС: 92 422,80;
Сумма с НДС: 109 058,90.
Это при 18%, НДС сверху.
Как оставить ту же сумму по строке (понятно, что будут копейки скорее всего), но уже с 20%?
|
|
5
Ботаник Гарден Меран
11.01.19
✎
16:22
|
Сумма без НДС = 109 058,90 / 6 * 5
|
|
6
Масянька
11.01.19
✎
16:31
|
(4) НДС сверху: СуммаНДС = (Сумма*18)/100
18% = 19630,60
20% = 21811,72
Только у тебя НДС в том числе.
СуммаНДС = (Сумма*18)/118
18% = 16636,05
20% = 18176,43
|
|
7
Базис
naïve
11.01.19
✎
16:33
|
Блин. Сумма та же. НДС отродясь считали, деля итоговую сумму на 6, остальное - сумма без НДС.
|
|
8
DexterMorgan
11.01.19
✎
16:38
|
СуммаНДС = СуммаСНДС*20/120, о чем ветка?
|
|
9
Джинн
11.01.19
✎
16:39
|
(8) О том куда засунуть результаты округления.
|
|
10
Вафель
11.01.19
✎
16:41
|
нужно поставить галку ндс в сумме и тогда все само
|
|
11
AllJoke
11.01.19
✎
17:58
|
стрЗап.Цена = ТекЦена - (ТекЦена * 0.01667);
|
|