Округление цен в Торговле.

Новая тема
Торговля! 7.70.21, ред.9.2, 7.70.930



В документе "Поступление ТМЦ" цена на товар рассчитывается , как закупочная цена без НДС. Выбираем следующие параметры документа "Поступление ТМЦ"  по кнопке "Цены": тип цен - Закупочная, НДС - учитывать (Не вкл. в сумму), НП - не учитывать.

Пример: закупочная цена на товар - 61,11 руб,  НДС - 20%. В этом случае в накладной должна сформироваться цена 50,93 руб(округленная).(61,11 - НДС = 50,925).Реально в накладной мы получаем 50,92 руб.

ПРИМЕЧАНИЕ: такая ситуация с округлением возникает, когда число оканчивается на цифру 5. Если число оканчивается на цифру 6 и более, то округление идет правильно.

В свойствах конфигурации стоит округление 1,5 до 2.

Изменение поля "Порядок округления" справочника "ТипыЦен" тоже не дает желаемого результата. Подскажите, что можно сделать в этой ситуации??

А нет ошибки, посчитать можно и по другому: 61.11*20/120=10.185 , округляем НДС до 10.19 и получаем, что цена равна 50.92, что и показывает программа. Именно этот механизм и реализованн в программе. (я думаю так правильнее)
Не подскажете ли, как можно добавить разрядность закупочной цены до 4 знаков после запятой? Никак не могу повысить разрядность при печати входной накладной (в печатной форме) и при действии "обновление цен в справочнике" (в диалоге обработки цен). Это необходимо, к примеру, при оприходовании дешевых позиций (батарейки и т.п.) где цена в USD крайне мала и округдение до 2 знака недопустимо. Конфигурация "Торговля и Склад", последний релиз.
Приходуй вместо КГ в граммах...
> Не подскажете ли, как можно добавить разрядность закупочной цены до 4 знаков после запятой? Никак не могу повысить разрядность при печати входной накладной (в печатной форме) и при действии "обновление цен в справочнике" (в диалоге обработки цен). Это необходимо, к примеру, при оприходовании дешевых позиций (батарейки и т.п.) где цена в USD крайне мала и округдение до 2 знака недопустимо. Конфигурация "Торговля и Склад", последний релиз.

Да тема 4 знаков в цене, непотопляемая.
Интересно, а если я попрошу продать 1 шт дешевой позиции, например батарейки, я должен буду обратится предварительно на монетный двор, что бы начеканили новую денежку или самому копейки распилить на части?
Вообщето если на математике не спать то можно было услышать что методик округления несколько. В данном случае применяется - банковская. Суть: округление 0.5 не в большую а к ближайшему четному. Для чего надо? Для того чтобы статистически понизить погрешность расчетов в огромном количестве операций 0.004 руб * 100000000 операций получаем что? В банковской версии будет часто значительно меньше... Попробуй округлить 2.5 и 3.5 получишь разные вещи :)
> Не подскажете ли, как можно добавить разрядность закупочной цены до 4 знаков после запятой? Никак не могу повысить разрядность при печати входной накладной (в печатной форме) и при действии "обновление цен в справочнике" (в диалоге обработки цен). Это необходимо, к примеру, при оприходовании дешевых позиций (батарейки и т.п.) где цена в USD крайне мала и округдение до 2 знака недопустимо. Конфигурация "Торговля и Склад", последний релиз.

в конфигураторе меняй точность реквизита Цена, только помойму это бред, при выводе на печать вы арифметическую ошибку получите, а увеличивать точность в печатной форме... приставти вы даете человеку на оплату счет на 10,687рублей, как на вас после этого посмотрят?

попробуйте лучше изменит единицу измерения, нельзя же безменном взвешивать жд вагон

http://img21.imageshack.us/img21/5025/s15ck.jpg

в
довесок, 1с страдает скруглениями как и эксель, у них базис почти один

бональный пример возьмите в 1с переведите накладную( с копейками) в евро а потом в рубли и увидите фокус

я лично в 1с обычно для того чтобы корректно отображались типппы цен, нужного значения, изначальное число округляю  ОкруглВниз  2,229 = 2,22
Читают тему
(гостей: 1)

Быстрый переход