|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kuali.kfs.module.bc.util.SalarySettingCalculator
public class SalarySettingCalculator
Constructor Summary | |
---|---|
SalarySettingCalculator()
|
Method Summary | |
---|---|
static org.kuali.rice.kns.util.KualiInteger |
getAppointmentRequestedAmountTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
calcaulte the total requested amount for the given appointment funding lines |
static org.kuali.rice.kns.util.KualiInteger |
getAppointmentRequestedCsfAmountTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
calcaulte the total requested csf amount for the given appointment funding lines |
static BigDecimal |
getAppointmentRequestedCsfFteQuantityTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
calcaulte the total requested csf full time employee quantity for the given appointment funding lines |
static BigDecimal |
getAppointmentRequestedCsfStandardHoursTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
calcaulte the total requested csf standard hours for the given appointment funding lines |
static BigDecimal |
getAppointmentRequestedCsfTimePercentTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
calcaulte the total requested csf time percent for the given appointment funding lines |
static BigDecimal |
getAppointmentRequestedFteQuantityTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
calcaulte the total requested full time employee quantity for the given appointment funding lines |
static BigDecimal |
getAppointmentRequestedStandardHoursTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
calcaulte the total requested standard hours for the given appointment funding lines |
static BigDecimal |
getAppointmentRequestedTimePercentTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
calcaulte the total requested time percent for the given appointment funding lines |
static org.kuali.rice.kns.util.KualiInteger |
getCsfAmountTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
calcaulte the total csf amount for the given appointment funding lines |
static BigDecimal |
getCsfFullTimeEmploymentQuantityTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
calcaulte the total csf full time employee quantity for the given appointment funding lines |
static BigDecimal |
getCsfStandardHoursTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
calcaulte the total csf standard hours for the given appointment funding lines |
static BigDecimal |
getCsfTimePercentTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
calcaulte the total csf time percent for the given appointment funding lines |
static List<PendingBudgetConstructionAppointmentFunding> |
getEffectiveAppointmentFundings(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
Get a collection of PendingBudgetConstructionAppointmentFunding objects that are not purged and not excluded from total. |
static org.kuali.rice.kns.util.KualiDecimal |
getPercentChange(org.kuali.rice.kns.util.KualiInteger baseAmount,
org.kuali.rice.kns.util.KualiInteger requestedAmount)
calculate the changing percent between the requested amount and the base amount |
static BigDecimal |
getStandarHours(BigDecimal timePercent)
calculate the standard working hours through the given time percent |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SalarySettingCalculator()
Method Detail |
---|
public static BigDecimal getStandarHours(BigDecimal timePercent)
timePercent
- the given time percent
public static org.kuali.rice.kns.util.KualiInteger getAppointmentRequestedCsfAmountTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
AppointmentFundings
- the given appointment funding lines
public static BigDecimal getAppointmentRequestedCsfTimePercentTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
AppointmentFundings
- the given appointment funding lines
public static BigDecimal getAppointmentRequestedCsfStandardHoursTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
AppointmentFundings
- the given appointment funding lines
public static BigDecimal getAppointmentRequestedCsfFteQuantityTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
AppointmentFundings
- the given appointment funding lines
public static org.kuali.rice.kns.util.KualiInteger getAppointmentRequestedAmountTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
AppointmentFundings
- the given appointment funding lines
public static BigDecimal getAppointmentRequestedTimePercentTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
AppointmentFundings
- the given appointment funding lines
public static BigDecimal getAppointmentRequestedStandardHoursTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
AppointmentFundings
- the given appointment funding lines
public static BigDecimal getAppointmentRequestedFteQuantityTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
AppointmentFundings
- the given appointment funding lines
public static org.kuali.rice.kns.util.KualiInteger getCsfAmountTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
AppointmentFundings
- the given appointment funding lines
public static BigDecimal getCsfTimePercentTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
AppointmentFundings
- the given appointment funding lines
public static BigDecimal getCsfStandardHoursTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
AppointmentFundings
- the given appointment funding lines
public static BigDecimal getCsfFullTimeEmploymentQuantityTotal(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
AppointmentFundings
- the given appointment funding lines
public static List<PendingBudgetConstructionAppointmentFunding> getEffectiveAppointmentFundings(List<PendingBudgetConstructionAppointmentFunding> AppointmentFundings)
AppointmentFundings
- the given appointment funding lines
public static org.kuali.rice.kns.util.KualiDecimal getPercentChange(org.kuali.rice.kns.util.KualiInteger baseAmount, org.kuali.rice.kns.util.KualiInteger requestedAmount)
baseAmount
- the given base amountrequestedAmount
- the requested amount
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |