View Javadoc
1   /*
2    * Copyright 2011 The Kuali Foundation.
3    * 
4    * Licensed under the Educational Community License, Version 2.0 (the "License");
5    * you may not use this file except in compliance with the License.
6    * You may obtain a copy of the License at
7    * 
8    * http://www.opensource.org/licenses/ecl2.php
9    * 
10   * Unless required by applicable law or agreed to in writing, software
11   * distributed under the License is distributed on an "AS IS" BASIS,
12   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13   * See the License for the specific language governing permissions and
14   * limitations under the License.
15   */
16  package org.kuali.ole.select.businessobject;
17  
18  import org.kuali.ole.coa.businessobject.Chart;
19  import org.kuali.ole.coa.businessobject.Organization;
20  import org.kuali.ole.module.purap.businessobject.CapitalAssetSystemState;
21  import org.kuali.ole.module.purap.businessobject.CapitalAssetSystemType;
22  import org.kuali.ole.module.purap.businessobject.PurchaseOrderTransmissionMethod;
23  import org.kuali.ole.module.purap.businessobject.RecurringPaymentType;
24  import org.kuali.rice.krad.bo.PersistableBusinessObjectBase;
25  
26  import java.sql.Timestamp;
27  import java.util.LinkedHashMap;
28  
29  public class RequisitionLookup extends PersistableBusinessObjectBase {
30  
31      private String documentNumber;
32  
33      private String vendorCustomerNumber;
34  
35      private String statusCode;
36  
37      private String chartOfAccountsCode;
38  
39      private String organizationCode;
40  
41      private String capitalAssetSystemStateCode;
42  
43      private String capitalAssetSystemTypeCode;
44  
45      private String vendorCountryCode;
46  
47      private String vendorCityName;
48  
49      private String vendorLine1Address;
50  
51      private String vendorName;
52  
53      private String recurringPaymentTypeCode;
54  
55      private String purchaseOrderTransmissionMethodCode;
56  
57      private Integer postingYear;
58  
59      private Integer purapDocumentIdentifier;
60  
61      private Timestamp purchaseOrderBeginDate;
62  
63      private Timestamp purchaseOrderEndDate;
64  
65      private float purchaseOrderTotalLimit;
66  
67      private Integer vendorHeaderGeneratedIdentifier;
68  
69      private RecurringPaymentType recurringPaymentType;
70  
71      private PurchaseOrderTransmissionMethod purchaseOrderTransmissionMethod;
72  
73      private Organization organization;
74  
75      /**
76       * Gets the organization attribute.
77       *
78       * @return Returns the organization.
79       */
80      public Organization getOrganization() {
81          return organization;
82      }
83  
84      /**
85       * Sets the organization attribute value.
86       *
87       * @param organization The organization to set.
88       */
89      public void setOrganization(Organization organization) {
90          this.organization = organization;
91      }
92  
93  
94      private Chart chartOfAccounts;
95  
96      private CapitalAssetSystemType capitalAssetSystemType;
97  
98      /**
99       * Gets the recurringPaymentType attribute.
100      *
101      * @return Returns the recurringPaymentType.
102      */
103     public RecurringPaymentType getRecurringPaymentType() {
104         return recurringPaymentType;
105     }
106 
107     /**
108      * Sets the recurringPaymentType attribute value.
109      *
110      * @param recurringPaymentType The recurringPaymentType to set.
111      */
112     public void setRecurringPaymentType(RecurringPaymentType recurringPaymentType) {
113         this.recurringPaymentType = recurringPaymentType;
114     }
115 
116     /**
117      * Gets the purchaseOrderTransmissionMethod attribute.
118      *
119      * @return Returns the purchaseOrderTransmissionMethod.
120      */
121     public PurchaseOrderTransmissionMethod getPurchaseOrderTransmissionMethod() {
122         return purchaseOrderTransmissionMethod;
123     }
124 
125     /**
126      * Sets the purchaseOrderTransmissionMethod attribute value.
127      *
128      * @param purchaseOrderTransmissionMethod
129      *         The purchaseOrderTransmissionMethod to set.
130      */
131     public void setPurchaseOrderTransmissionMethod(PurchaseOrderTransmissionMethod purchaseOrderTransmissionMethod) {
132         this.purchaseOrderTransmissionMethod = purchaseOrderTransmissionMethod;
133     }
134 
135 
136     /**
137      * Gets the chartOfAccounts attribute.
138      *
139      * @return Returns the chartOfAccounts.
140      */
141     public Chart getChartOfAccounts() {
142         return chartOfAccounts;
143     }
144 
145     /**
146      * Sets the chartOfAccounts attribute value.
147      *
148      * @param chartOfAccounts The chartOfAccounts to set.
149      */
150     public void setChartOfAccounts(Chart chartOfAccounts) {
151         this.chartOfAccounts = chartOfAccounts;
152     }
153 
154     /**
155      * Gets the capitalAssetSystemType attribute.
156      *
157      * @return Returns the capitalAssetSystemType.
158      */
159     public CapitalAssetSystemType getCapitalAssetSystemType() {
160         return capitalAssetSystemType;
161     }
162 
163     /**
164      * Sets the capitalAssetSystemType attribute value.
165      *
166      * @param capitalAssetSystemType The capitalAssetSystemType to set.
167      */
168     public void setCapitalAssetSystemType(CapitalAssetSystemType capitalAssetSystemType) {
169         this.capitalAssetSystemType = capitalAssetSystemType;
170     }
171 
172     /**
173      * Gets the capitalAssetSystemState attribute.
174      *
175      * @return Returns the capitalAssetSystemState.
176      */
177     public CapitalAssetSystemState getCapitalAssetSystemState() {
178         return capitalAssetSystemState;
179     }
180 
181     /**
182      * Sets the capitalAssetSystemState attribute value.
183      *
184      * @param capitalAssetSystemState The capitalAssetSystemState to set.
185      */
186     public void setCapitalAssetSystemState(CapitalAssetSystemState capitalAssetSystemState) {
187         this.capitalAssetSystemState = capitalAssetSystemState;
188     }
189 
190 
191     private CapitalAssetSystemState capitalAssetSystemState;
192 
193     public String getDocumentNumber() {
194         return documentNumber;
195     }
196 
197     public void setDocumentNumber(String documentNumber) {
198         this.documentNumber = documentNumber;
199     }
200 
201     public String getVendorCustomerNumber() {
202         return vendorCustomerNumber;
203     }
204 
205     public void setVendorCustomerNumber(String vendorCustomerNumber) {
206         this.vendorCustomerNumber = vendorCustomerNumber;
207     }
208 
209     public String getStatusCode() {
210         return statusCode;
211     }
212 
213     public void setStatusCode(String statusCode) {
214         this.statusCode = statusCode;
215     }
216 
217     public String getChartOfAccountsCode() {
218         return chartOfAccountsCode;
219     }
220 
221     public void setChartOfAccountsCode(String chartOfAccountsCode) {
222         this.chartOfAccountsCode = chartOfAccountsCode;
223     }
224 
225     public String getOrganizationCode() {
226         return organizationCode;
227     }
228 
229     public void setOrganizationCode(String organizationCode) {
230         this.organizationCode = organizationCode;
231     }
232 
233     public String getCapitalAssetSystemStateCode() {
234         return capitalAssetSystemStateCode;
235     }
236 
237     public void setCapitalAssetSystemStateCode(String capitalAssetSystemStateCode) {
238         this.capitalAssetSystemStateCode = capitalAssetSystemStateCode;
239     }
240 
241     public String getCapitalAssetSystemTypeCode() {
242         return capitalAssetSystemTypeCode;
243     }
244 
245     public void setCapitalAssetSystemTypeCode(String capitalAssetSystemTypeCode) {
246         this.capitalAssetSystemTypeCode = capitalAssetSystemTypeCode;
247     }
248 
249     public String getVendorCountryCode() {
250         return vendorCountryCode;
251     }
252 
253     public void setVendorCountryCode(String vendorCountryCode) {
254         this.vendorCountryCode = vendorCountryCode;
255     }
256 
257     public String getVendorCityName() {
258         return vendorCityName;
259     }
260 
261     public void setVendorCityName(String vendorCityName) {
262         this.vendorCityName = vendorCityName;
263     }
264 
265     public String getVendorLine1Address() {
266         return vendorLine1Address;
267     }
268 
269     public void setVendorLine1Address(String vendorLine1Address) {
270         this.vendorLine1Address = vendorLine1Address;
271     }
272 
273     public String getVendorName() {
274         return vendorName;
275     }
276 
277     public void setVendorName(String vendorName) {
278         this.vendorName = vendorName;
279     }
280 
281     public String getRecurringPaymentTypeCode() {
282         return recurringPaymentTypeCode;
283     }
284 
285     public void setRecurringPaymentTypeCode(String recurringPaymentTypeCode) {
286         this.recurringPaymentTypeCode = recurringPaymentTypeCode;
287     }
288 
289     public String getPurchaseOrderTransmissionMethodCode() {
290         return purchaseOrderTransmissionMethodCode;
291     }
292 
293     public void setPurchaseOrderTransmissionMethodCode(String purchaseOrderTransmissionMethodCode) {
294         this.purchaseOrderTransmissionMethodCode = purchaseOrderTransmissionMethodCode;
295     }
296 
297     public Integer getPostingYear() {
298         return postingYear;
299     }
300 
301     public void setPostingYear(Integer postingYear) {
302         this.postingYear = postingYear;
303     }
304 
305     public Integer getPurapDocumentIdentifier() {
306         return purapDocumentIdentifier;
307     }
308 
309     public void setPurapDocumentIdentifier(Integer purapDocumentIdentifier) {
310         this.purapDocumentIdentifier = purapDocumentIdentifier;
311     }
312 
313     public Timestamp getPurchaseOrderBeginDate() {
314         return purchaseOrderBeginDate;
315     }
316 
317     public void setPurchaseOrderBeginDate(Timestamp purchaseOrderBeginDate) {
318         this.purchaseOrderBeginDate = purchaseOrderBeginDate;
319     }
320 
321     public Timestamp getPurchaseOrderEndDate() {
322         return purchaseOrderEndDate;
323     }
324 
325     public void setPurchaseOrderEndDate(Timestamp purchaseOrderEndDate) {
326         this.purchaseOrderEndDate = purchaseOrderEndDate;
327     }
328 
329     public float getPurchaseOrderTotalLimit() {
330         return purchaseOrderTotalLimit;
331     }
332 
333     public void setPurchaseOrderTotalLimit(float purchaseOrderTotalLimit) {
334         this.purchaseOrderTotalLimit = purchaseOrderTotalLimit;
335     }
336 
337     public Integer getVendorHeaderGeneratedIdentifier() {
338         return vendorHeaderGeneratedIdentifier;
339     }
340 
341     public void setVendorHeaderGeneratedIdentifier(Integer vendorHeaderGeneratedIdentifier) {
342         this.vendorHeaderGeneratedIdentifier = vendorHeaderGeneratedIdentifier;
343     }
344 
345 
346     protected LinkedHashMap toStringMapper_RICE20_REFACTORME() {
347         LinkedHashMap<String, Object> map = new LinkedHashMap<String, Object>();
348         return map;
349     }
350 
351 }