Имя: Пароль:
1C
1С v8
Цены с НДС и без
0 Churik
 
14.12.11
15:41
Здравствуйте,

имеется самописка, все расчеты видутся в ценах без НДС.
Теперь нужно дать пользователю возможность вводить цену с НДС, в связи с этим возник вопрос как лучше сделать:

1 вариант:
-хранить цену
-хранить пометку с НДС цена или без
-сделать фун-ю, которая в зависимости от цены и пометки, возвращает цену Без НДС

2 вариант:
-при вводе цены с НДС переводить её в цену без НДС, и хранить с максимальной точностью (~20 знаков после зпт)

Спасибо
1 mikecool
 
14.12.11
15:42
храни как хранил + функция возврата второй цены
2 Churik
 
14.12.11
15:51
(1)у меня хранилась цена с 2 знакоми после зпт, соответственно при пересчете:
1.цена с НДС -> 2.цена без НДС -> 3.цена с НДС

конечная цена с НДС могла значительно отличаться от исходной
3 Churik
 
15.12.11
10:08
а как в типовых решается эта проблема?
4 Ненавижу 1С
 
гуру
15.12.11
10:10
алгоритм вычислений (начало цепочки - начальные данные):

ЦенаСНДС -> СуммаСНДС -> СуммаБезНДС -> ЦенаБезНДС
ЦенаБезНДС -> СуммаБезНДС -> СуммаСНДС -> ЦенаСНДС (если она вообще нужна в этом случае кому-нибудь)
5 John83
 
15.12.11
10:10
(3) обычный пересчет по ТЧ - открой, да посмотри
6 Aleksey
 
15.12.11
10:11
(3) Галочкой цена включает НДС
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн