powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Проблема с округлением
5 сообщений из 5, страница 1 из 1
Проблема с округлением
    #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
Проблема с округлением
    #36014499
Фотография mista2009
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vam911
при формировании проводок получаю:
Пришло 0,01 на сумму 500
Ушло 0,01 на сумму средняя цена(=500/0,007)*......0,01!!!


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

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


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