|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DisbursementVoucherTravelService
This service interface defines the methods that a DisbursementVoucherTravelService implementation must provide. Performs calculations of travel per diem and mileage amounts.
| Method Summary | |
|---|---|
org.kuali.rice.kns.util.KualiDecimal |
calculateMileageAmount(Integer totalMileage,
Timestamp travelStartDate)
Calculates the mileage travel amount. |
org.kuali.rice.kns.util.KualiDecimal |
calculatePerDiemAmount(Timestamp startDateTime,
Timestamp endDateTime,
org.kuali.rice.kns.util.KualiDecimal perDiemRate)
Calculates the per diem travel amount. |
| Method Detail |
|---|
org.kuali.rice.kns.util.KualiDecimal calculatePerDiemAmount(Timestamp startDateTime,
Timestamp endDateTime,
org.kuali.rice.kns.util.KualiDecimal perDiemRate)
startDateTime - The start date and time of the period of time we will calculate the per diem amount for.endDateTime - The end date and time of the period of time we will calculate the per diem amount for.perDiemRate - The per diem rate used to calculate the total amount.
org.kuali.rice.kns.util.KualiDecimal calculateMileageAmount(Integer totalMileage,
Timestamp travelStartDate)
totalMileage - The total distance traveled.travelStartDate - The start date of the travel.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||