org.kuali.kfs.module.purap.service.impl
Class PurapAccountingLineRuleHelperServiceImpl
java.lang.Object
org.kuali.kfs.sys.document.service.impl.AccountingLineRuleHelperServiceImpl
org.kuali.kfs.module.purap.service.impl.PurapAccountingLineRuleHelperServiceImpl
- All Implemented Interfaces:
- PurapAccountingLineRuleHelperService, AccountingLineRuleHelperService
- Direct Known Subclasses:
- PaymentRequestAccountingLineRuleHelperServiceImpl, PurchasingAccountingLineRuleHelperServiceImpl, VendorCreditMemoAccountingLineRuleHelperServiceImpl
public class PurapAccountingLineRuleHelperServiceImpl
- extends AccountingLineRuleHelperServiceImpl
- implements PurapAccountingLineRuleHelperService
Methods inherited from class org.kuali.kfs.sys.document.service.impl.AccountingLineRuleHelperServiceImpl |
checkExistence, getAccountLabel, getChartLabel, getDataDictionaryService, getFinancialSystemDocumentTypeService, getFundGroupCodeLabel, getObjectCodeLabel, getObjectSubTypeCodeLabel, getObjectTypeCodeLabel, getOrganizationCodeLabel, getProjectCodeLabel, getSubAccountLabel, getSubFundGroupCodeLabel, getSubObjectCodeLabel, getUnexpiredContinuationAccountOrNull, hasAccountRequiredOverrides, hasObjectBudgetRequiredOverrides, isValidAccount, isValidAccount, isValidChart, isValidChart, isValidObjectCode, isValidObjectCode, isValidObjectTypeCode, isValidObjectTypeCode, isValidProjectCode, isValidProjectCode, isValidReferenceOriginCode, isValidReferenceTypeCode, isValidSubAccount, isValidSubAccount, isValidSubObjectCode, isValidSubObjectCode, setDataDictionaryService, setFinancialSystemDocumentTypeService, validateAccountingLine |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.kuali.kfs.sys.document.service.AccountingLineRuleHelperService |
getAccountLabel, getChartLabel, getFundGroupCodeLabel, getObjectCodeLabel, getObjectSubTypeCodeLabel, getObjectTypeCodeLabel, getOrganizationCodeLabel, getProjectCodeLabel, getSubAccountLabel, getSubFundGroupCodeLabel, getSubObjectCodeLabel, isValidAccount, isValidAccount, isValidChart, isValidChart, isValidObjectCode, isValidObjectCode, isValidObjectTypeCode, isValidObjectTypeCode, isValidProjectCode, isValidProjectCode, isValidSubAccount, isValidSubAccount, isValidSubObjectCode, isValidSubObjectCode, validateAccountingLine |
PurapAccountingLineRuleHelperServiceImpl
public PurapAccountingLineRuleHelperServiceImpl()
getDocument
public PurchasingAccountsPayableDocument getDocument()
- Specified by:
getDocument
in interface PurapAccountingLineRuleHelperService
setDocument
public void setDocument(PurchasingAccountsPayableDocument document)
- Specified by:
setDocument
in interface PurapAccountingLineRuleHelperService
hasRequiredOverrides
public boolean hasRequiredOverrides(AccountingLine line,
String overrideCode)
- Description copied from interface:
AccountingLineRuleHelperService
- Checks that the given overrideCode is sufficient for the given BO, adding errors to the global map if not.
- Specified by:
hasRequiredOverrides
in interface AccountingLineRuleHelperService
- Overrides:
hasRequiredOverrides
in class AccountingLineRuleHelperServiceImpl
- Returns:
- whether the given overrideCode is sufficient for the given BO.
- See Also:
in purap implementation this does nothing since it is handled in our rule classes
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.