View Javadoc
1   /*
2    * The Kuali Financial System, a comprehensive financial management system for higher education.
3    * 
4    * Copyright 2005-2014 The Kuali Foundation
5    * 
6    * This program is free software: you can redistribute it and/or modify
7    * it under the terms of the GNU Affero General Public License as
8    * published by the Free Software Foundation, either version 3 of the
9    * License, or (at your option) any later version.
10   * 
11   * This program is distributed in the hope that it will be useful,
12   * but WITHOUT ANY WARRANTY; without even the implied warranty of
13   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14   * GNU Affero General Public License for more details.
15   * 
16   * You should have received a copy of the GNU Affero General Public License
17   * along with this program.  If not, see <http://www.gnu.org/licenses/>.
18   */
19  package org.kuali.kfs.module.bc.businessobject;
20  
21  import java.math.BigDecimal;
22  
23  /**
24   * Budget Construction Organization Account Funding Detail Report Business Object.
25   */
26  public class BudgetConstructionOrgReasonSummaryReport {
27  
28      // Header parts
29      private String fiscalYear;
30  
31      private String orgChartOfAccountsCode;
32      private String orgChartOfAccountDescription;
33      private String organizationCode;
34      private String organizationName;
35      private String consHdr;
36      private String reqFy;
37      private String objectCodes;
38      private String numberAndNameForAccountSubAccount;
39      private String thresholdOrReason;
40  
41  
42      // Groups
43      private String emplid;
44      private Integer personSortCode;
45  
46      // Body parts
47  
48      private String chartOfAccountsCode;
49      private String accountNumber;
50      private String subAccountNumber;
51      private String financialObjectCode;
52      private String financialSubObjectCode;
53      private String deleteBox;
54      private String name;
55  
56      // from BudgetConstructionIntendedIncumbent
57      private String iuClassificationLevel;
58      // from PendingBudgetConstructionAppointmentFunding
59      // from BudgetConstructionAdministrativePost
60      private String administrativePost;
61      // from BudgetConstructionPosition
62      private String positionNumber;
63      private String normalWorkMonthsAndiuPayMonths;
64      private String positionSalaryPlanDefault;
65      private String positionGradeDefault;
66      // from BudgetConstructionCalculatedSalaryFoundationTracker
67      private BigDecimal csfTimePercent;
68      private Integer csfAmount;
69      // from PendingBudgetConstructionAppointmentFunding
70      private String appointmentFundingDurationCode;
71      private Integer appointmentTotalIntendedAmount;
72      private BigDecimal appointmentTotalIntendedFteQuantity;
73      private Integer salaryMonths;
74      private Integer salaryAmount;
75      private BigDecimal percentAmount;
76      private String tiFlag;
77  
78  
79      private Integer amountChange;
80      private BigDecimal percentChange;
81      
82      private Integer appointmentFundingReasonAmount;
83      private String appointmentFundingReasonDescription;
84  
85      // not sure where it is from
86      private BigDecimal positionFte;
87  
88      // Total parts
89      // person
90      private String personPositionNumber;
91      private String personFiscalYearTag;
92      private String personNormalMonthsAndPayMonths;
93  
94      private Integer personCsfAmount;
95      private BigDecimal personCsfPercent;
96      private Integer personSalaryNormalMonths;
97      private Integer personSalaryAmount;
98      private BigDecimal personSalaryPercent;
99      private BigDecimal personSalaryFte;
100     private String personTiFlag;
101     private Integer personAmountChange;
102     private BigDecimal personPercentChange;
103 
104     // org
105     private BigDecimal newFte;
106     private Integer newTotalAmount;
107     private Integer newAverageAmount;
108     private BigDecimal conFte;
109     private Integer conTotalBaseAmount;
110     private Integer conTotalRequestAmount;
111     private Integer conAverageBaseAmount;
112     private Integer conAverageRequestAmount;
113     private Integer conAveragechange;
114     private BigDecimal conPercentChange;
115 
116 
117     /**
118      * Gets the consHdr
119      * 
120      * @return Returns the consHdr.
121      */
122     public String getConsHdr() {
123         return consHdr;
124     }
125 
126     /**
127      * Sets the consHdr
128      * 
129      * @param consHdr The consHdr to set.
130      */
131     public void setConsHdr(String consHdr) {
132         this.consHdr = consHdr;
133     }
134 
135     /**
136      * Gets the fiscalYear
137      * 
138      * @return Returns the fiscalYear.
139      */
140     public String getFiscalYear() {
141         return fiscalYear;
142     }
143 
144     /**
145      * Sets the fiscalYear
146      * 
147      * @param fiscalYear The fiscalYear to set.
148      */
149     public void setFiscalYear(String fiscalYear) {
150         this.fiscalYear = fiscalYear;
151     }
152 
153     /**
154      * Gets the organizationCode
155      * 
156      * @return Returns the organizationCode.
157      */
158     public String getOrganizationCode() {
159         return organizationCode;
160     }
161 
162     /**
163      * Sets the organizationCode
164      * 
165      * @param organizationCode The organizationCode to set.
166      */
167     public void setOrganizationCode(String organizationCode) {
168         this.organizationCode = organizationCode;
169     }
170 
171     /**
172      * Gets the organizationName
173      * 
174      * @return Returns the organizationName.
175      */
176     public String getOrganizationName() {
177         return organizationName;
178     }
179 
180     /**
181      * Sets the organizationName
182      * 
183      * @param organizationName The organizationName to set.
184      */
185     public void setOrganizationName(String organizationName) {
186         this.organizationName = organizationName;
187     }
188 
189     /**
190      * Gets the reqFy
191      * 
192      * @return Returns the reqFy.
193      */
194     public String getReqFy() {
195         return reqFy;
196     }
197 
198     /**
199      * Sets the reqFy
200      * 
201      * @param reqFy The reqFy to set.
202      */
203     public void setReqFy(String reqFy) {
204         this.reqFy = reqFy;
205     }
206 
207     /**
208      * Gets the orgChartOfAccountDescription
209      * 
210      * @return Returns the orgChartOfAccountDescription.
211      */
212     public String getOrgChartOfAccountDescription() {
213         return orgChartOfAccountDescription;
214     }
215 
216     /**
217      * Sets the orgChartOfAccountDescription
218      * 
219      * @param orgChartOfAccountDescription The orgChartOfAccountDescription to set.
220      */
221     public void setOrgChartOfAccountDescription(String orgChartOfAccountDescription) {
222         this.orgChartOfAccountDescription = orgChartOfAccountDescription;
223     }
224 
225     /**
226      * Gets the orgChartOfAccountsCode
227      * 
228      * @return Returns the orgChartOfAccountsCode.
229      */
230     public String getOrgChartOfAccountsCode() {
231         return orgChartOfAccountsCode;
232     }
233 
234     /**
235      * Sets the orgChartOfAccountsCode
236      * 
237      * @param orgChartOfAccountsCode The orgChartOfAccountsCode to set.
238      */
239     public void setOrgChartOfAccountsCode(String orgChartOfAccountsCode) {
240         this.orgChartOfAccountsCode = orgChartOfAccountsCode;
241     }
242 
243 
244     public String getFinancialObjectCode() {
245         return financialObjectCode;
246     }
247 
248     public void setFinancialObjectCode(String financialObjectCode) {
249         this.financialObjectCode = financialObjectCode;
250     }
251 
252     public String getAdministrativePost() {
253         return administrativePost;
254     }
255 
256     public void setAdministrativePost(String administrativePost) {
257         this.administrativePost = administrativePost;
258     }
259 
260     public String getAppointmentFundingDurationCode() {
261         return appointmentFundingDurationCode;
262     }
263 
264     public void setAppointmentFundingDurationCode(String appointmentFundingDurationCode) {
265         this.appointmentFundingDurationCode = appointmentFundingDurationCode;
266     }
267 
268 
269     public Integer getAppointmentTotalIntendedAmount() {
270         return appointmentTotalIntendedAmount;
271     }
272 
273     public void setAppointmentTotalIntendedAmount(Integer appointmentTotalIntendedAmount) {
274         this.appointmentTotalIntendedAmount = appointmentTotalIntendedAmount;
275     }
276 
277     public BigDecimal getAppointmentTotalIntendedFteQuantity() {
278         return appointmentTotalIntendedFteQuantity;
279     }
280 
281     public void setAppointmentTotalIntendedFteQuantity(BigDecimal appointmentTotalIntendedFteQuantity) {
282         this.appointmentTotalIntendedFteQuantity = appointmentTotalIntendedFteQuantity;
283     }
284 
285     public Integer getCsfAmount() {
286         return csfAmount;
287     }
288 
289     public void setCsfAmount(Integer csfAmount) {
290         this.csfAmount = csfAmount;
291     }
292 
293     public BigDecimal getCsfTimePercent() {
294         return csfTimePercent;
295     }
296 
297     public void setCsfTimePercent(BigDecimal csfTimePercent) {
298         this.csfTimePercent = csfTimePercent;
299     }
300 
301     public String getFinancialSubObjectCode() {
302         return financialSubObjectCode;
303     }
304 
305     public void setFinancialSubObjectCode(String financialSubObjectCode) {
306         this.financialSubObjectCode = financialSubObjectCode;
307     }
308 
309     public String getNormalWorkMonthsAndiuPayMonths() {
310         return normalWorkMonthsAndiuPayMonths;
311     }
312 
313     public void setNormalWorkMonthsAndiuPayMonths(String normalWorkMonthsAndiuPayMonths) {
314         this.normalWorkMonthsAndiuPayMonths = normalWorkMonthsAndiuPayMonths;
315     }
316 
317     public String getPositionGradeDefault() {
318         return positionGradeDefault;
319     }
320 
321     public void setPositionGradeDefault(String positionGradeDefault) {
322         this.positionGradeDefault = positionGradeDefault;
323     }
324 
325     public String getPositionNumber() {
326         return positionNumber;
327     }
328 
329     public void setPositionNumber(String positionNumber) {
330         this.positionNumber = positionNumber;
331     }
332 
333     public String getPositionSalaryPlanDefault() {
334         return positionSalaryPlanDefault;
335     }
336 
337     public void setPositionSalaryPlanDefault(String positionSalaryPlanDefault) {
338         this.positionSalaryPlanDefault = positionSalaryPlanDefault;
339     }
340 
341     public String getName() {
342         return name;
343     }
344 
345     public void setName(String name) {
346         this.name = name;
347     }
348 
349     public Integer getAmountChange() {
350         return amountChange;
351     }
352 
353     public void setAmountChange(Integer amountChange) {
354         this.amountChange = amountChange;
355     }
356 
357     public BigDecimal getPercentChange() {
358         return percentChange;
359     }
360 
361     public void setPercentChange(BigDecimal percentChange) {
362         this.percentChange = percentChange;
363     }
364 
365     /**
366      * Gets the chartOfAccountsCode attribute. 
367      * @return Returns the chartOfAccountsCode.
368      */
369     public String getChartOfAccountsCode() {
370         return chartOfAccountsCode;
371     }
372 
373     /**
374      * Sets the chartOfAccountsCode attribute value.
375      * @param chartOfAccountsCode The chartOfAccountsCode to set.
376      */
377     public void setChartOfAccountsCode(String chartOfAccountsCode) {
378         this.chartOfAccountsCode = chartOfAccountsCode;
379     }
380 
381     public String getAccountNumber() {
382         return accountNumber;
383     }
384 
385     public void setAccountNumber(String accountNumber) {
386         this.accountNumber = accountNumber;
387     }
388 
389     public String getEmplid() {
390         return emplid;
391     }
392 
393     public void setEmplid(String emplid) {
394         this.emplid = emplid;
395     }
396 
397     public BigDecimal getPositionFte() {
398         return positionFte;
399     }
400 
401     public void setPositionFte(BigDecimal positionFte) {
402         this.positionFte = positionFte;
403     }
404 
405     public String getSubAccountNumber() {
406         return subAccountNumber;
407     }
408 
409     public void setSubAccountNumber(String subAccountNumber) {
410         this.subAccountNumber = subAccountNumber;
411     }
412 
413     public String getDeleteBox() {
414         return deleteBox;
415     }
416 
417     public void setDeleteBox(String deleteBox) {
418         this.deleteBox = deleteBox;
419     }
420 
421     public String getObjectCodes() {
422         return objectCodes;
423     }
424 
425     public void setObjectCodes(String objectCodes) {
426         this.objectCodes = objectCodes;
427     }
428 
429     public String getNumberAndNameForAccountSubAccount() {
430         return numberAndNameForAccountSubAccount;
431     }
432 
433     public void setNumberAndNameForAccountSubAccount(String numberAndNameForAccountSubAccount) {
434         this.numberAndNameForAccountSubAccount = numberAndNameForAccountSubAccount;
435     }
436 
437     public Integer getPersonSortCode() {
438         return personSortCode;
439     }
440 
441     public void setPersonSortCode(Integer personSortCode) {
442         this.personSortCode = personSortCode;
443     }
444 
445     public String getIuClassificationLevel() {
446         return iuClassificationLevel;
447     }
448 
449     public void setIuClassificationLevel(String iuClassificationLevel) {
450         this.iuClassificationLevel = iuClassificationLevel;
451     }
452 
453     public BigDecimal getPercentAmount() {
454         return percentAmount;
455     }
456 
457     public void setPercentAmount(BigDecimal percentAmount) {
458         this.percentAmount = percentAmount;
459     }
460 
461     public Integer getSalaryAmount() {
462         return salaryAmount;
463     }
464 
465     public void setSalaryAmount(Integer salaryAmount) {
466         this.salaryAmount = salaryAmount;
467     }
468 
469     public Integer getSalaryMonths() {
470         return salaryMonths;
471     }
472 
473     public void setSalaryMonths(Integer salaryMonths) {
474         this.salaryMonths = salaryMonths;
475     }
476 
477     public String getTiFlag() {
478         return tiFlag;
479     }
480 
481     public void setTiFlag(String tiFlag) {
482         this.tiFlag = tiFlag;
483     }
484 
485     public Integer getConAverageBaseAmount() {
486         return conAverageBaseAmount;
487     }
488 
489     public void setConAverageBaseAmount(Integer conAverageBaseAmount) {
490         this.conAverageBaseAmount = conAverageBaseAmount;
491     }
492 
493     public Integer getConAveragechange() {
494         return conAveragechange;
495     }
496 
497     public void setConAveragechange(Integer conAveragechange) {
498         this.conAveragechange = conAveragechange;
499     }
500 
501     public Integer getConAverageRequestAmount() {
502         return conAverageRequestAmount;
503     }
504 
505     public void setConAverageRequestAmount(Integer conAverageRequestAmount) {
506         this.conAverageRequestAmount = conAverageRequestAmount;
507     }
508 
509     public BigDecimal getConFte() {
510         return conFte;
511     }
512 
513     public void setConFte(BigDecimal conFte) {
514         this.conFte = conFte;
515     }
516 
517     public BigDecimal getConPercentChange() {
518         return conPercentChange;
519     }
520 
521     public void setConPercentChange(BigDecimal conPercentChange) {
522         this.conPercentChange = conPercentChange;
523     }
524 
525     public Integer getConTotalBaseAmount() {
526         return conTotalBaseAmount;
527     }
528 
529     public void setConTotalBaseAmount(Integer conTotalBaseAmount) {
530         this.conTotalBaseAmount = conTotalBaseAmount;
531     }
532 
533     public Integer getConTotalRequestAmount() {
534         return conTotalRequestAmount;
535     }
536 
537     public void setConTotalRequestAmount(Integer conTotalRequestAmount) {
538         this.conTotalRequestAmount = conTotalRequestAmount;
539     }
540 
541     public Integer getNewAverageAmount() {
542         return newAverageAmount;
543     }
544 
545     public void setNewAverageAmount(Integer newAverageAmount) {
546         this.newAverageAmount = newAverageAmount;
547     }
548 
549     public BigDecimal getNewFte() {
550         return newFte;
551     }
552 
553     public void setNewFte(BigDecimal newFte) {
554         this.newFte = newFte;
555     }
556 
557     public Integer getNewTotalAmount() {
558         return newTotalAmount;
559     }
560 
561     public void setNewTotalAmount(Integer newTotalAmount) {
562         this.newTotalAmount = newTotalAmount;
563     }
564 
565     public Integer getPersonAmountChange() {
566         return personAmountChange;
567     }
568 
569     public void setPersonAmountChange(Integer personAmountChange) {
570         this.personAmountChange = personAmountChange;
571     }
572 
573     public Integer getPersonCsfAmount() {
574         return personCsfAmount;
575     }
576 
577     public void setPersonCsfAmount(Integer personCsfAmount) {
578         this.personCsfAmount = personCsfAmount;
579     }
580 
581     public String getPersonNormalMonthsAndPayMonths() {
582         return personNormalMonthsAndPayMonths;
583     }
584 
585     public void setPersonNormalMonthsAndPayMonths(String personNormalMonthsAndPayMonths) {
586         this.personNormalMonthsAndPayMonths = personNormalMonthsAndPayMonths;
587     }
588 
589     public BigDecimal getPersonCsfPercent() {
590         return personCsfPercent;
591     }
592 
593     public void setPersonCsfPercent(BigDecimal personCsfPercent) {
594         this.personCsfPercent = personCsfPercent;
595     }
596 
597     public String getPersonFiscalYearTag() {
598         return personFiscalYearTag;
599     }
600 
601     public void setPersonFiscalYearTag(String personFiscalYearTag) {
602         this.personFiscalYearTag = personFiscalYearTag;
603     }
604 
605     public BigDecimal getPersonPercentChange() {
606         return personPercentChange;
607     }
608 
609     public void setPersonPercentChange(BigDecimal personPercentChange) {
610         this.personPercentChange = personPercentChange;
611     }
612 
613     public String getPersonPositionNumber() {
614         return personPositionNumber;
615     }
616 
617     public void setPersonPositionNumber(String personPositionNumber) {
618         this.personPositionNumber = personPositionNumber;
619     }
620 
621     public Integer getPersonSalaryAmount() {
622         return personSalaryAmount;
623     }
624 
625     public void setPersonSalaryAmount(Integer personSalaryAmount) {
626         this.personSalaryAmount = personSalaryAmount;
627     }
628 
629     public BigDecimal getPersonSalaryFte() {
630         return personSalaryFte;
631     }
632 
633     public void setPersonSalaryFte(BigDecimal personSalaryFte) {
634         this.personSalaryFte = personSalaryFte;
635     }
636 
637     public Integer getPersonSalaryNormalMonths() {
638         return personSalaryNormalMonths;
639     }
640 
641     public void setPersonSalaryNormalMonths(Integer personSalaryNormalMonths) {
642         this.personSalaryNormalMonths = personSalaryNormalMonths;
643     }
644 
645     public BigDecimal getPersonSalaryPercent() {
646         return personSalaryPercent;
647     }
648 
649     public void setPersonSalaryPercent(BigDecimal personSalaryPercent) {
650         this.personSalaryPercent = personSalaryPercent;
651     }
652 
653     public String getPersonTiFlag() {
654         return personTiFlag;
655     }
656 
657     public void setPersonTiFlag(String personTiFlag) {
658         this.personTiFlag = personTiFlag;
659     }
660 
661     public String getThresholdOrReason() {
662         return thresholdOrReason;
663     }
664 
665     public void setThresholdOrReason(String thresholdOrReason) {
666         this.thresholdOrReason = thresholdOrReason;
667     }
668 
669     public Integer getAppointmentFundingReasonAmount() {
670         return appointmentFundingReasonAmount;
671     }
672 
673     public void setAppointmentFundingReasonAmount(Integer appointmentFundingReasonAmount) {
674         this.appointmentFundingReasonAmount = appointmentFundingReasonAmount;
675     }
676 
677     public String getAppointmentFundingReasonDescription() {
678         return appointmentFundingReasonDescription;
679     }
680 
681     public void setAppointmentFundingReasonDescription(String appointmentFundingReasonDescription) {
682         this.appointmentFundingReasonDescription = appointmentFundingReasonDescription;
683     }
684 
685 }
686