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 BudgetConstructionOrgReasonSummaryReport {
024
025 // Header parts
026 private String fiscalYear;
027
028 private String orgChartOfAccountsCode;
029 private String orgChartOfAccountDescription;
030 private String organizationCode;
031 private String organizationName;
032 private String consHdr;
033 private String reqFy;
034 private String objectCodes;
035 private String numberAndNameForAccountSubAccount;
036 private String thresholdOrReason;
037
038
039 // Groups
040 private String emplid;
041 private Integer personSortCode;
042
043 // Body parts
044
045 private String chartOfAccountsCode;
046 private String accountNumber;
047 private String subAccountNumber;
048 private String financialObjectCode;
049 private String financialSubObjectCode;
050 private String deleteBox;
051 private String name;
052
053 // from BudgetConstructionIntendedIncumbent
054 private String iuClassificationLevel;
055 // from PendingBudgetConstructionAppointmentFunding
056 // from BudgetConstructionAdministrativePost
057 private String administrativePost;
058 // from BudgetConstructionPosition
059 private String positionNumber;
060 private String normalWorkMonthsAndiuPayMonths;
061 private String positionSalaryPlanDefault;
062 private String positionGradeDefault;
063 // from BudgetConstructionCalculatedSalaryFoundationTracker
064 private BigDecimal csfTimePercent;
065 private Integer csfAmount;
066 // from PendingBudgetConstructionAppointmentFunding
067 private String appointmentFundingDurationCode;
068 private Integer appointmentTotalIntendedAmount;
069 private BigDecimal appointmentTotalIntendedFteQuantity;
070 private Integer salaryMonths;
071 private Integer salaryAmount;
072 private BigDecimal percentAmount;
073 private String tiFlag;
074
075
076 private Integer amountChange;
077 private BigDecimal percentChange;
078
079 private Integer appointmentFundingReasonAmount;
080 private String appointmentFundingReasonDescription;
081
082 // not sure where it is from
083 private BigDecimal positionFte;
084
085 // Total parts
086 // person
087 private String personPositionNumber;
088 private String personFiscalYearTag;
089 private String personNormalMonthsAndPayMonths;
090
091 private Integer personCsfAmount;
092 private BigDecimal personCsfPercent;
093 private Integer personSalaryNormalMonths;
094 private Integer personSalaryAmount;
095 private BigDecimal personSalaryPercent;
096 private BigDecimal personSalaryFte;
097 private String personTiFlag;
098 private Integer personAmountChange;
099 private BigDecimal personPercentChange;
100
101 // org
102 private BigDecimal newFte;
103 private Integer newTotalAmount;
104 private Integer newAverageAmount;
105 private BigDecimal conFte;
106 private Integer conTotalBaseAmount;
107 private Integer conTotalRequestAmount;
108 private Integer conAverageBaseAmount;
109 private Integer conAverageRequestAmount;
110 private Integer conAveragechange;
111 private BigDecimal conPercentChange;
112
113
114 /**
115 * Gets the consHdr
116 *
117 * @return Returns the consHdr.
118 */
119 public String getConsHdr() {
120 return consHdr;
121 }
122
123 /**
124 * Sets the consHdr
125 *
126 * @param consHdr The consHdr to set.
127 */
128 public void setConsHdr(String consHdr) {
129 this.consHdr = consHdr;
130 }
131
132 /**
133 * Gets the fiscalYear
134 *
135 * @return Returns the fiscalYear.
136 */
137 public String getFiscalYear() {
138 return fiscalYear;
139 }
140
141 /**
142 * Sets the fiscalYear
143 *
144 * @param fiscalYear The fiscalYear to set.
145 */
146 public void setFiscalYear(String fiscalYear) {
147 this.fiscalYear = fiscalYear;
148 }
149
150 /**
151 * Gets the organizationCode
152 *
153 * @return Returns the organizationCode.
154 */
155 public String getOrganizationCode() {
156 return organizationCode;
157 }
158
159 /**
160 * Sets the organizationCode
161 *
162 * @param organizationCode The organizationCode to set.
163 */
164 public void setOrganizationCode(String organizationCode) {
165 this.organizationCode = organizationCode;
166 }
167
168 /**
169 * Gets the organizationName
170 *
171 * @return Returns the organizationName.
172 */
173 public String getOrganizationName() {
174 return organizationName;
175 }
176
177 /**
178 * Sets the organizationName
179 *
180 * @param organizationName The organizationName to set.
181 */
182 public void setOrganizationName(String organizationName) {
183 this.organizationName = organizationName;
184 }
185
186 /**
187 * Gets the reqFy
188 *
189 * @return Returns the reqFy.
190 */
191 public String getReqFy() {
192 return reqFy;
193 }
194
195 /**
196 * Sets the reqFy
197 *
198 * @param reqFy The reqFy to set.
199 */
200 public void setReqFy(String reqFy) {
201 this.reqFy = reqFy;
202 }
203
204 /**
205 * Gets the orgChartOfAccountDescription
206 *
207 * @return Returns the orgChartOfAccountDescription.
208 */
209 public String getOrgChartOfAccountDescription() {
210 return orgChartOfAccountDescription;
211 }
212
213 /**
214 * Sets the orgChartOfAccountDescription
215 *
216 * @param orgChartOfAccountDescription The orgChartOfAccountDescription to set.
217 */
218 public void setOrgChartOfAccountDescription(String orgChartOfAccountDescription) {
219 this.orgChartOfAccountDescription = orgChartOfAccountDescription;
220 }
221
222 /**
223 * Gets the orgChartOfAccountsCode
224 *
225 * @return Returns the orgChartOfAccountsCode.
226 */
227 public String getOrgChartOfAccountsCode() {
228 return orgChartOfAccountsCode;
229 }
230
231 /**
232 * Sets the orgChartOfAccountsCode
233 *
234 * @param orgChartOfAccountsCode The orgChartOfAccountsCode to set.
235 */
236 public void setOrgChartOfAccountsCode(String orgChartOfAccountsCode) {
237 this.orgChartOfAccountsCode = orgChartOfAccountsCode;
238 }
239
240
241 public String getFinancialObjectCode() {
242 return financialObjectCode;
243 }
244
245 public void setFinancialObjectCode(String financialObjectCode) {
246 this.financialObjectCode = financialObjectCode;
247 }
248
249 public String getAdministrativePost() {
250 return administrativePost;
251 }
252
253 public void setAdministrativePost(String administrativePost) {
254 this.administrativePost = administrativePost;
255 }
256
257 public String getAppointmentFundingDurationCode() {
258 return appointmentFundingDurationCode;
259 }
260
261 public void setAppointmentFundingDurationCode(String appointmentFundingDurationCode) {
262 this.appointmentFundingDurationCode = appointmentFundingDurationCode;
263 }
264
265
266 public Integer getAppointmentTotalIntendedAmount() {
267 return appointmentTotalIntendedAmount;
268 }
269
270 public void setAppointmentTotalIntendedAmount(Integer appointmentTotalIntendedAmount) {
271 this.appointmentTotalIntendedAmount = appointmentTotalIntendedAmount;
272 }
273
274 public BigDecimal getAppointmentTotalIntendedFteQuantity() {
275 return appointmentTotalIntendedFteQuantity;
276 }
277
278 public void setAppointmentTotalIntendedFteQuantity(BigDecimal appointmentTotalIntendedFteQuantity) {
279 this.appointmentTotalIntendedFteQuantity = appointmentTotalIntendedFteQuantity;
280 }
281
282 public Integer getCsfAmount() {
283 return csfAmount;
284 }
285
286 public void setCsfAmount(Integer csfAmount) {
287 this.csfAmount = csfAmount;
288 }
289
290 public BigDecimal getCsfTimePercent() {
291 return csfTimePercent;
292 }
293
294 public void setCsfTimePercent(BigDecimal csfTimePercent) {
295 this.csfTimePercent = csfTimePercent;
296 }
297
298 public String getFinancialSubObjectCode() {
299 return financialSubObjectCode;
300 }
301
302 public void setFinancialSubObjectCode(String financialSubObjectCode) {
303 this.financialSubObjectCode = financialSubObjectCode;
304 }
305
306 public String getNormalWorkMonthsAndiuPayMonths() {
307 return normalWorkMonthsAndiuPayMonths;
308 }
309
310 public void setNormalWorkMonthsAndiuPayMonths(String normalWorkMonthsAndiuPayMonths) {
311 this.normalWorkMonthsAndiuPayMonths = normalWorkMonthsAndiuPayMonths;
312 }
313
314 public String getPositionGradeDefault() {
315 return positionGradeDefault;
316 }
317
318 public void setPositionGradeDefault(String positionGradeDefault) {
319 this.positionGradeDefault = positionGradeDefault;
320 }
321
322 public String getPositionNumber() {
323 return positionNumber;
324 }
325
326 public void setPositionNumber(String positionNumber) {
327 this.positionNumber = positionNumber;
328 }
329
330 public String getPositionSalaryPlanDefault() {
331 return positionSalaryPlanDefault;
332 }
333
334 public void setPositionSalaryPlanDefault(String positionSalaryPlanDefault) {
335 this.positionSalaryPlanDefault = positionSalaryPlanDefault;
336 }
337
338 public String getName() {
339 return name;
340 }
341
342 public void setName(String name) {
343 this.name = name;
344 }
345
346 public Integer getAmountChange() {
347 return amountChange;
348 }
349
350 public void setAmountChange(Integer amountChange) {
351 this.amountChange = amountChange;
352 }
353
354 public BigDecimal getPercentChange() {
355 return percentChange;
356 }
357
358 public void setPercentChange(BigDecimal percentChange) {
359 this.percentChange = percentChange;
360 }
361
362 /**
363 * Gets the chartOfAccountsCode attribute.
364 * @return Returns the chartOfAccountsCode.
365 */
366 public String getChartOfAccountsCode() {
367 return chartOfAccountsCode;
368 }
369
370 /**
371 * Sets the chartOfAccountsCode attribute value.
372 * @param chartOfAccountsCode The chartOfAccountsCode to set.
373 */
374 public void setChartOfAccountsCode(String chartOfAccountsCode) {
375 this.chartOfAccountsCode = chartOfAccountsCode;
376 }
377
378 public String getAccountNumber() {
379 return accountNumber;
380 }
381
382 public void setAccountNumber(String accountNumber) {
383 this.accountNumber = accountNumber;
384 }
385
386 public String getEmplid() {
387 return emplid;
388 }
389
390 public void setEmplid(String emplid) {
391 this.emplid = emplid;
392 }
393
394 public BigDecimal getPositionFte() {
395 return positionFte;
396 }
397
398 public void setPositionFte(BigDecimal positionFte) {
399 this.positionFte = positionFte;
400 }
401
402 public String getSubAccountNumber() {
403 return subAccountNumber;
404 }
405
406 public void setSubAccountNumber(String subAccountNumber) {
407 this.subAccountNumber = subAccountNumber;
408 }
409
410 public String getDeleteBox() {
411 return deleteBox;
412 }
413
414 public void setDeleteBox(String deleteBox) {
415 this.deleteBox = deleteBox;
416 }
417
418 public String getObjectCodes() {
419 return objectCodes;
420 }
421
422 public void setObjectCodes(String objectCodes) {
423 this.objectCodes = objectCodes;
424 }
425
426 public String getNumberAndNameForAccountSubAccount() {
427 return numberAndNameForAccountSubAccount;
428 }
429
430 public void setNumberAndNameForAccountSubAccount(String numberAndNameForAccountSubAccount) {
431 this.numberAndNameForAccountSubAccount = numberAndNameForAccountSubAccount;
432 }
433
434 public Integer getPersonSortCode() {
435 return personSortCode;
436 }
437
438 public void setPersonSortCode(Integer personSortCode) {
439 this.personSortCode = personSortCode;
440 }
441
442 public String getIuClassificationLevel() {
443 return iuClassificationLevel;
444 }
445
446 public void setIuClassificationLevel(String iuClassificationLevel) {
447 this.iuClassificationLevel = iuClassificationLevel;
448 }
449
450 public BigDecimal getPercentAmount() {
451 return percentAmount;
452 }
453
454 public void setPercentAmount(BigDecimal percentAmount) {
455 this.percentAmount = percentAmount;
456 }
457
458 public Integer getSalaryAmount() {
459 return salaryAmount;
460 }
461
462 public void setSalaryAmount(Integer salaryAmount) {
463 this.salaryAmount = salaryAmount;
464 }
465
466 public Integer getSalaryMonths() {
467 return salaryMonths;
468 }
469
470 public void setSalaryMonths(Integer salaryMonths) {
471 this.salaryMonths = salaryMonths;
472 }
473
474 public String getTiFlag() {
475 return tiFlag;
476 }
477
478 public void setTiFlag(String tiFlag) {
479 this.tiFlag = tiFlag;
480 }
481
482 public Integer getConAverageBaseAmount() {
483 return conAverageBaseAmount;
484 }
485
486 public void setConAverageBaseAmount(Integer conAverageBaseAmount) {
487 this.conAverageBaseAmount = conAverageBaseAmount;
488 }
489
490 public Integer getConAveragechange() {
491 return conAveragechange;
492 }
493
494 public void setConAveragechange(Integer conAveragechange) {
495 this.conAveragechange = conAveragechange;
496 }
497
498 public Integer getConAverageRequestAmount() {
499 return conAverageRequestAmount;
500 }
501
502 public void setConAverageRequestAmount(Integer conAverageRequestAmount) {
503 this.conAverageRequestAmount = conAverageRequestAmount;
504 }
505
506 public BigDecimal getConFte() {
507 return conFte;
508 }
509
510 public void setConFte(BigDecimal conFte) {
511 this.conFte = conFte;
512 }
513
514 public BigDecimal getConPercentChange() {
515 return conPercentChange;
516 }
517
518 public void setConPercentChange(BigDecimal conPercentChange) {
519 this.conPercentChange = conPercentChange;
520 }
521
522 public Integer getConTotalBaseAmount() {
523 return conTotalBaseAmount;
524 }
525
526 public void setConTotalBaseAmount(Integer conTotalBaseAmount) {
527 this.conTotalBaseAmount = conTotalBaseAmount;
528 }
529
530 public Integer getConTotalRequestAmount() {
531 return conTotalRequestAmount;
532 }
533
534 public void setConTotalRequestAmount(Integer conTotalRequestAmount) {
535 this.conTotalRequestAmount = conTotalRequestAmount;
536 }
537
538 public Integer getNewAverageAmount() {
539 return newAverageAmount;
540 }
541
542 public void setNewAverageAmount(Integer newAverageAmount) {
543 this.newAverageAmount = newAverageAmount;
544 }
545
546 public BigDecimal getNewFte() {
547 return newFte;
548 }
549
550 public void setNewFte(BigDecimal newFte) {
551 this.newFte = newFte;
552 }
553
554 public Integer getNewTotalAmount() {
555 return newTotalAmount;
556 }
557
558 public void setNewTotalAmount(Integer newTotalAmount) {
559 this.newTotalAmount = newTotalAmount;
560 }
561
562 public Integer getPersonAmountChange() {
563 return personAmountChange;
564 }
565
566 public void setPersonAmountChange(Integer personAmountChange) {
567 this.personAmountChange = personAmountChange;
568 }
569
570 public Integer getPersonCsfAmount() {
571 return personCsfAmount;
572 }
573
574 public void setPersonCsfAmount(Integer personCsfAmount) {
575 this.personCsfAmount = personCsfAmount;
576 }
577
578 public String getPersonNormalMonthsAndPayMonths() {
579 return personNormalMonthsAndPayMonths;
580 }
581
582 public void setPersonNormalMonthsAndPayMonths(String personNormalMonthsAndPayMonths) {
583 this.personNormalMonthsAndPayMonths = personNormalMonthsAndPayMonths;
584 }
585
586 public BigDecimal getPersonCsfPercent() {
587 return personCsfPercent;
588 }
589
590 public void setPersonCsfPercent(BigDecimal personCsfPercent) {
591 this.personCsfPercent = personCsfPercent;
592 }
593
594 public String getPersonFiscalYearTag() {
595 return personFiscalYearTag;
596 }
597
598 public void setPersonFiscalYearTag(String personFiscalYearTag) {
599 this.personFiscalYearTag = personFiscalYearTag;
600 }
601
602 public BigDecimal getPersonPercentChange() {
603 return personPercentChange;
604 }
605
606 public void setPersonPercentChange(BigDecimal personPercentChange) {
607 this.personPercentChange = personPercentChange;
608 }
609
610 public String getPersonPositionNumber() {
611 return personPositionNumber;
612 }
613
614 public void setPersonPositionNumber(String personPositionNumber) {
615 this.personPositionNumber = personPositionNumber;
616 }
617
618 public Integer getPersonSalaryAmount() {
619 return personSalaryAmount;
620 }
621
622 public void setPersonSalaryAmount(Integer personSalaryAmount) {
623 this.personSalaryAmount = personSalaryAmount;
624 }
625
626 public BigDecimal getPersonSalaryFte() {
627 return personSalaryFte;
628 }
629
630 public void setPersonSalaryFte(BigDecimal personSalaryFte) {
631 this.personSalaryFte = personSalaryFte;
632 }
633
634 public Integer getPersonSalaryNormalMonths() {
635 return personSalaryNormalMonths;
636 }
637
638 public void setPersonSalaryNormalMonths(Integer personSalaryNormalMonths) {
639 this.personSalaryNormalMonths = personSalaryNormalMonths;
640 }
641
642 public BigDecimal getPersonSalaryPercent() {
643 return personSalaryPercent;
644 }
645
646 public void setPersonSalaryPercent(BigDecimal personSalaryPercent) {
647 this.personSalaryPercent = personSalaryPercent;
648 }
649
650 public String getPersonTiFlag() {
651 return personTiFlag;
652 }
653
654 public void setPersonTiFlag(String personTiFlag) {
655 this.personTiFlag = personTiFlag;
656 }
657
658 public String getThresholdOrReason() {
659 return thresholdOrReason;
660 }
661
662 public void setThresholdOrReason(String thresholdOrReason) {
663 this.thresholdOrReason = thresholdOrReason;
664 }
665
666 public Integer getAppointmentFundingReasonAmount() {
667 return appointmentFundingReasonAmount;
668 }
669
670 public void setAppointmentFundingReasonAmount(Integer appointmentFundingReasonAmount) {
671 this.appointmentFundingReasonAmount = appointmentFundingReasonAmount;
672 }
673
674 public String getAppointmentFundingReasonDescription() {
675 return appointmentFundingReasonDescription;
676 }
677
678 public void setAppointmentFundingReasonDescription(String appointmentFundingReasonDescription) {
679 this.appointmentFundingReasonDescription = appointmentFundingReasonDescription;
680 }
681
682 }
683