|
||||||||||
| 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 | |||||||||