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