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