|
||||||||||
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 |