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