| org.kuali.module.financial.service.DisbursementVoucherTravelService
All known Subclasses: org.kuali.module.financial.service.impl.DisbursementVoucherTravelServiceImpl,
DisbursementVoucherTravelService | public interface DisbursementVoucherTravelService (Code) | | This service interface defines the methods that a DisbursementVoucherTravelService implementation must provide.
Performs calculations of travel per diem and mileage amounts.
|
calculateMileageAmount | public KualiDecimal calculateMileageAmount(Integer totalMileage, Timestamp travelStartDate)(Code) | | Calculates the mileage travel amount.
Parameters: totalMileage - The total distance traveled. Parameters: travelStartDate - The start date of the travel. The mileage amount for the mileage given. |
calculatePerDiemAmount | public KualiDecimal calculatePerDiemAmount(Timestamp startDateTime, Timestamp endDateTime, KualiDecimal perDiemRate)(Code) | | Calculates the per diem travel amount.
Parameters: startDateTime - The start date and time of the period of time we will calculate the per diem amount for. Parameters: endDateTime - The end date and time of the period of time we will calculate the per diem amount for. Parameters: perDiemRate - The per diem rate used to calculate the total amount. The per diem amount for the time period passed in and based on the rate given. |
|
|