|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kuali.kfs.fp.document.service.impl.BudgetAdjustmentLaborBenefitsServiceImpl
public class BudgetAdjustmentLaborBenefitsServiceImpl
This is the default implementation of the methods defined by the BudgetAdjustmentLaborBenefitsService. These service performs methods related to the generation of labor benefit accounting lines for the budget adjustment document.
Constructor Summary | |
---|---|
BudgetAdjustmentLaborBenefitsServiceImpl()
|
Method Summary | |
---|---|
protected org.kuali.rice.kns.util.KualiDecimal |
formatPercentageForMultiplication(org.kuali.rice.kns.util.KualiDecimal percent)
|
protected List<BudgetAdjustmentAccountingLine> |
generateBenefitLines(Integer fiscalYear,
BudgetAdjustmentAccountingLine line,
BudgetAdjustmentDocument document)
Given a budget adjustment accounting line, generates appropriate fringe benefit lines for the line |
void |
generateLaborBenefitsAccountingLines(BudgetAdjustmentDocument budgetDocument)
This method generated labor benefit accounting lines to be added to the BudgetDocument provided. |
org.kuali.rice.kns.service.BusinessObjectService |
getBusinessObjectService()
Gets the businessObjectService attribute. |
boolean |
hasLaborObjectCodes(BudgetAdjustmentDocument budgetDocument)
Checks the object codes from the document accounting lines against the labor object code table. |
void |
setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService businessObjectService)
Sets the businessObjectService attribute value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BudgetAdjustmentLaborBenefitsServiceImpl()
Method Detail |
---|
public void generateLaborBenefitsAccountingLines(BudgetAdjustmentDocument budgetDocument)
generateLaborBenefitsAccountingLines
in interface BudgetAdjustmentLaborBenefitsService
budgetDocument
- The BudgetDocument to have the new labor benefit accounting lines added to.BudgetAdjustmentLaborBenefitsService.generateLaborBenefitsAccountingLines(org.kuali.kfs.fp.document.BudgetAdjustmentDocument)
protected List<BudgetAdjustmentAccountingLine> generateBenefitLines(Integer fiscalYear, BudgetAdjustmentAccountingLine line, BudgetAdjustmentDocument document)
line
- a line to generate fringe benefit lines for
public boolean hasLaborObjectCodes(BudgetAdjustmentDocument budgetDocument)
BudgetAdjustmentLaborBenefitsService
hasLaborObjectCodes
in interface BudgetAdjustmentLaborBenefitsService
budgetDocument
-
BudgetAdjustmentLaborBenefitsService.hasLaborObjectCodes(org.kuali.kfs.fp.document.BudgetAdjustmentDocument)
protected org.kuali.rice.kns.util.KualiDecimal formatPercentageForMultiplication(org.kuali.rice.kns.util.KualiDecimal percent)
public org.kuali.rice.kns.service.BusinessObjectService getBusinessObjectService()
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 |