1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.ole.module.purap.document.validation.impl;
17
18 import org.kuali.ole.integration.cab.CapitalAssetBuilderModuleService;
19 import org.kuali.ole.module.purap.document.AccountsPayableDocument;
20 import org.kuali.ole.sys.document.validation.GenericValidation;
21 import org.kuali.ole.sys.document.validation.event.AttributedDocumentEvent;
22
23 public class AccountsPayableValidateAccountsPayableItemsValidation extends GenericValidation {
24
25 private CapitalAssetBuilderModuleService capitalAssetBuilderModuleService;
26
27 public boolean validate(AttributedDocumentEvent event) {
28 boolean valid = true;
29 valid &= capitalAssetBuilderModuleService.validateAccountsPayableData((AccountsPayableDocument) event.getDocument());
30 return valid;
31 }
32
33 public CapitalAssetBuilderModuleService getCapitalAssetBuilderModuleService() {
34 return capitalAssetBuilderModuleService;
35 }
36
37 public void setCapitalAssetBuilderModuleService(CapitalAssetBuilderModuleService capitalAssetBuilderModuleService) {
38 this.capitalAssetBuilderModuleService = capitalAssetBuilderModuleService;
39 }
40
41 }