|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.kfs.module.ld.service.impl.LaborBenefitsCalculationServiceImpl
@Transactional public class LaborBenefitsCalculationServiceImpl
To provide its clients with access to the benefit calculation.
| Constructor Summary | |
|---|---|
LaborBenefitsCalculationServiceImpl()
|
|
| Method Summary | |
|---|---|
org.kuali.rice.kns.util.KualiDecimal |
calculateFringeBenefit(Integer fiscalYear,
String chartCode,
String objectCode,
org.kuali.rice.kns.util.KualiDecimal salaryAmount)
calculate the fringe benefit amount for the given object code and salary amount |
org.kuali.rice.kns.util.KualiDecimal |
calculateFringeBenefit(LaborLedgerObject laborLedgerObject,
org.kuali.rice.kns.util.KualiDecimal salaryAmount)
calculate the fringe benefit amount for the given labor object and salary amount |
org.kuali.rice.kns.util.KualiDecimal |
calculateFringeBenefit(PositionObjectBenefit positionObjectBenefit,
org.kuali.rice.kns.util.KualiDecimal salaryAmount)
calculate the fringe benefit amount from the given position object benefit and salary amount |
BenefitsCalculation |
getBenefitsCalculation(Integer universityFiscalYear,
String chartOfAccountsCode,
String benefitTypeCode)
get the benefit calculation object based on the given information |
void |
setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService businessObjectService)
Sets the businessObjectService attribute value. |
void |
setLaborPositionObjectBenefitService(LaborPositionObjectBenefitService laborPositionObjectBenefitService)
Sets the laborPositionObjectBenefitService attribute value. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LaborBenefitsCalculationServiceImpl()
| Method Detail |
|---|
public BenefitsCalculation getBenefitsCalculation(Integer universityFiscalYear,
String chartOfAccountsCode,
String benefitTypeCode)
LaborBenefitsCalculationService
getBenefitsCalculation in interface LaborBenefitsCalculationServiceuniversityFiscalYear - the given fiscal yearchartOfAccountsCode - the given chart of accounts codebenefitTypeCode - the given benefit type code
LaborBenefitsCalculationService.getBenefitsCalculation(java.lang.Integer,
java.lang.String, java.lang.String)
public org.kuali.rice.kns.util.KualiDecimal calculateFringeBenefit(Integer fiscalYear,
String chartCode,
String objectCode,
org.kuali.rice.kns.util.KualiDecimal salaryAmount)
LaborBenefitsCalculationService
calculateFringeBenefit in interface LaborBenefitsCalculationServicefiscalYear - the year for object code recordchartCode - the chart for object code recordobjectCode - the object codesalaryAmount - amount to calculate benefits for
LaborBenefitsCalculationService.calculateFringeBenefit(java.lang.Integer,
java.lang.String, java.lang.String, org.kuali.rice.kns.util.KualiDecimal)
public org.kuali.rice.kns.util.KualiDecimal calculateFringeBenefit(LaborLedgerObject laborLedgerObject,
org.kuali.rice.kns.util.KualiDecimal salaryAmount)
LaborBenefitsCalculationService
calculateFringeBenefit in interface LaborBenefitsCalculationServicelaborLedgerObject - the given labor objectsalaryAmount - the given salary amount
org.kuali.kfs.module.ld.service.LaborBenefitsCalculationService#calculateFringeBenefit(org.kuali.kfs.module.ld.businessobject.LaborObject,
org.kuali.rice.kns.util.KualiDecimal)
public org.kuali.rice.kns.util.KualiDecimal calculateFringeBenefit(PositionObjectBenefit positionObjectBenefit,
org.kuali.rice.kns.util.KualiDecimal salaryAmount)
LaborBenefitsCalculationService
calculateFringeBenefit in interface LaborBenefitsCalculationServicepositionObjectBenefit - the given position object benefitsalaryAmount - the given salary amount
LaborBenefitsCalculationService.calculateFringeBenefit(org.kuali.kfs.module.ld.businessobject.PositionObjectBenefit,
org.kuali.rice.kns.util.KualiDecimal)public void setLaborPositionObjectBenefitService(LaborPositionObjectBenefitService laborPositionObjectBenefitService)
laborPositionObjectBenefitService - The laborPositionObjectBenefitService to set.public void setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService businessObjectService)
businessObjectService - The businessObjectService to set.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||