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 BudgetConstructionOrgPositionFundingDetailReport { 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 037 038 // Groups 039 private String emplid; 040 private Integer personSortCode; 041 042 // Body parts 043 044 private String chartOfAccountsCode; 045 private String accountNumber; 046 private String subAccountNumber; 047 private String financialObjectCode; 048 private String financialSubObjectCode; 049 private BigDecimal appointmentRequestedPayRate; 050 051 private String deleteBox; 052 private String name; 053 private String cls; 054 055 //from PendingBudgetConstructionAppointmentFunding 056 057 //from BudgetConstructionAdministrativePost 058 private String administrativePost; 059 //from BudgetConstructionPosition 060 private String positionNumber; 061 private String normalWorkMonthsAndiuPayMonths; 062 private String positionSalaryPlanDefault; 063 private String positionGradeDefault; 064 private BigDecimal positionStandardHoursDefault; 065 //from BudgetConstructionCalculatedSalaryFoundationTracker 066 private String csfFundingStatusCode; 067 private BigDecimal csfTimePercent; 068 private Integer csfAmount; 069 private BigDecimal csfFullTimeEmploymentQuantity; 070 //from PendingBudgetConstructionAppointmentFunding 071 private Integer appointmentFundingMonth; 072 private Integer appointmentRequestedAmount; 073 private BigDecimal appointmentRequestedTimePercent; 074 private BigDecimal appointmentRequestedFteQuantity; 075 private String appointmentFundingDurationCode; 076 private Integer appointmentRequestedCsfAmount; 077 private BigDecimal appointmentRequestedCsfTimePercent; 078 private BigDecimal appointmentRequestedCsfFteQuantity; 079 private Integer appointmentTotalIntendedAmount; 080 private BigDecimal appointmentTotalIntendedFteQuantity; 081 private Integer amountChange; 082 private BigDecimal percentChange; 083 084 //not sure where it is from 085 private BigDecimal positionFte; 086 087 // Total parts 088 089 private Integer totalPersonPositionCsfAmount; 090 private Integer totalPersonAppointmentRequestedAmount; 091 private BigDecimal totalPersonPositionCsfFteQuantity; 092 private BigDecimal totalPersonAppointmentRequestedFteQuantity; 093 private Integer totalPersonAmountChange; 094 private BigDecimal totalPersonPercentChange; 095 096 097 private Integer totalOrgPositionCsfAmount; 098 private Integer totalOrgAppointmentRequestedAmount; 099 private BigDecimal totalOrgPositionCsfFteQuantity; 100 private BigDecimal totalOrgAppointmentRequestedFteQuantity; 101 private Integer totalOrgAmountChange; 102 private BigDecimal totalOrgPercentChange; 103 104 105 106 107 108 109 /** 110 * Gets the consHdr 111 * 112 * @return Returns the consHdr. 113 */ 114 public String getConsHdr() { 115 return consHdr; 116 } 117 118 /** 119 * Sets the consHdr 120 * 121 * @param consHdr The consHdr to set. 122 */ 123 public void setConsHdr(String consHdr) { 124 this.consHdr = consHdr; 125 } 126 127 /** 128 * Gets the fiscalYear 129 * 130 * @return Returns the fiscalYear. 131 */ 132 public String getFiscalYear() { 133 return fiscalYear; 134 } 135 136 /** 137 * Sets the fiscalYear 138 * 139 * @param fiscalYear The fiscalYear to set. 140 */ 141 public void setFiscalYear(String fiscalYear) { 142 this.fiscalYear = fiscalYear; 143 } 144 145 /** 146 * Gets the organizationCode 147 * 148 * @return Returns the organizationCode. 149 */ 150 public String getOrganizationCode() { 151 return organizationCode; 152 } 153 154 /** 155 * Sets the organizationCode 156 * 157 * @param organizationCode The organizationCode to set. 158 */ 159 public void setOrganizationCode(String organizationCode) { 160 this.organizationCode = organizationCode; 161 } 162 163 /** 164 * Gets the organizationName 165 * 166 * @return Returns the organizationName. 167 */ 168 public String getOrganizationName() { 169 return organizationName; 170 } 171 172 /** 173 * Sets the organizationName 174 * 175 * @param organizationName The organizationName to set. 176 */ 177 public void setOrganizationName(String organizationName) { 178 this.organizationName = organizationName; 179 } 180 181 /** 182 * Gets the reqFy 183 * 184 * @return Returns the reqFy. 185 */ 186 public String getReqFy() { 187 return reqFy; 188 } 189 190 /** 191 * Sets the reqFy 192 * 193 * @param reqFy The reqFy to set. 194 */ 195 public void setReqFy(String reqFy) { 196 this.reqFy = reqFy; 197 } 198 199 /** 200 * Gets the orgChartOfAccountDescription 201 * 202 * @return Returns the orgChartOfAccountDescription. 203 */ 204 public String getOrgChartOfAccountDescription() { 205 return orgChartOfAccountDescription; 206 } 207 208 /** 209 * Sets the orgChartOfAccountDescription 210 * 211 * @param orgChartOfAccountDescription The orgChartOfAccountDescription to set. 212 */ 213 public void setOrgChartOfAccountDescription(String orgChartOfAccountDescription) { 214 this.orgChartOfAccountDescription = orgChartOfAccountDescription; 215 } 216 217 /** 218 * Gets the orgChartOfAccountsCode 219 * 220 * @return Returns the orgChartOfAccountsCode. 221 */ 222 public String getOrgChartOfAccountsCode() { 223 return orgChartOfAccountsCode; 224 } 225 226 /** 227 * Sets the orgChartOfAccountsCode 228 * 229 * @param orgChartOfAccountsCode The orgChartOfAccountsCode to set. 230 */ 231 public void setOrgChartOfAccountsCode(String orgChartOfAccountsCode) { 232 this.orgChartOfAccountsCode = orgChartOfAccountsCode; 233 } 234 235 236 public BigDecimal getAppointmentRequestedCsfFteQuantity() { 237 return appointmentRequestedCsfFteQuantity; 238 } 239 240 public void setAppointmentRequestedCsfFteQuantity(BigDecimal appointmentRequestedCsfFteQuantity) { 241 this.appointmentRequestedCsfFteQuantity = appointmentRequestedCsfFteQuantity; 242 } 243 244 public BigDecimal getAppointmentRequestedFteQuantity() { 245 return appointmentRequestedFteQuantity; 246 } 247 248 public void setAppointmentRequestedFteQuantity(BigDecimal appointmentRequestedFteQuantity) { 249 this.appointmentRequestedFteQuantity = appointmentRequestedFteQuantity; 250 } 251 252 public String getFinancialObjectCode() { 253 return financialObjectCode; 254 } 255 256 public void setFinancialObjectCode(String financialObjectCode) { 257 this.financialObjectCode = financialObjectCode; 258 } 259 260 public String getAdministrativePost() { 261 return administrativePost; 262 } 263 264 public void setAdministrativePost(String administrativePost) { 265 this.administrativePost = administrativePost; 266 } 267 268 public String getAppointmentFundingDurationCode() { 269 return appointmentFundingDurationCode; 270 } 271 272 public void setAppointmentFundingDurationCode(String appointmentFundingDurationCode) { 273 this.appointmentFundingDurationCode = appointmentFundingDurationCode; 274 } 275 276 public Integer getAppointmentFundingMonth() { 277 return appointmentFundingMonth; 278 } 279 280 public void setAppointmentFundingMonth(Integer appointmentFundingMonth) { 281 this.appointmentFundingMonth = appointmentFundingMonth; 282 } 283 284 public Integer getAppointmentRequestedAmount() { 285 return appointmentRequestedAmount; 286 } 287 288 public void setAppointmentRequestedAmount(Integer appointmentRequestedAmount) { 289 this.appointmentRequestedAmount = appointmentRequestedAmount; 290 } 291 292 public Integer getAppointmentRequestedCsfAmount() { 293 return appointmentRequestedCsfAmount; 294 } 295 296 public void setAppointmentRequestedCsfAmount(Integer appointmentRequestedCsfAmount) { 297 this.appointmentRequestedCsfAmount = appointmentRequestedCsfAmount; 298 } 299 300 public BigDecimal getAppointmentRequestedCsfTimePercent() { 301 return appointmentRequestedCsfTimePercent; 302 } 303 304 public void setAppointmentRequestedCsfTimePercent(BigDecimal appointmentRequestedCsfTimePercent) { 305 this.appointmentRequestedCsfTimePercent = appointmentRequestedCsfTimePercent; 306 } 307 308 public BigDecimal getAppointmentRequestedTimePercent() { 309 return appointmentRequestedTimePercent; 310 } 311 312 public void setAppointmentRequestedTimePercent(BigDecimal appointmentRequestedTimePercent) { 313 this.appointmentRequestedTimePercent = appointmentRequestedTimePercent; 314 } 315 316 public Integer getAppointmentTotalIntendedAmount() { 317 return appointmentTotalIntendedAmount; 318 } 319 320 public void setAppointmentTotalIntendedAmount(Integer appointmentTotalIntendedAmount) { 321 this.appointmentTotalIntendedAmount = appointmentTotalIntendedAmount; 322 } 323 324 public BigDecimal getAppointmentTotalIntendedFteQuantity() { 325 return appointmentTotalIntendedFteQuantity; 326 } 327 328 public void setAppointmentTotalIntendedFteQuantity(BigDecimal appointmentTotalIntendedFteQuantity) { 329 this.appointmentTotalIntendedFteQuantity = appointmentTotalIntendedFteQuantity; 330 } 331 332 public Integer getCsfAmount() { 333 return csfAmount; 334 } 335 336 public void setCsfAmount(Integer csfAmount) { 337 this.csfAmount = csfAmount; 338 } 339 340 public BigDecimal getCsfFullTimeEmploymentQuantity() { 341 return csfFullTimeEmploymentQuantity; 342 } 343 344 public void setCsfFullTimeEmploymentQuantity(BigDecimal csfFullTimeEmploymentQuantity) { 345 this.csfFullTimeEmploymentQuantity = csfFullTimeEmploymentQuantity; 346 } 347 348 public BigDecimal getCsfTimePercent() { 349 return csfTimePercent; 350 } 351 352 public void setCsfTimePercent(BigDecimal csfTimePercent) { 353 this.csfTimePercent = csfTimePercent; 354 } 355 356 public String getFinancialSubObjectCode() { 357 return financialSubObjectCode; 358 } 359 360 public void setFinancialSubObjectCode(String financialSubObjectCode) { 361 this.financialSubObjectCode = financialSubObjectCode; 362 } 363 364 public String getNormalWorkMonthsAndiuPayMonths() { 365 return normalWorkMonthsAndiuPayMonths; 366 } 367 368 public void setNormalWorkMonthsAndiuPayMonths(String normalWorkMonthsAndiuPayMonths) { 369 this.normalWorkMonthsAndiuPayMonths = normalWorkMonthsAndiuPayMonths; 370 } 371 372 public String getPositionGradeDefault() { 373 return positionGradeDefault; 374 } 375 376 public void setPositionGradeDefault(String positionGradeDefault) { 377 this.positionGradeDefault = positionGradeDefault; 378 } 379 380 public String getPositionNumber() { 381 return positionNumber; 382 } 383 384 public void setPositionNumber(String positionNumber) { 385 this.positionNumber = positionNumber; 386 } 387 388 public String getPositionSalaryPlanDefault() { 389 return positionSalaryPlanDefault; 390 } 391 392 public void setPositionSalaryPlanDefault(String positionSalaryPlanDefault) { 393 this.positionSalaryPlanDefault = positionSalaryPlanDefault; 394 } 395 396 public BigDecimal getPositionStandardHoursDefault() { 397 return positionStandardHoursDefault; 398 } 399 400 public void setPositionStandardHoursDefault(BigDecimal positionStandardHoursDefault) { 401 this.positionStandardHoursDefault = positionStandardHoursDefault; 402 } 403 404 405 public BigDecimal getAppointmentRequestedPayRate() { 406 return appointmentRequestedPayRate; 407 } 408 409 public void setAppointmentRequestedPayRate(BigDecimal appointmentRequestedPayRate) { 410 this.appointmentRequestedPayRate = appointmentRequestedPayRate; 411 } 412 413 public Integer getTotalOrgAmountChange() { 414 return totalOrgAmountChange; 415 } 416 417 public void setTotalOrgAmountChange(Integer totalOrgAmountChange) { 418 this.totalOrgAmountChange = totalOrgAmountChange; 419 } 420 421 public Integer getTotalOrgAppointmentRequestedAmount() { 422 return totalOrgAppointmentRequestedAmount; 423 } 424 425 public void setTotalOrgAppointmentRequestedAmount(Integer totalOrgAppointmentRequestedAmount) { 426 this.totalOrgAppointmentRequestedAmount = totalOrgAppointmentRequestedAmount; 427 } 428 429 public BigDecimal getTotalOrgAppointmentRequestedFteQuantity() { 430 return totalOrgAppointmentRequestedFteQuantity; 431 } 432 433 public void setTotalOrgAppointmentRequestedFteQuantity(BigDecimal totalOrgAppointmentRequestedFteQuantity) { 434 this.totalOrgAppointmentRequestedFteQuantity = totalOrgAppointmentRequestedFteQuantity; 435 } 436 437 public BigDecimal getTotalOrgPercentChange() { 438 return totalOrgPercentChange; 439 } 440 441 public void setTotalOrgPercentChange(BigDecimal totalOrgPercentChange) { 442 this.totalOrgPercentChange = totalOrgPercentChange; 443 } 444 445 public Integer getTotalOrgPositionCsfAmount() { 446 return totalOrgPositionCsfAmount; 447 } 448 449 public void setTotalOrgPositionCsfAmount(Integer totalOrgPositionCsfAmount) { 450 this.totalOrgPositionCsfAmount = totalOrgPositionCsfAmount; 451 } 452 453 public BigDecimal getTotalOrgPositionCsfFteQuantity() { 454 return totalOrgPositionCsfFteQuantity; 455 } 456 457 public void setTotalOrgPositionCsfFteQuantity(BigDecimal totalOrgPositionCsfFteQuantity) { 458 this.totalOrgPositionCsfFteQuantity = totalOrgPositionCsfFteQuantity; 459 } 460 461 public Integer getTotalPersonAmountChange() { 462 return totalPersonAmountChange; 463 } 464 465 public void setTotalPersonAmountChange(Integer totalPersonAmountChange) { 466 this.totalPersonAmountChange = totalPersonAmountChange; 467 } 468 469 public Integer getTotalPersonAppointmentRequestedAmount() { 470 return totalPersonAppointmentRequestedAmount; 471 } 472 473 public void setTotalPersonAppointmentRequestedAmount(Integer totalPersonAppointmentRequestedAmount) { 474 this.totalPersonAppointmentRequestedAmount = totalPersonAppointmentRequestedAmount; 475 } 476 477 public BigDecimal getTotalPersonAppointmentRequestedFteQuantity() { 478 return totalPersonAppointmentRequestedFteQuantity; 479 } 480 481 public void setTotalPersonAppointmentRequestedFteQuantity(BigDecimal totalPersonAppointmentRequestedFteQuantity) { 482 this.totalPersonAppointmentRequestedFteQuantity = totalPersonAppointmentRequestedFteQuantity; 483 } 484 485 public String getCsfFundingStatusCode() { 486 return csfFundingStatusCode; 487 } 488 489 public void setCsfFundingStatusCode(String csfFundingStatusCode) { 490 this.csfFundingStatusCode = csfFundingStatusCode; 491 } 492 493 public BigDecimal getTotalPersonPercentChange() { 494 return totalPersonPercentChange; 495 } 496 497 public void setTotalPersonPercentChange(BigDecimal totalPersonPercentChange) { 498 this.totalPersonPercentChange = totalPersonPercentChange; 499 } 500 501 public Integer getTotalPersonPositionCsfAmount() { 502 return totalPersonPositionCsfAmount; 503 } 504 505 public void setTotalPersonPositionCsfAmount(Integer totalPersonPositionCsfAmount) { 506 this.totalPersonPositionCsfAmount = totalPersonPositionCsfAmount; 507 } 508 509 public BigDecimal getTotalPersonPositionCsfFteQuantity() { 510 return totalPersonPositionCsfFteQuantity; 511 } 512 513 public void setTotalPersonPositionCsfFteQuantity(BigDecimal totalPersonPositionCsfFteQuantity) { 514 this.totalPersonPositionCsfFteQuantity = totalPersonPositionCsfFteQuantity; 515 } 516 517 public String getName() { 518 return name; 519 } 520 521 public void setName(String name) { 522 this.name = name; 523 } 524 525 public Integer getAmountChange() { 526 return amountChange; 527 } 528 529 public void setAmountChange(Integer amountChange) { 530 this.amountChange = amountChange; 531 } 532 533 public BigDecimal getPercentChange() { 534 return percentChange; 535 } 536 537 public void setPercentChange(BigDecimal percentChange) { 538 this.percentChange = percentChange; 539 } 540 541 /** 542 * Gets the chartOfAccountsCode attribute. 543 * @return Returns the chartOfAccountsCode. 544 */ 545 public String getChartOfAccountsCode() { 546 return chartOfAccountsCode; 547 } 548 549 /** 550 * Sets the chartOfAccountsCode attribute value. 551 * @param chartOfAccountsCode The chartOfAccountsCode to set. 552 */ 553 public void setChartOfAccountsCode(String chartOfAccountsCode) { 554 this.chartOfAccountsCode = chartOfAccountsCode; 555 } 556 557 public String getAccountNumber() { 558 return accountNumber; 559 } 560 561 public void setAccountNumber(String accountNumber) { 562 this.accountNumber = accountNumber; 563 } 564 565 public String getEmplid() { 566 return emplid; 567 } 568 569 public void setEmplid(String emplid) { 570 this.emplid = emplid; 571 } 572 573 public BigDecimal getPositionFte() { 574 return positionFte; 575 } 576 577 public void setPositionFte(BigDecimal positionFte) { 578 this.positionFte = positionFte; 579 } 580 581 public String getSubAccountNumber() { 582 return subAccountNumber; 583 } 584 585 public void setSubAccountNumber(String subAccountNumber) { 586 this.subAccountNumber = subAccountNumber; 587 } 588 589 public String getDeleteBox() { 590 return deleteBox; 591 } 592 593 public void setDeleteBox(String deleteBox) { 594 this.deleteBox = deleteBox; 595 } 596 597 public String getObjectCodes() { 598 return objectCodes; 599 } 600 601 public void setObjectCodes(String objectCodes) { 602 this.objectCodes = objectCodes; 603 } 604 605 public String getNumberAndNameForAccountSubAccount() { 606 return numberAndNameForAccountSubAccount; 607 } 608 609 public void setNumberAndNameForAccountSubAccount(String numberAndNameForAccountSubAccount) { 610 this.numberAndNameForAccountSubAccount = numberAndNameForAccountSubAccount; 611 } 612 613 public Integer getPersonSortCode() { 614 return personSortCode; 615 } 616 617 public void setPersonSortCode(Integer personSortCode) { 618 this.personSortCode = personSortCode; 619 } 620 621 public String getCls() { 622 return cls; 623 } 624 625 public void setCls(String cls) { 626 this.cls = cls; 627 } 628 629 630 } 631