Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.21;
Скачать: CL | DM;

Вниз

Округление   Найти похожие ветки 

 
Anna   (2004-10-21 11:56) [0]

Подскажите пожалуйста, кто как решает такую проблемму:
Когда приходуются материалы в бухгалтерии, вводится сумма и колличество, а цена вычисляется(и округляется до сотых конечно)
А когда материал уже расходуется вводят колличество и цену, а сумму вычисляют.
В итоге сумма прихода и расхода не совпадают из-за округлений(разница в копейках). Как с этим бороться?


 
Наталия ©   (2004-10-21 12:14) [1]

1) использовать один и тот же метод вычисления и при приходе и при расходе
2) Если все же цена вычисляется, то для ее хранения использовать не 2 знака после запятой, а больше для уменьшения погрешности при последующих вычислениях.


 
msguns ©   (2004-10-21 12:14) [2]

Способов несколько. Вот некоторые:
1. Предокругление.
Уже на вводе первички суммы округляются до "зашитого" порядка, например, до десятых копейки. На приходе проблем нет. На расходе списывается как указано, но, если остаток кол-ва после списания уходит в 0, то списывается ВСЯ сумма остатка.
2. Повышенная точность
Ясно из названия. Наиболее распространенный способ. В контролах дать возможность показывать полную точность сумм.
3. Группировка
Мелкоценье убивается укрупнением ед.измерения. Например, гвозди можно считать не гр, а кг. П/э кульки - тысячами и т.д.

И самое главное. Есть 2 метода учета: по входным ценам и средневзвешенным. В первом случае приходится при изменении цены на материал заводить новую карточку (учетную запись), во втором цена вообще не присутствует. Есть только сумма и к-во. Для большинства МБП и материалов такой метод, ИМХО, предпочтительнее.
Есть, наконец, учет по поставкам (два вышеперечисленных относятся к учету "по товару"), однако он удобен в учете товаров, где важную роль могут играть такие вещи как "партия", "поставка", "срок реализации (хранения)" и т.д. Для материалов эти категории, как правило, не требуются.



Страницы: 1 вся ветка

Текущий архив: 2004.11.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.024 c
1-1099493279
Vir
2004-11-03 17:47
2004.11.21
Имя файла


14-1099743026
BoS | Snake
2004-11-06 15:10
2004.11.21
Народ , неед хелп , кто в Lisp шарит...


8-1092503031
Batoon
2004-08-14 21:03
2004.11.21
Помогите определиться


1-1099473927
Leaner
2004-11-03 12:25
2004.11.21
Уничтожение компонента в Run Time.


1-1099897667
zokzok
2004-11-08 10:07
2004.11.21
OnPaint