| 
					
						 После проверки всех настроек, решила обратиться к помощи дебагера.  Округление случается из-за проверки на переполнение поля. В проверке участвуют  данные двух таблиц  CKMLMV001 - Альтернативы заготовки, поле LOSGR_PC - Размер партии калькуляции изделия и CKMLMV003 - Модель процесса: поступления/смешанные стратегии, поле  MISCH_VERH - Смешанное отношение  .  CONSTANTS: Y_MAXLOTSIZE LIKE CKMLMV001-LOSGR_PC VALUE '9999999999.999'.  Типы у полей одинаковые, однако проверяется чтоб Y_MAXLOTSIZE была меньше, чем переменная CKMLMV003- MISCH_VERH, если условие выполняется округление не происходит, иначе количество округляется.  Данная проверка находится в Группе функций CK05, Подпрограмма  LOTSIZE_ALT_COMPUTE.  Проблему, думаю решать посредством ABAP. 
					
  
						
					 |