|
|
@ -292,7 +292,7 @@ public class BirCenterRateServiceImpl implements BirCenterRateService { |
|
|
|
costCenter.setQtdCusCenterSend(totalDispatchQty.toString()); |
|
|
|
String qtyCusCenterRateString = null; |
|
|
|
if(totalDispatchQty.compareTo(BigDecimal.ZERO) != 0){ |
|
|
|
qtyCusCenterRateString = totalCostQty.divide(totalDispatchQty,RoundingMode.DOWN).toString(); |
|
|
|
qtyCusCenterRateString = totalCostQty.divide(totalDispatchQty,4,RoundingMode.DOWN).toString(); |
|
|
|
} |
|
|
|
costCenter.setQtdCusCenterExpenseRate(qtyCusCenterRateString); |
|
|
|
costCenter.setQtdCusCenterTargetExpenseRate(targetRateDTO.getCusTargetRateQty()); |
|
|
@ -300,7 +300,7 @@ public class BirCenterRateServiceImpl implements BirCenterRateService { |
|
|
|
costCenter.setYtdCusCenterSend(totalDispatchYear.toString()); |
|
|
|
String ytdCusCenterRateString = null; |
|
|
|
if(totalDispatchYear.compareTo(BigDecimal.ZERO) != 0){ |
|
|
|
ytdCusCenterRateString = totalCostYear.divide(totalDispatchYear,RoundingMode.DOWN).toString(); |
|
|
|
ytdCusCenterRateString = totalCostYear.divide(totalDispatchYear,4,RoundingMode.DOWN).toString(); |
|
|
|
} |
|
|
|
costCenter.setYtdCusCenterExpenseRate(ytdCusCenterRateString); |
|
|
|
costCenter.setYtdCusCenterTargetExpenseRate(targetRateDTO.getCusTargetRate()); |
|
|
@ -353,10 +353,10 @@ public class BirCenterRateServiceImpl implements BirCenterRateService { |
|
|
|
} |
|
|
|
} |
|
|
|
if(cusCostTarget.compareTo(BigDecimal.ZERO)!=0&&cusDispatchTarget.compareTo(BigDecimal.ZERO)!=0){ |
|
|
|
cusTargetRate = cusCostTarget.divide(cusDispatchTarget,RoundingMode.DOWN).toString(); |
|
|
|
cusTargetRate = cusCostTarget.divide(cusDispatchTarget,4,RoundingMode.DOWN).toString(); |
|
|
|
} |
|
|
|
if(cusCostTargetQty.compareTo(BigDecimal.ZERO)!=0&&cusDispatchTargetQty.compareTo(BigDecimal.ZERO)!=0){ |
|
|
|
cusTargetRateQty = cusCostTargetQty.divide(cusDispatchTargetQty,RoundingMode.DOWN).toString(); |
|
|
|
cusTargetRateQty = cusCostTargetQty.divide(cusDispatchTargetQty,4,RoundingMode.DOWN).toString(); |
|
|
|
} |
|
|
|
return new CusTargetRateDTO(cusTargetRateQty,cusTargetRate); |
|
|
|
} |
|
|
|