1   
2   
3   
4   
5   
6   
7   
8   
9   
10  
11  
12  
13  
14  
15  
16  
17  package org.kuali.ole.module.purap.businessobject;
18  
19  import org.kuali.ole.coa.businessobject.Account;
20  import org.kuali.ole.coa.businessobject.Chart;
21  import org.kuali.ole.coa.businessobject.Organization;
22  import org.kuali.rice.core.api.mo.common.active.MutableInactivatable;
23  import org.kuali.rice.core.api.util.type.KualiDecimal;
24  import org.kuali.rice.krad.bo.PersistableBusinessObjectBase;
25  
26  import java.util.LinkedHashMap;
27  
28  
29  
30  
31  
32  public class NegativeInvoiceApprovalLimit extends PersistableBusinessObjectBase implements MutableInactivatable {
33  
34      private Integer negativeInvoiceApprovalLimitIdentifier;
35      private String chartOfAccountsCode;
36      private String organizationCode;
37      private String accountNumber;
38      private KualiDecimal negativeInvoiceApprovalLimitAmount;
39      private boolean active;
40      private Chart chartOfAccounts;
41      private Account account;
42      private Organization organization;
43  
44      
45  
46  
47      public NegativeInvoiceApprovalLimit() {
48  
49      }
50  
51      public Account getAccount() {
52          return account;
53      }
54  
55      
56  
57  
58      public void setAccount(Account account) {
59          this.account = account;
60      }
61  
62      public String getAccountNumber() {
63          return accountNumber;
64      }
65  
66      public void setAccountNumber(String accountNumber) {
67          this.accountNumber = accountNumber;
68      }
69  
70      public Chart getChartOfAccounts() {
71          return chartOfAccounts;
72      }
73  
74      
75  
76  
77      public void setChartOfAccounts(Chart chartOfAccounts) {
78          this.chartOfAccounts = chartOfAccounts;
79      }
80  
81      public String getChartOfAccountsCode() {
82          return chartOfAccountsCode;
83      }
84  
85      public void setChartOfAccountsCode(String chartOfAccountsCode) {
86          this.chartOfAccountsCode = chartOfAccountsCode;
87      }
88  
89      public KualiDecimal getNegativeInvoiceApprovalLimitAmount() {
90          return negativeInvoiceApprovalLimitAmount;
91      }
92  
93      public void setNegativeInvoiceApprovalLimitAmount(KualiDecimal negativeInvoiceApprovalLimitAmount) {
94          this.negativeInvoiceApprovalLimitAmount = negativeInvoiceApprovalLimitAmount;
95      }
96  
97      public Integer getNegativeInvoiceApprovalLimitIdentifier() {
98          return negativeInvoiceApprovalLimitIdentifier;
99      }
100 
101     public void setNegativeInvoiceApprovalLimitIdentifier(Integer negativeInvoiceApprovalLimitIdentifier) {
102         this.negativeInvoiceApprovalLimitIdentifier = negativeInvoiceApprovalLimitIdentifier;
103     }
104 
105     public Organization getOrganization() {
106         return organization;
107     }
108 
109     
110 
111 
112     public void setOrganization(Organization organization) {
113         this.organization = organization;
114     }
115 
116     public String getOrganizationCode() {
117         return organizationCode;
118     }
119 
120     public void setOrganizationCode(String organizationCode) {
121         this.organizationCode = organizationCode;
122     }
123 
124     
125 
126 
127     protected LinkedHashMap toStringMapper_RICE20_REFACTORME() {
128         LinkedHashMap m = new LinkedHashMap();
129         if (this.negativeInvoiceApprovalLimitIdentifier != null) {
130             m.put("negativeInvoiceApprovalLimitIdentifier", this.negativeInvoiceApprovalLimitIdentifier.toString());
131         }
132         return m;
133     }
134 
135     public boolean isActive() {
136         return active;
137     }
138 
139     public void setActive(boolean active) {
140         this.active = active;
141     }
142 
143 }