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  
20  package org.kuali.kfs.module.bc.businessobject;
21  
22  import java.math.BigDecimal;
23  
24  /**
25   * 
26   */
27  public class BudgetConstructionAccountSalaryDetailReport{
28  
29      // Header parts
30      private String fiscalYear;
31      private String chartOfAccountsCode;
32      private String chartOfAccountDescription;
33      private String organizationCode;
34      private String organizationName;
35      private String fundGroupCode;
36      private String fundGroupName;
37      private String accountNumber;
38      private String subAccountNumber;
39      private String accountName;
40      private String subAccountName;
41  
42      
43      // Body parts
44  
45      private String financialObjectCode;
46      private String financialObjectCodeName;
47      
48      private String name;
49      // from PendingBudgetConstructionAppointmentFunding
50      private String deleteBox;
51      private String financialSubObjectCode;
52      private String iuClassificationLevel;
53      // from BudgetConstructionAdministrativePost
54      private String administrativePost;
55      
56      // from BudgetConstructionPosition
57      private String positionNumber;
58      private String positionSalaryPlanDefault;
59      private String positionGradeDefault;
60      private String normalWorkMonthsAndiuPayMonths;
61      
62      // from BudgetConstructionCalculatedSalaryFoundationTracker
63      private Integer positionCsfAmount;
64      private BigDecimal csfTimePercent;
65      private BigDecimal positionCsfFullTimeEmploymentQuantity;
66      private String positionCsfFundingStatusCode;
67  
68      // from PendingBudgetConstructionAppointmentFunding
69      private Integer appointmentFundingMonth;
70      private BigDecimal appointmentRequestedPayRate;
71      private Integer appointmentRequestedAmount;
72      private BigDecimal appointmentRequestedTimePercent;
73      private BigDecimal appointmentRequestedFteQuantity;
74      private Integer appointmentRequestedCsfAmount;
75      private BigDecimal appointmentRequestedCsfTimePercent;
76      private BigDecimal appointmentRequestedCsfFteQuantity;
77      private String appointmentFundingDurationCode;
78      private Integer appointmentTotalIntendedAmount;
79      private BigDecimal appointmentTotalIntendedFteQuantity;
80      
81      private Integer amountChange;
82      private BigDecimal percentChange;
83  
84      // total
85      private String totalDescription;
86      private Integer totalBaseAmount;
87      private BigDecimal totalBaseFte;
88      private Integer totalRequestAmount;
89      private BigDecimal totalRequestFte;
90      private Integer totalAmountChange;
91      private BigDecimal totalPercentChange;
92      
93      
94      
95      
96      /**
97       * Default constructor.
98       */
99      public BudgetConstructionAccountSalaryDetailReport() {
100 
101     }
102 
103 
104 
105 
106     public String getFiscalYear() {
107         return fiscalYear;
108     }
109 
110 
111 
112 
113     public void setFiscalYear(String fiscalYear) {
114         this.fiscalYear = fiscalYear;
115     }
116 
117 
118 
119 
120     public String getChartOfAccountsCode() {
121         return chartOfAccountsCode;
122     }
123 
124 
125 
126 
127     public void setChartOfAccountsCode(String chartOfAccountsCode) {
128         this.chartOfAccountsCode = chartOfAccountsCode;
129     }
130 
131 
132 
133 
134     public String getChartOfAccountDescription() {
135         return chartOfAccountDescription;
136     }
137 
138 
139 
140 
141     public void setChartOfAccountDescription(String chartOfAccountDescription) {
142         this.chartOfAccountDescription = chartOfAccountDescription;
143     }
144 
145 
146 
147 
148     public String getOrganizationCode() {
149         return organizationCode;
150     }
151 
152 
153 
154 
155     public void setOrganizationCode(String organizationCode) {
156         this.organizationCode = organizationCode;
157     }
158 
159 
160 
161 
162     public String getOrganizationName() {
163         return organizationName;
164     }
165 
166 
167 
168 
169     public void setOrganizationName(String organizationName) {
170         this.organizationName = organizationName;
171     }
172 
173 
174 
175 
176     public String getFundGroupCode() {
177         return fundGroupCode;
178     }
179 
180 
181 
182 
183     public void setFundGroupCode(String fundGroupCode) {
184         this.fundGroupCode = fundGroupCode;
185     }
186 
187 
188 
189 
190     public String getFundGroupName() {
191         return fundGroupName;
192     }
193 
194 
195 
196 
197     public void setFundGroupName(String fundGroupName) {
198         this.fundGroupName = fundGroupName;
199     }
200 
201 
202 
203 
204     public String getAccountNumber() {
205         return accountNumber;
206     }
207 
208 
209 
210 
211     public void setAccountNumber(String accountNumber) {
212         this.accountNumber = accountNumber;
213     }
214 
215 
216 
217 
218     public String getSubAccountNumber() {
219         return subAccountNumber;
220     }
221 
222 
223 
224 
225     public void setSubAccountNumber(String subAccountNumber) {
226         this.subAccountNumber = subAccountNumber;
227     }
228 
229 
230 
231 
232     public String getAccountName() {
233         return accountName;
234     }
235 
236 
237 
238 
239     public void setAccountName(String accountName) {
240         this.accountName = accountName;
241     }
242 
243 
244 
245 
246     public String getSubAccountName() {
247         return subAccountName;
248     }
249 
250 
251 
252 
253     public void setSubAccountName(String subAccountName) {
254         this.subAccountName = subAccountName;
255     }
256 
257 
258 
259 
260     public String getFinancialObjectCode() {
261         return financialObjectCode;
262     }
263 
264 
265 
266 
267     public void setFinancialObjectCode(String financialObjectCode) {
268         this.financialObjectCode = financialObjectCode;
269     }
270 
271 
272 
273 
274     public String getFinancialObjectCodeName() {
275         return financialObjectCodeName;
276     }
277 
278 
279 
280 
281     public void setFinancialObjectCodeName(String financialObjectCodeName) {
282         this.financialObjectCodeName = financialObjectCodeName;
283     }
284 
285 
286 
287 
288     public String getName() {
289         return name;
290     }
291 
292 
293 
294 
295     public void setName(String name) {
296         this.name = name;
297     }
298 
299 
300 
301 
302     public String getDeleteBox() {
303         return deleteBox;
304     }
305 
306 
307 
308 
309     public void setDeleteBox(String deleteBox) {
310         this.deleteBox = deleteBox;
311     }
312 
313 
314 
315 
316     public String getFinancialSubObjectCode() {
317         return financialSubObjectCode;
318     }
319 
320 
321 
322 
323     public void setFinancialSubObjectCode(String financialSubObjectCode) {
324         this.financialSubObjectCode = financialSubObjectCode;
325     }
326 
327 
328 
329 
330     public String getIuClassificationLevel() {
331         return iuClassificationLevel;
332     }
333 
334 
335 
336 
337     public void setIuClassificationLevel(String iuClassificationLevel) {
338         this.iuClassificationLevel = iuClassificationLevel;
339     }
340 
341 
342 
343 
344     public String getAdministrativePost() {
345         return administrativePost;
346     }
347 
348 
349 
350 
351     public void setAdministrativePost(String administrativePost) {
352         this.administrativePost = administrativePost;
353     }
354 
355 
356 
357 
358     public String getPositionNumber() {
359         return positionNumber;
360     }
361 
362 
363 
364 
365     public void setPositionNumber(String positionNumber) {
366         this.positionNumber = positionNumber;
367     }
368 
369 
370 
371 
372     public String getPositionSalaryPlanDefault() {
373         return positionSalaryPlanDefault;
374     }
375 
376 
377 
378 
379     public void setPositionSalaryPlanDefault(String positionSalaryPlanDefault) {
380         this.positionSalaryPlanDefault = positionSalaryPlanDefault;
381     }
382 
383 
384 
385 
386     public String getPositionGradeDefault() {
387         return positionGradeDefault;
388     }
389 
390 
391 
392 
393     public void setPositionGradeDefault(String positionGradeDefault) {
394         this.positionGradeDefault = positionGradeDefault;
395     }
396 
397 
398 
399 
400     public String getNormalWorkMonthsAndiuPayMonths() {
401         return normalWorkMonthsAndiuPayMonths;
402     }
403 
404 
405 
406 
407     public void setNormalWorkMonthsAndiuPayMonths(String normalWorkMonthsAndiuPayMonths) {
408         this.normalWorkMonthsAndiuPayMonths = normalWorkMonthsAndiuPayMonths;
409     }
410 
411 
412 
413 
414     public Integer getPositionCsfAmount() {
415         return positionCsfAmount;
416     }
417 
418 
419 
420 
421     public void setPositionCsfAmount(Integer positionCsfAmount) {
422         this.positionCsfAmount = positionCsfAmount;
423     }
424 
425 
426 
427 
428     public BigDecimal getPositionCsfFullTimeEmploymentQuantity() {
429         return positionCsfFullTimeEmploymentQuantity;
430     }
431 
432 
433 
434 
435     public void setPositionCsfFullTimeEmploymentQuantity(BigDecimal positionCsfFullTimeEmploymentQuantity) {
436         this.positionCsfFullTimeEmploymentQuantity = positionCsfFullTimeEmploymentQuantity;
437     }
438 
439 
440 
441 
442     public String getPositionCsfFundingStatusCode() {
443         return positionCsfFundingStatusCode;
444     }
445 
446 
447 
448 
449     public void setPositionCsfFundingStatusCode(String positionCsfFundingStatusCode) {
450         this.positionCsfFundingStatusCode = positionCsfFundingStatusCode;
451     }
452 
453 
454 
455 
456     public Integer getAppointmentFundingMonth() {
457         return appointmentFundingMonth;
458     }
459 
460 
461 
462 
463     public void setAppointmentFundingMonth(Integer appointmentFundingMonth) {
464         this.appointmentFundingMonth = appointmentFundingMonth;
465     }
466 
467 
468 
469 
470     public BigDecimal getAppointmentRequestedPayRate() {
471         return appointmentRequestedPayRate;
472     }
473 
474 
475 
476 
477     public void setAppointmentRequestedPayRate(BigDecimal appointmentRequestedPayRate) {
478         this.appointmentRequestedPayRate = appointmentRequestedPayRate;
479     }
480 
481 
482 
483 
484     public Integer getAppointmentRequestedAmount() {
485         return appointmentRequestedAmount;
486     }
487 
488 
489 
490 
491     public void setAppointmentRequestedAmount(Integer appointmentRequestedAmount) {
492         this.appointmentRequestedAmount = appointmentRequestedAmount;
493     }
494 
495 
496 
497 
498     public BigDecimal getAppointmentRequestedFteQuantity() {
499         return appointmentRequestedFteQuantity;
500     }
501 
502 
503 
504 
505     public void setAppointmentRequestedFteQuantity(BigDecimal appointmentRequestedFteQuantity) {
506         this.appointmentRequestedFteQuantity = appointmentRequestedFteQuantity;
507     }
508 
509 
510 
511 
512     public Integer getAppointmentRequestedCsfAmount() {
513         return appointmentRequestedCsfAmount;
514     }
515 
516 
517 
518 
519     public void setAppointmentRequestedCsfAmount(Integer appointmentRequestedCsfAmount) {
520         this.appointmentRequestedCsfAmount = appointmentRequestedCsfAmount;
521     }
522 
523 
524 
525 
526     public String getAppointmentFundingDurationCode() {
527         return appointmentFundingDurationCode;
528     }
529 
530 
531 
532 
533     public void setAppointmentFundingDurationCode(String appointmentFundingDurationCode) {
534         this.appointmentFundingDurationCode = appointmentFundingDurationCode;
535     }
536 
537 
538 
539 
540     public Integer getAppointmentTotalIntendedAmount() {
541         return appointmentTotalIntendedAmount;
542     }
543 
544 
545 
546 
547     public void setAppointmentTotalIntendedAmount(Integer appointmentTotalIntendedAmount) {
548         this.appointmentTotalIntendedAmount = appointmentTotalIntendedAmount;
549     }
550 
551 
552 
553 
554     public BigDecimal getAppointmentTotalIntendedFteQuantity() {
555         return appointmentTotalIntendedFteQuantity;
556     }
557 
558 
559 
560 
561     public void setAppointmentTotalIntendedFteQuantity(BigDecimal appointmentTotalIntendedFteQuantity) {
562         this.appointmentTotalIntendedFteQuantity = appointmentTotalIntendedFteQuantity;
563     }
564 
565 
566 
567 
568     public Integer getAmountChange() {
569         return amountChange;
570     }
571 
572 
573 
574 
575     public void setAmountChange(Integer amountChange) {
576         this.amountChange = amountChange;
577     }
578 
579 
580 
581 
582     public BigDecimal getPercentChange() {
583         return percentChange;
584     }
585 
586 
587 
588 
589     public void setPercentChange(BigDecimal percentChange) {
590         this.percentChange = percentChange;
591     }
592 
593 
594 
595 
596     public String getTotalDescription() {
597         return totalDescription;
598     }
599 
600 
601 
602 
603     public void setTotalDescription(String totalDescription) {
604         this.totalDescription = totalDescription;
605     }
606 
607 
608 
609 
610     public Integer getTotalBaseAmount() {
611         return totalBaseAmount;
612     }
613 
614 
615 
616 
617     public void setTotalBaseAmount(Integer totalBaseAmount) {
618         this.totalBaseAmount = totalBaseAmount;
619     }
620 
621 
622 
623 
624     public BigDecimal getTotalBaseFte() {
625         return totalBaseFte;
626     }
627 
628 
629 
630 
631     public void setTotalBaseFte(BigDecimal totalBaseFte) {
632         this.totalBaseFte = totalBaseFte;
633     }
634 
635 
636 
637 
638     public Integer getTotalRequestAmount() {
639         return totalRequestAmount;
640     }
641 
642 
643 
644 
645     public void setTotalRequestAmount(Integer totalRequestAmount) {
646         this.totalRequestAmount = totalRequestAmount;
647     }
648 
649 
650 
651 
652     public BigDecimal getTotalRequestFte() {
653         return totalRequestFte;
654     }
655 
656 
657 
658 
659     public void setTotalRequestFte(BigDecimal totalRequestFte) {
660         this.totalRequestFte = totalRequestFte;
661     }
662 
663 
664 
665 
666     public Integer getTotalAmountChange() {
667         return totalAmountChange;
668     }
669 
670 
671 
672 
673     public void setTotalAmountChange(Integer totalAmountChange) {
674         this.totalAmountChange = totalAmountChange;
675     }
676 
677 
678 
679 
680     public BigDecimal getTotalPercentChange() {
681         return totalPercentChange;
682     }
683 
684 
685 
686 
687     public void setTotalPercentChange(BigDecimal totalPercentChange) {
688         this.totalPercentChange = totalPercentChange;
689     }
690 
691 
692 
693 
694     /**
695      * Gets the csfTimePercent attribute. 
696      * @return Returns the csfTimePercent.
697      */
698     public BigDecimal getCsfTimePercent() {
699         return csfTimePercent;
700     }
701 
702 
703 
704 
705     /**
706      * Sets the csfTimePercent attribute value.
707      * @param csfTimePercent The csfTimePercent to set.
708      */
709     public void setCsfTimePercent(BigDecimal csfTimePercent) {
710         this.csfTimePercent = csfTimePercent;
711     }
712 
713 
714 
715 
716     /**
717      * Gets the appointmentRequestedTimePercent attribute. 
718      * @return Returns the appointmentRequestedTimePercent.
719      */
720     public BigDecimal getAppointmentRequestedTimePercent() {
721         return appointmentRequestedTimePercent;
722     }
723 
724 
725 
726 
727     /**
728      * Sets the appointmentRequestedTimePercent attribute value.
729      * @param appointmentRequestedTimePercent The appointmentRequestedTimePercent to set.
730      */
731     public void setAppointmentRequestedTimePercent(BigDecimal appointmentRequestedTimePercent) {
732         this.appointmentRequestedTimePercent = appointmentRequestedTimePercent;
733     }
734 
735 
736 
737 
738     /**
739      * Gets the appointmentRequestedCsfTimePercent attribute. 
740      * @return Returns the appointmentRequestedCsfTimePercent.
741      */
742     public BigDecimal getAppointmentRequestedCsfTimePercent() {
743         return appointmentRequestedCsfTimePercent;
744     }
745 
746 
747 
748 
749     /**
750      * Sets the appointmentRequestedCsfTimePercent attribute value.
751      * @param appointmentRequestedCsfTimePercent The appointmentRequestedCsfTimePercent to set.
752      */
753     public void setAppointmentRequestedCsfTimePercent(BigDecimal appointmentRequestedCsfTimePercent) {
754         this.appointmentRequestedCsfTimePercent = appointmentRequestedCsfTimePercent;
755     }
756 
757 
758 
759 
760     /**
761      * Gets the appointmentRequestedCsfFteQuantity attribute. 
762      * @return Returns the appointmentRequestedCsfFteQuantity.
763      */
764     public BigDecimal getAppointmentRequestedCsfFteQuantity() {
765         return appointmentRequestedCsfFteQuantity;
766     }
767 
768 
769 
770 
771     /**
772      * Sets the appointmentRequestedCsfFteQuantity attribute value.
773      * @param appointmentRequestedCsfFteQuantity The appointmentRequestedCsfFteQuantity to set.
774      */
775     public void setAppointmentRequestedCsfFteQuantity(BigDecimal appointmentRequestedCsfFteQuantity) {
776         this.appointmentRequestedCsfFteQuantity = appointmentRequestedCsfFteQuantity;
777     }
778 }
779