public class CapitalAssetBuilderModuleServiceNoOp extends Object implements CapitalAssetBuilderModuleService
| Constructor and Description |
|---|
CapitalAssetBuilderModuleServiceNoOp() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
doesAccountingLineFailAutomaticPurchaseOrderRules(AccountingLine accountingLine) |
boolean |
doesDocumentFailAutomaticPurchaseOrderRules(AccountingDocument accountingDocument) |
boolean |
doesItemNeedCapitalAsset(String itemTypeCode,
List accountingLines) |
List<CapitalAssetBuilderAssetTransactionType> |
getAllAssetTransactionTypes() |
String |
getCurrentPurchaseOrderDocumentNumber(String camsDocumentNumber)
Get current Purchase Order Document number for given CAMS Document Number
|
boolean |
hasCapitalAssetObjectSubType(AccountingDocument accountingDocument)
determine whether there is any object code of the given source accounting lines with a capital asset object sub type
|
boolean |
hasCapitalAssetObjectSubType(AccountingLine accountingLine) |
boolean |
isAssetTypeExisting(String assetTypeCode)
Check the existence of asset type code
|
boolean |
markProcessedGLEntryLine(String documentNumber)
mark the gl entry line if all the capital asset lines have been processed
|
void |
notifyRouteStatusChange(org.kuali.rice.krad.bo.DocumentHeader documentHeader)
External modules can notify CAB if a document changed its route status.
|
boolean |
validateAccountsPayableData(AccountingDocument accountingDocument) |
boolean |
validateAddItemCapitalAssetBusinessRules(ItemCapitalAsset asset) |
boolean |
validateAllCapitalAccountingLinesProcessed(AccountingDocument accountingDocument)
validates all capital accounting lines that have been processed.
|
boolean |
validateAllFieldRequirementsByChart(AccountingDocument accountingDocument) |
boolean |
validateAssetTags(AccountingDocument accountingDocumen) |
boolean |
validateCapitalAccountingLines(AccountingDocument accountingDocument)
validates whether capital assets exist for any given capital accounting line.
|
boolean |
validateCapitlAssetsAmountToAccountingLineAmount(AccountingDocument accountingDocument)
determine whether the any capital accounting line's amount matches
with all the capital assets for that capital accounting line.
|
boolean |
validateFinancialProcessingData(AccountingDocument accountingDocument,
CapitalAssetInformation capitalAssetInformation,
int index)
validate the capitalAssetManagementAsset data associated with the given accounting document
|
boolean |
validateItemCapitalAssetWithErrors(String recurringPaymentTypeCode,
ExternalPurApItem item,
boolean apoCheck) |
boolean |
validatePurchasingData(AccountingDocument accountingDocument) |
boolean |
validatePurchasingObjectSubType(AccountingDocument accountingDocument) |
boolean |
validateTotalAmountMatch(AccountingDocument accountingDocument)
determine whether the given document's all capital accounting lines totals
match to that of capital assets.
|
boolean |
validateUpdateCAMSView(AccountingDocument accountingDocumen) |
boolean |
warningObjectLevelCapital(AccountingDocument accountingDocument) |
public CapitalAssetBuilderModuleServiceNoOp()
public boolean doesAccountingLineFailAutomaticPurchaseOrderRules(AccountingLine accountingLine)
doesAccountingLineFailAutomaticPurchaseOrderRules in interface CapitalAssetBuilderModuleServicepublic boolean doesDocumentFailAutomaticPurchaseOrderRules(AccountingDocument accountingDocument)
doesDocumentFailAutomaticPurchaseOrderRules in interface CapitalAssetBuilderModuleServicepublic boolean doesItemNeedCapitalAsset(String itemTypeCode, List accountingLines)
doesItemNeedCapitalAsset in interface CapitalAssetBuilderModuleServicepublic List<CapitalAssetBuilderAssetTransactionType> getAllAssetTransactionTypes()
getAllAssetTransactionTypes in interface CapitalAssetBuilderModuleServicepublic String getCurrentPurchaseOrderDocumentNumber(String camsDocumentNumber)
CapitalAssetBuilderModuleServicegetCurrentPurchaseOrderDocumentNumber in interface CapitalAssetBuilderModuleServicepublic boolean hasCapitalAssetObjectSubType(AccountingDocument accountingDocument)
CapitalAssetBuilderModuleServicehasCapitalAssetObjectSubType in interface CapitalAssetBuilderModuleServicepublic boolean hasCapitalAssetObjectSubType(AccountingLine accountingLine)
hasCapitalAssetObjectSubType in interface CapitalAssetBuilderModuleServicepublic void notifyRouteStatusChange(org.kuali.rice.krad.bo.DocumentHeader documentHeader)
CapitalAssetBuilderModuleServicenotifyRouteStatusChange in interface CapitalAssetBuilderModuleServicedocumentHeader - DocumentHeaderpublic boolean validateAccountsPayableData(AccountingDocument accountingDocument)
validateAccountsPayableData in interface CapitalAssetBuilderModuleServicepublic boolean validateAddItemCapitalAssetBusinessRules(ItemCapitalAsset asset)
validateAddItemCapitalAssetBusinessRules in interface CapitalAssetBuilderModuleServicepublic boolean validateAllFieldRequirementsByChart(AccountingDocument accountingDocument)
validateAllFieldRequirementsByChart in interface CapitalAssetBuilderModuleServicepublic boolean validateFinancialProcessingData(AccountingDocument accountingDocument, CapitalAssetInformation capitalAssetInformation, int index)
CapitalAssetBuilderModuleServicevalidateFinancialProcessingData in interface CapitalAssetBuilderModuleServiceaccountingDocument - the given accounting documentpublic boolean validateItemCapitalAssetWithErrors(String recurringPaymentTypeCode, ExternalPurApItem item, boolean apoCheck)
validateItemCapitalAssetWithErrors in interface CapitalAssetBuilderModuleServicepublic boolean validatePurchasingData(AccountingDocument accountingDocument)
validatePurchasingData in interface CapitalAssetBuilderModuleServicepublic boolean validatePurchasingObjectSubType(AccountingDocument accountingDocument)
validatePurchasingObjectSubType in interface CapitalAssetBuilderModuleServicepublic boolean validateUpdateCAMSView(AccountingDocument accountingDocumen)
validateUpdateCAMSView in interface CapitalAssetBuilderModuleServicepublic boolean warningObjectLevelCapital(AccountingDocument accountingDocument)
warningObjectLevelCapital in interface CapitalAssetBuilderModuleServicepublic boolean isAssetTypeExisting(String assetTypeCode)
CapitalAssetBuilderModuleServiceisAssetTypeExisting in interface CapitalAssetBuilderModuleServicepublic boolean validateAllCapitalAccountingLinesProcessed(AccountingDocument accountingDocument)
CapitalAssetBuilderModuleServicevalidateAllCapitalAccountingLinesProcessed in interface CapitalAssetBuilderModuleServicepublic boolean validateTotalAmountMatch(AccountingDocument accountingDocument)
CapitalAssetBuilderModuleServicevalidateTotalAmountMatch in interface CapitalAssetBuilderModuleServicepublic boolean validateCapitlAssetsAmountToAccountingLineAmount(AccountingDocument accountingDocument)
CapitalAssetBuilderModuleServicevalidateCapitlAssetsAmountToAccountingLineAmount in interface CapitalAssetBuilderModuleServicepublic boolean validateCapitalAccountingLines(AccountingDocument accountingDocument)
CapitalAssetBuilderModuleServicevalidateCapitalAccountingLines in interface CapitalAssetBuilderModuleServicepublic boolean markProcessedGLEntryLine(String documentNumber)
CapitalAssetBuilderModuleServicemarkProcessedGLEntryLine in interface CapitalAssetBuilderModuleServicepublic boolean validateAssetTags(AccountingDocument accountingDocumen)
validateAssetTags in interface CapitalAssetBuilderModuleServiceCopyright © 2004–2014 The Kuali Foundation. All rights reserved.