001 /*
002 * Copyright 2011 The Kuali Foundation.
003 *
004 * Licensed under the Educational Community License, Version 2.0 (the "License");
005 * you may not use this file except in compliance with the License.
006 * You may obtain a copy of the License at
007 *
008 * http://www.opensource.org/licenses/ecl2.php
009 *
010 * Unless required by applicable law or agreed to in writing, software
011 * distributed under the License is distributed on an "AS IS" BASIS,
012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
013 * See the License for the specific language governing permissions and
014 * limitations under the License.
015 */
016 package org.kuali.kfs.module.bc.businessobject;
017
018 import java.math.BigDecimal;
019
020 /**
021 * Budget Construction Organization Account Funding Detail Report Business Object.
022 */
023 public class BudgetConstructionOrgAccountFundingDetailReport {
024
025 // Header parts
026 private String fiscalYear;
027 private String orgChartOfAccountsCode;
028 private String orgChartOfAccountDescription;
029 private String chartOfAccountsCode;
030 private String chartOfAccountDescription;
031 private String organizationCode;
032 private String organizationName;
033 private String consHdr;
034 private String fundGroupCode;
035 private String fundGroupName;
036 private String subFundGroupCode;
037 private String subFundGroupDescription;
038 private String baseFy;
039 private String reqFy;
040 private String objectCodes;
041 private String accountName;
042 private String subAccountName;
043 private String accountNumberAndName;
044 private String subAccountNumberAndName;
045 private String divider;
046
047 // Groups
048 private String accountNumber;
049 private String subAccountNumber;
050 private String emplid;
051
052 // Body parts
053 private String financialObjectCode;
054 private String financialObjectCodeName;
055
056 private String deleteBox;
057 private String name;
058 //from BudgetConstructionIntendedIncumbent
059 private String iuClassificationLevel;
060 //from PendingBudgetConstructionAppointmentFunding
061 private String financialSubObjectCode;
062 //from BudgetConstructionAdministrativePost
063 private String administrativePost;
064 //from BudgetConstructionPosition
065 private String positionNumber;
066 private String normalWorkMonthsAndiuPayMonths;
067 private String positionSalaryPlanDefault;
068 private String positionGradeDefault;
069 private BigDecimal positionStandardHoursDefault;
070 //from BudgetConstructionCalculatedSalaryFoundationTracker
071 private BigDecimal csfTimePercent;
072 private Integer csfAmount;
073 private BigDecimal csfFullTimeEmploymentQuantity;
074 //from PendingBudgetConstructionAppointmentFunding
075 private Integer appointmentFundingMonth;
076 private Integer appointmentRequestedAmount;
077 private BigDecimal appointmentRequestedTimePercent;
078 private BigDecimal appointmentRequestedFteQuantity;
079 private String appointmentFundingDurationCode;
080 private Integer appointmentRequestedCsfAmount;
081 private BigDecimal appointmentRequestedCsfTimePercent;
082 private BigDecimal appointmentRequestedCsfFteQuantity;
083 private Integer appointmentTotalIntendedAmount;
084 private BigDecimal appointmentTotalIntendedFteQuantity;
085 private Integer amountChange;
086 private BigDecimal percentChange;
087
088 //not sure where it is from
089 private BigDecimal positionFte;
090
091 // Total parts
092
093 private String totalObjectname;
094
095 private Integer totalObjectPositionCsfAmount;
096 private Integer totalObjectAppointmentRequestedAmount;
097 private BigDecimal totalObjectPositionCsfFteQuantity;
098 private BigDecimal totalObjectAppointmentRequestedFteQuantity;
099 private Integer totalObjectAmountChange;
100 private BigDecimal totalObjectPercentChange;
101
102 private Integer totalAccountPositionCsfAmount;
103 private Integer totalAccountAppointmentRequestedAmount;
104 private BigDecimal totalAccountPositionCsfFteQuantity;
105 private BigDecimal totalAccountAppointmentRequestedFteQuantity;
106 private Integer totalAccountAmountChange;
107 private BigDecimal totalAccountPercentChange;
108
109
110 /**
111 * Gets the baseFy
112 *
113 * @return Returns the baseFy.
114 */
115 public String getBaseFy() {
116 return baseFy;
117 }
118
119 /**
120 * Sets the baseFy
121 *
122 * @param baseFy The baseFy to set.
123 */
124 public void setBaseFy(String baseFy) {
125 this.baseFy = baseFy;
126 }
127
128 /**
129 * Gets the consHdr
130 *
131 * @return Returns the consHdr.
132 */
133 public String getConsHdr() {
134 return consHdr;
135 }
136
137 /**
138 * Sets the consHdr
139 *
140 * @param consHdr The consHdr to set.
141 */
142 public void setConsHdr(String consHdr) {
143 this.consHdr = consHdr;
144 }
145
146 /**
147 * Gets the fiscalYear
148 *
149 * @return Returns the fiscalYear.
150 */
151 public String getFiscalYear() {
152 return fiscalYear;
153 }
154
155 /**
156 * Sets the fiscalYear
157 *
158 * @param fiscalYear The fiscalYear to set.
159 */
160 public void setFiscalYear(String fiscalYear) {
161 this.fiscalYear = fiscalYear;
162 }
163
164 /**
165 * Gets the fundGroupCode
166 *
167 * @return Returns the fundGroupCode.
168 */
169 public String getFundGroupCode() {
170 return fundGroupCode;
171 }
172
173 /**
174 * Sets the fundGroupCode
175 *
176 * @param fundGroupCode The fundGroupCode to set.
177 */
178 public void setFundGroupCode(String fundGroupCode) {
179 this.fundGroupCode = fundGroupCode;
180 }
181
182 /**
183 * Gets the organizationCode
184 *
185 * @return Returns the organizationCode.
186 */
187 public String getOrganizationCode() {
188 return organizationCode;
189 }
190
191 /**
192 * Sets the organizationCode
193 *
194 * @param organizationCode The organizationCode to set.
195 */
196 public void setOrganizationCode(String organizationCode) {
197 this.organizationCode = organizationCode;
198 }
199
200 /**
201 * Gets the organizationName
202 *
203 * @return Returns the organizationName.
204 */
205 public String getOrganizationName() {
206 return organizationName;
207 }
208
209 /**
210 * Sets the organizationName
211 *
212 * @param organizationName The organizationName to set.
213 */
214 public void setOrganizationName(String organizationName) {
215 this.organizationName = organizationName;
216 }
217
218 /**
219 * Gets the reqFy
220 *
221 * @return Returns the reqFy.
222 */
223 public String getReqFy() {
224 return reqFy;
225 }
226
227 /**
228 * Sets the reqFy
229 *
230 * @param reqFy The reqFy to set.
231 */
232 public void setReqFy(String reqFy) {
233 this.reqFy = reqFy;
234 }
235
236 /**
237 * Gets the subFundGroupCode
238 *
239 * @return Returns the subFundGroupCode.
240 */
241 public String getSubFundGroupCode() {
242 return subFundGroupCode;
243 }
244
245 /**
246 * Sets the subFundGroupCode
247 *
248 * @param subFundGroupCode The subFundGroupCode to set.
249 */
250 public void setSubFundGroupCode(String subFundGroupCode) {
251 this.subFundGroupCode = subFundGroupCode;
252 }
253
254 /**
255 * Gets the subFundGroupDescription
256 *
257 * @return Returns the subFundGroupDescription.
258 */
259 public String getSubFundGroupDescription() {
260 return subFundGroupDescription;
261 }
262
263 /**
264 * Sets the subFundGroupDescription
265 *
266 * @param subFundGroupDescription The subFundGroupDescription to set.
267 */
268 public void setSubFundGroupDescription(String subFundGroupDescription) {
269 this.subFundGroupDescription = subFundGroupDescription;
270 }
271
272 /**
273 * Gets the fundGroupName
274 *
275 * @return Returns the fundGroupName.
276 */
277 public String getFundGroupName() {
278 return fundGroupName;
279 }
280
281 /**
282 * Sets the fundGroupName
283 *
284 * @param fundGroupName The fundGroupName to set.
285 */
286 public void setFundGroupName(String fundGroupName) {
287 this.fundGroupName = fundGroupName;
288 }
289
290 /**
291 * Gets the chartOfAccountDescription
292 *
293 * @return Returns the chartOfAccountDescription.
294 */
295 public String getChartOfAccountDescription() {
296 return chartOfAccountDescription;
297 }
298
299 /**
300 * Sets the chartOfAccountDescription
301 *
302 * @param chartOfAccountDescription The chartOfAccountDescription to set.
303 */
304 public void setChartOfAccountDescription(String chartOfAccountDescription) {
305 this.chartOfAccountDescription = chartOfAccountDescription;
306 }
307
308 /**
309 * Gets the chartOfAccountsCode
310 *
311 * @return Returns the chartOfAccountsCode.
312 */
313 public String getChartOfAccountsCode() {
314 return chartOfAccountsCode;
315 }
316
317 /**
318 * Sets the chartOfAccountsCode
319 *
320 * @param chartOfAccountsCode The chartOfAccountsCode to set.
321 */
322 public void setChartOfAccountsCode(String chartOfAccountsCode) {
323 this.chartOfAccountsCode = chartOfAccountsCode;
324 }
325
326 /**
327 * Gets the orgChartOfAccountDescription
328 *
329 * @return Returns the orgChartOfAccountDescription.
330 */
331 public String getOrgChartOfAccountDescription() {
332 return orgChartOfAccountDescription;
333 }
334
335 /**
336 * Sets the orgChartOfAccountDescription
337 *
338 * @param orgChartOfAccountDescription The orgChartOfAccountDescription to set.
339 */
340 public void setOrgChartOfAccountDescription(String orgChartOfAccountDescription) {
341 this.orgChartOfAccountDescription = orgChartOfAccountDescription;
342 }
343
344 /**
345 * Gets the orgChartOfAccountsCode
346 *
347 * @return Returns the orgChartOfAccountsCode.
348 */
349 public String getOrgChartOfAccountsCode() {
350 return orgChartOfAccountsCode;
351 }
352
353 /**
354 * Sets the orgChartOfAccountsCode
355 *
356 * @param orgChartOfAccountsCode The orgChartOfAccountsCode to set.
357 */
358 public void setOrgChartOfAccountsCode(String orgChartOfAccountsCode) {
359 this.orgChartOfAccountsCode = orgChartOfAccountsCode;
360 }
361
362 public String getFinancialObjectCode() {
363 return financialObjectCode;
364 }
365
366 public void setFinancialObjectCode(String financialObjectCode) {
367 this.financialObjectCode = financialObjectCode;
368 }
369
370 public String getAdministrativePost() {
371 return administrativePost;
372 }
373
374 public void setAdministrativePost(String administrativePost) {
375 this.administrativePost = administrativePost;
376 }
377
378 public String getAppointmentFundingDurationCode() {
379 return appointmentFundingDurationCode;
380 }
381
382 public void setAppointmentFundingDurationCode(String appointmentFundingDurationCode) {
383 this.appointmentFundingDurationCode = appointmentFundingDurationCode;
384 }
385
386 public Integer getAppointmentFundingMonth() {
387 return appointmentFundingMonth;
388 }
389
390 public void setAppointmentFundingMonth(Integer appointmentFundingMonth) {
391 this.appointmentFundingMonth = appointmentFundingMonth;
392 }
393
394 public Integer getAppointmentRequestedAmount() {
395 return appointmentRequestedAmount;
396 }
397
398 public void setAppointmentRequestedAmount(Integer appointmentRequestedAmount) {
399 this.appointmentRequestedAmount = appointmentRequestedAmount;
400 }
401
402 public Integer getAppointmentRequestedCsfAmount() {
403 return appointmentRequestedCsfAmount;
404 }
405
406 public void setAppointmentRequestedCsfAmount(Integer appointmentRequestedCsfAmount) {
407 this.appointmentRequestedCsfAmount = appointmentRequestedCsfAmount;
408 }
409
410 public BigDecimal getAppointmentRequestedCsfTimePercent() {
411 return appointmentRequestedCsfTimePercent;
412 }
413
414 public void setAppointmentRequestedCsfTimePercent(BigDecimal appointmentRequestedCsfTimePercent) {
415 this.appointmentRequestedCsfTimePercent = appointmentRequestedCsfTimePercent;
416 }
417
418 public BigDecimal getAppointmentRequestedTimePercent() {
419 return appointmentRequestedTimePercent;
420 }
421
422 public void setAppointmentRequestedTimePercent(BigDecimal appointmentRequestedTimePercent) {
423 this.appointmentRequestedTimePercent = appointmentRequestedTimePercent;
424 }
425
426 public Integer getAppointmentTotalIntendedAmount() {
427 return appointmentTotalIntendedAmount;
428 }
429
430 public void setAppointmentTotalIntendedAmount(Integer appointmentTotalIntendedAmount) {
431 this.appointmentTotalIntendedAmount = appointmentTotalIntendedAmount;
432 }
433
434 public Integer getCsfAmount() {
435 return csfAmount;
436 }
437
438 public void setCsfAmount(Integer csfAmount) {
439 this.csfAmount = csfAmount;
440 }
441
442 public BigDecimal getAppointmentRequestedCsfFteQuantity() {
443 return appointmentRequestedCsfFteQuantity;
444 }
445
446 public void setAppointmentRequestedCsfFteQuantity(BigDecimal appointmentRequestedCsfFteQuantity) {
447 this.appointmentRequestedCsfFteQuantity = appointmentRequestedCsfFteQuantity;
448 }
449
450 public BigDecimal getAppointmentRequestedFteQuantity() {
451 return appointmentRequestedFteQuantity;
452 }
453
454 public void setAppointmentRequestedFteQuantity(BigDecimal appointmentRequestedFteQuantity) {
455 this.appointmentRequestedFteQuantity = appointmentRequestedFteQuantity;
456 }
457
458 public BigDecimal getAppointmentTotalIntendedFteQuantity() {
459 return appointmentTotalIntendedFteQuantity;
460 }
461
462 public void setAppointmentTotalIntendedFteQuantity(BigDecimal appointmentTotalIntendedFteQuantity) {
463 this.appointmentTotalIntendedFteQuantity = appointmentTotalIntendedFteQuantity;
464 }
465
466 public BigDecimal getCsfFullTimeEmploymentQuantity() {
467 return csfFullTimeEmploymentQuantity;
468 }
469
470 public void setCsfFullTimeEmploymentQuantity(BigDecimal csfFullTimeEmploymentQuantity) {
471 this.csfFullTimeEmploymentQuantity = csfFullTimeEmploymentQuantity;
472 }
473
474 public BigDecimal getCsfTimePercent() {
475 return csfTimePercent;
476 }
477
478 public void setCsfTimePercent(BigDecimal csfTimePercent) {
479 this.csfTimePercent = csfTimePercent;
480 }
481
482 public String getFinancialSubObjectCode() {
483 return financialSubObjectCode;
484 }
485
486 public void setFinancialSubObjectCode(String financialSubObjectCode) {
487 this.financialSubObjectCode = financialSubObjectCode;
488 }
489
490 public String getIuClassificationLevel() {
491 return iuClassificationLevel;
492 }
493
494 public void setIuClassificationLevel(String iuClassificationLevel) {
495 this.iuClassificationLevel = iuClassificationLevel;
496 }
497
498 public String getNormalWorkMonthsAndiuPayMonths() {
499 return normalWorkMonthsAndiuPayMonths;
500 }
501
502 public void setNormalWorkMonthsAndiuPayMonths(String normalWorkMonthsAndiuPayMonths) {
503 this.normalWorkMonthsAndiuPayMonths = normalWorkMonthsAndiuPayMonths;
504 }
505
506 public String getPositionGradeDefault() {
507 return positionGradeDefault;
508 }
509
510 public void setPositionGradeDefault(String positionGradeDefault) {
511 this.positionGradeDefault = positionGradeDefault;
512 }
513
514 public String getPositionNumber() {
515 return positionNumber;
516 }
517
518 public void setPositionNumber(String positionNumber) {
519 this.positionNumber = positionNumber;
520 }
521
522 public String getPositionSalaryPlanDefault() {
523 return positionSalaryPlanDefault;
524 }
525
526 public void setPositionSalaryPlanDefault(String positionSalaryPlanDefault) {
527 this.positionSalaryPlanDefault = positionSalaryPlanDefault;
528 }
529
530 public BigDecimal getPositionStandardHoursDefault() {
531 return positionStandardHoursDefault;
532 }
533
534 public void setPositionStandardHoursDefault(BigDecimal positionStandardHoursDefault) {
535 this.positionStandardHoursDefault = positionStandardHoursDefault;
536 }
537
538 public Integer getTotalAccountAmountChange() {
539 return totalAccountAmountChange;
540 }
541
542 public void setTotalAccountAmountChange(Integer totalAccountAmountChange) {
543 this.totalAccountAmountChange = totalAccountAmountChange;
544 }
545
546 public Integer getTotalAccountAppointmentRequestedAmount() {
547 return totalAccountAppointmentRequestedAmount;
548 }
549
550 public void setTotalAccountAppointmentRequestedAmount(Integer totalAccountAppointmentRequestedAmount) {
551 this.totalAccountAppointmentRequestedAmount = totalAccountAppointmentRequestedAmount;
552 }
553
554 public BigDecimal getTotalAccountAppointmentRequestedFteQuantity() {
555 return totalAccountAppointmentRequestedFteQuantity;
556 }
557
558 public void setTotalAccountAppointmentRequestedFteQuantity(BigDecimal totalAccountAppointmentRequestedFteQuantity) {
559 this.totalAccountAppointmentRequestedFteQuantity = totalAccountAppointmentRequestedFteQuantity;
560 }
561
562 public BigDecimal getTotalAccountPercentChange() {
563 return totalAccountPercentChange;
564 }
565
566 public void setTotalAccountPercentChange(BigDecimal totalAccountPercentChange) {
567 this.totalAccountPercentChange = totalAccountPercentChange;
568 }
569
570 public Integer getTotalAccountPositionCsfAmount() {
571 return totalAccountPositionCsfAmount;
572 }
573
574 public void setTotalAccountPositionCsfAmount(Integer totalAccountPositionCsfAmount) {
575 this.totalAccountPositionCsfAmount = totalAccountPositionCsfAmount;
576 }
577
578 public BigDecimal getTotalAccountPositionCsfFteQuantity() {
579 return totalAccountPositionCsfFteQuantity;
580 }
581
582 public void setTotalAccountPositionCsfFteQuantity(BigDecimal totalAccountPositionCsfFteQuantity) {
583 this.totalAccountPositionCsfFteQuantity = totalAccountPositionCsfFteQuantity;
584 }
585
586 public Integer getTotalObjectAmountChange() {
587 return totalObjectAmountChange;
588 }
589
590 public void setTotalObjectAmountChange(Integer totalObjectAmountChange) {
591 this.totalObjectAmountChange = totalObjectAmountChange;
592 }
593
594 public Integer getTotalObjectAppointmentRequestedAmount() {
595 return totalObjectAppointmentRequestedAmount;
596 }
597
598 public void setTotalObjectAppointmentRequestedAmount(Integer totalObjectAppointmentRequestedAmount) {
599 this.totalObjectAppointmentRequestedAmount = totalObjectAppointmentRequestedAmount;
600 }
601
602 public BigDecimal getTotalObjectAppointmentRequestedFteQuantity() {
603 return totalObjectAppointmentRequestedFteQuantity;
604 }
605
606 public void setTotalObjectAppointmentRequestedFteQuantity(BigDecimal totalObjectAppointmentRequestedFteQuantity) {
607 this.totalObjectAppointmentRequestedFteQuantity = totalObjectAppointmentRequestedFteQuantity;
608 }
609
610 public String getTotalObjectname() {
611 return totalObjectname;
612 }
613
614 public void setTotalObjectname(String totalObjectname) {
615 this.totalObjectname = totalObjectname;
616 }
617
618 public BigDecimal getTotalObjectPercentChange() {
619 return totalObjectPercentChange;
620 }
621
622 public void setTotalObjectPercentChange(BigDecimal totalObjectPercentChange) {
623 this.totalObjectPercentChange = totalObjectPercentChange;
624 }
625
626 public Integer getTotalObjectPositionCsfAmount() {
627 return totalObjectPositionCsfAmount;
628 }
629
630 public void setTotalObjectPositionCsfAmount(Integer totalObjectPositionCsfAmount) {
631 this.totalObjectPositionCsfAmount = totalObjectPositionCsfAmount;
632 }
633
634 public BigDecimal getTotalObjectPositionCsfFteQuantity() {
635 return totalObjectPositionCsfFteQuantity;
636 }
637
638 public void setTotalObjectPositionCsfFteQuantity(BigDecimal totalObjectPositionCsfFteQuantity) {
639 this.totalObjectPositionCsfFteQuantity = totalObjectPositionCsfFteQuantity;
640 }
641
642 public String getName() {
643 return name;
644 }
645
646 public void setName(String name) {
647 this.name = name;
648 }
649
650 public Integer getAmountChange() {
651 return amountChange;
652 }
653
654 public void setAmountChange(Integer amountChange) {
655 this.amountChange = amountChange;
656 }
657
658 public BigDecimal getPercentChange() {
659 return percentChange;
660 }
661
662 public void setPercentChange(BigDecimal percentChange) {
663 this.percentChange = percentChange;
664 }
665
666 public String getAccountNumber() {
667 return accountNumber;
668 }
669
670 public void setAccountNumber(String accountNumber) {
671 this.accountNumber = accountNumber;
672 }
673
674 public String getEmplid() {
675 return emplid;
676 }
677
678 public void setEmplid(String emplid) {
679 this.emplid = emplid;
680 }
681
682 public BigDecimal getPositionFte() {
683 return positionFte;
684 }
685
686 public void setPositionFte(BigDecimal positionFte) {
687 this.positionFte = positionFte;
688 }
689
690 public String getSubAccountNumber() {
691 return subAccountNumber;
692 }
693
694 public void setSubAccountNumber(String subAccountNumber) {
695 this.subAccountNumber = subAccountNumber;
696 }
697
698 public String getDeleteBox() {
699 return deleteBox;
700 }
701
702 public void setDeleteBox(String deleteBox) {
703 this.deleteBox = deleteBox;
704 }
705
706 public String getFinancialObjectCodeName() {
707 return financialObjectCodeName;
708 }
709
710 public void setFinancialObjectCodeName(String financialObjectCodeName) {
711 this.financialObjectCodeName = financialObjectCodeName;
712 }
713
714 public String getObjectCodes() {
715 return objectCodes;
716 }
717
718 public void setObjectCodes(String objectCodes) {
719 this.objectCodes = objectCodes;
720 }
721
722 public String getAccountName() {
723 return accountName;
724 }
725
726 public void setAccountName(String accountName) {
727 this.accountName = accountName;
728 }
729
730 public String getSubAccountName() {
731 return subAccountName;
732 }
733
734 public void setSubAccountName(String subAccountName) {
735 this.subAccountName = subAccountName;
736 }
737
738 public String getAccountNumberAndName() {
739 return accountNumberAndName;
740 }
741
742 public void setAccountNumberAndName(String accountNumberAndName) {
743 this.accountNumberAndName = accountNumberAndName;
744 }
745
746 public String getSubAccountNumberAndName() {
747 return subAccountNumberAndName;
748 }
749
750 public void setSubAccountNumberAndName(String subAccountNumberAndName) {
751 this.subAccountNumberAndName = subAccountNumberAndName;
752 }
753
754 public String getDivider() {
755 return divider;
756 }
757
758 public void setDivider(String divider) {
759 this.divider = divider;
760 }
761 }
762