|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CapitalAssetBuilderModuleService
Method Summary | |
---|---|
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 |
isAssetTypeExisting(String assetTypeCode)
Check the existence of asset type code |
void |
notifyRouteStatusChange(org.kuali.rice.kns.bo.DocumentHeader documentHeader)
External modules can notify CAB if a document changed its route status. |
boolean |
validateAccountsPayableData(AccountingDocument accountingDocument)
|
boolean |
validateAddItemCapitalAssetBusinessRules(ItemCapitalAsset asset)
|
boolean |
validateAllFieldRequirementsByChart(AccountingDocument accountingDocument)
|
boolean |
validateFinancialProcessingData(AccountingDocument accountingDocument,
CapitalAssetInformation capitalAssetInformation)
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 |
validateUpdateCAMSView(AccountingDocument accountingDocumen)
|
boolean |
warningObjectLevelCapital(AccountingDocument accountingDocument)
|
Method Detail |
---|
boolean isAssetTypeExisting(String assetTypeCode)
assetTypeCode
-
String getCurrentPurchaseOrderDocumentNumber(String camsDocumentNumber)
camsDocumentNumber
-
boolean validateFinancialProcessingData(AccountingDocument accountingDocument, CapitalAssetInformation capitalAssetInformation)
accountingDocument
- the given accounting documentcapitalAssetManagementAsset
- data to be validated
boolean validatePurchasingData(AccountingDocument accountingDocument)
boolean validateAccountsPayableData(AccountingDocument accountingDocument)
boolean doesAccountingLineFailAutomaticPurchaseOrderRules(AccountingLine accountingLine)
boolean doesDocumentFailAutomaticPurchaseOrderRules(AccountingDocument accountingDocument)
boolean doesItemNeedCapitalAsset(String itemTypeCode, List accountingLines)
boolean validateUpdateCAMSView(AccountingDocument accountingDocumen)
boolean validateAddItemCapitalAssetBusinessRules(ItemCapitalAsset asset)
boolean warningObjectLevelCapital(AccountingDocument accountingDocument)
boolean validateItemCapitalAssetWithErrors(String recurringPaymentTypeCode, ExternalPurApItem item, boolean apoCheck)
List<CapitalAssetBuilderAssetTransactionType> getAllAssetTransactionTypes()
void notifyRouteStatusChange(org.kuali.rice.kns.bo.DocumentHeader documentHeader)
documentHeader
- DocumentHeaderboolean hasCapitalAssetObjectSubType(AccountingDocument accountingDocument)
accountingLines
- the given source accounting lines
boolean validateAllFieldRequirementsByChart(AccountingDocument accountingDocument)
boolean validatePurchasingObjectSubType(AccountingDocument accountingDocument)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |