|  07.04.2008, 15:58 | #1 | 
| Участник | Количество знаков отображения после запятой в формах и отчетах  AX3.0 SP3 
			
			Добрый день! Такая проблема: для обеспечения корректности расчетов придется перевести систему на расчеты с точностью 0,0001 для типов данных AmountCur и AmountMST. Соответственно, во всех формах и отчетах теперь "Валютная сумма" и "Сумма в основной валюте" отображаются с 4-мя знаками после запятой.. Да и во всей отчетности тоже (в форме счета-фактуры, например). Есть задача сделать так, чтобы в формах числа отображались с точностью до 2-х знаков при условии, что хранение и расчет все-таки происходит до 4-х знаков после запятой. В отчетах, соответственно, такая же задача. Есть ли какие-то пути массового изменения отображения AmountCur и AmountMST без изменения каждой формы (понятно, что для каждой формы можно свое отображение настроить) и каждого отчета? Спасибо! | 
|  | 
|  07.04.2008, 16:08 | #2 | 
| Участник | Цитата: 
		
			Сообщение от ksenia
			   Добрый день! Такая проблема: для обеспечения корректности расчетов придется перевести систему на расчеты с точностью 0,0001 для типов данных AmountCur и AmountMST. ... Есть задача сделать так, чтобы в формах числа отображались с точностью до 2-х знаков при условии, что хранение и расчет все-таки происходит до 4-х знаков после запятой. Выбранный вами путь приведет только к полному отсутствию контроля за округлением. | 
|  | 
|  07.04.2008, 16:12 | #3 | 
| Участник | 
			
			Увы, суммовые разницы при расчетах с точностью до 2-х знаков корректно не считаются. Поэтому рассматривается вариант с ведением расчетов и округлением при расчетах до 4-х знаков. | 
|  | 
|  07.04.2008, 16:36 | #4 | 
| Участник | Цитата: Цитата:  Вы просто получите неуправляемое округление. | 
|  | 
|  07.04.2008, 17:27 | #5 | 
| Участник | |
|  | 
| Теги | 
| округление, отчет, ax3.0 | 
|  | 
| 
 |