Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / Проблема с округлением / 5 сообщений из 5, страница 1 из 1
28.05.2009, 20:54
    #36014435
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с округлением
В бюджетировании реализовано списание по средним ценам.

Исходные данные:

пришло 0,007. на сумму 500
Ушло 0,007 по средней цене. Средняя цена рассчитывается как 500/0,007

при формировании проводок получаю:
Пришло 0,01 на сумму 500
Ушло 0,01 на сумму средняя цена(=500/0,007)*......0,01!!!

В результате остаток:
количество=0 (что нормально)
Сумма = -500/0,007*0,003 (что не нормально)

Даные тянутся из запроса. и потом через источник данных и документ расчетов попадают на счет бюджетирования.

Как добиться правильного расчета!!!! правильным является, выводящий остатки в 0... :(
...
Рейтинг: 0 / 0
28.05.2009, 21:52
    #36014499
mista2009
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с округлением
vam911
при формировании проводок получаю:
Пришло 0,01 на сумму 500
Ушло 0,01 на сумму средняя цена(=500/0,007)*......0,01!!!


Странно, а почему в проводках количество до сотых, там же вроде тысячные?
...
Рейтинг: 0 / 0
29.05.2009, 02:03
    #36014704
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с округлением
vam911Средняя цена рассчитывается как 500/0,007Судя по всему в ту переменную что вы кидаете эту цену - имеет 2 знака после запятой. Давайте код
...
Рейтинг: 0 / 0
29.05.2009, 09:51
    #36014956
Masygreen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с округлением
посмотрите в конфигураторе на сами данные (в документах, справочниках, формах) - может там ограничение на кол-во знаков
...
Рейтинг: 0 / 0
29.05.2009, 17:43
    #36016466
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с округлением
Правильно ли я понимаю, что "ОписаниеТиповЧисло = Новый ОписаниеТипов(МассивТипов, Новый КвалификаторыЧисла(15,2));" - означает, что 2 точки полсе запятой??

Эти удоты сделали таблицы под 3 знака, а массивы под 2 ((((((.
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Проблема с округлением / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]