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 Summary Report Business Object. 022 */ 023 public class BudgetConstructionOrgAccountObjectDetailReportTotal { 024 025 private BudgetConstructionAccountBalance budgetConstructionAccountBalance; 026 027 // Total parts 028 029 // object total 030 private BigDecimal totalObjectPositionCsfLeaveFteQuantity; 031 private BigDecimal totalObjectPositionFullTimeEquivalencyQuantity; 032 private Integer totalObjectFinancialBeginningBalanceLineAmount; 033 private BigDecimal totalObjectAppointmentRequestedCsfFteQuantity; 034 private BigDecimal totalObjectAppointmentRequestedFteQuantity; 035 private Integer totalObjectAccountLineAnnualBalanceAmount; 036 037 //level total 038 private BigDecimal totalLevelPositionCsfLeaveFteQuantity; 039 private BigDecimal totalLevelPositionFullTimeEquivalencyQuantity; 040 private Integer totalLevelFinancialBeginningBalanceLineAmount; 041 private BigDecimal totalLevelAppointmentRequestedCsfFteQuantity; 042 private BigDecimal totalLevelAppointmentRequestedFteQuantity; 043 private Integer totalLevelAccountLineAnnualBalanceAmount; 044 045 // Gexp And Type Total 046 private Integer grossFinancialBeginningBalanceLineAmount; 047 private Integer grossAccountLineAnnualBalanceAmount; 048 049 private BigDecimal typePositionCsfLeaveFteQuantity; 050 private BigDecimal typePositionFullTimeEquivalencyQuantity; 051 private Integer typeFinancialBeginningBalanceLineAmount; 052 private BigDecimal typeAppointmentRequestedCsfFteQuantity; 053 private BigDecimal typeAppointmentRequestedFteQuantity; 054 private Integer typeAccountLineAnnualBalanceAmount; 055 056 //account total 057 private BigDecimal accountPositionCsfLeaveFteQuantity; 058 private BigDecimal accountPositionFullTimeEquivalencyQuantity; 059 private BigDecimal accountAppointmentRequestedCsfFteQuantity; 060 private BigDecimal accountAppointmentRequestedFteQuantity; 061 062 private Integer accountRevenueFinancialBeginningBalanceLineAmount; 063 private Integer accountRevenueAccountLineAnnualBalanceAmount; 064 private Integer accountTrnfrInFinancialBeginningBalanceLineAmount; 065 private Integer accountTrnfrInAccountLineAnnualBalanceAmount; 066 private Integer accountExpenditureFinancialBeginningBalanceLineAmount; 067 private Integer accountExpenditureAccountLineAnnualBalanceAmount; 068 069 //subFund total 070 private BigDecimal subFundPositionCsfLeaveFteQuantity; 071 private BigDecimal subFundPositionFullTimeEquivalencyQuantity; 072 private BigDecimal subFundAppointmentRequestedCsfFteQuantity; 073 private BigDecimal subFundAppointmentRequestedFteQuantity; 074 075 private Integer subFundRevenueFinancialBeginningBalanceLineAmount; 076 private Integer subFundRevenueAccountLineAnnualBalanceAmount; 077 private Integer subFundTrnfrInFinancialBeginningBalanceLineAmount; 078 private Integer subFundTrnfrInAccountLineAnnualBalanceAmount; 079 private Integer subFundExpenditureFinancialBeginningBalanceLineAmount; 080 private Integer subFundExpenditureAccountLineAnnualBalanceAmount; 081 082 public BigDecimal getAccountAppointmentRequestedCsfFteQuantity() { 083 return accountAppointmentRequestedCsfFteQuantity; 084 } 085 public void setAccountAppointmentRequestedCsfFteQuantity(BigDecimal accountAppointmentRequestedCsfFteQuantity) { 086 this.accountAppointmentRequestedCsfFteQuantity = accountAppointmentRequestedCsfFteQuantity; 087 } 088 public BigDecimal getAccountAppointmentRequestedFteQuantity() { 089 return accountAppointmentRequestedFteQuantity; 090 } 091 public void setAccountAppointmentRequestedFteQuantity(BigDecimal accountAppointmentRequestedFteQuantity) { 092 this.accountAppointmentRequestedFteQuantity = accountAppointmentRequestedFteQuantity; 093 } 094 public Integer getAccountExpenditureAccountLineAnnualBalanceAmount() { 095 return accountExpenditureAccountLineAnnualBalanceAmount; 096 } 097 public void setAccountExpenditureAccountLineAnnualBalanceAmount(Integer accountExpenditureAccountLineAnnualBalanceAmount) { 098 this.accountExpenditureAccountLineAnnualBalanceAmount = accountExpenditureAccountLineAnnualBalanceAmount; 099 } 100 public Integer getAccountExpenditureFinancialBeginningBalanceLineAmount() { 101 return accountExpenditureFinancialBeginningBalanceLineAmount; 102 } 103 public void setAccountExpenditureFinancialBeginningBalanceLineAmount(Integer accountExpenditureFinancialBeginningBalanceLineAmount) { 104 this.accountExpenditureFinancialBeginningBalanceLineAmount = accountExpenditureFinancialBeginningBalanceLineAmount; 105 } 106 public BigDecimal getAccountPositionCsfLeaveFteQuantity() { 107 return accountPositionCsfLeaveFteQuantity; 108 } 109 public void setAccountPositionCsfLeaveFteQuantity(BigDecimal accountPositionCsfLeaveFteQuantity) { 110 this.accountPositionCsfLeaveFteQuantity = accountPositionCsfLeaveFteQuantity; 111 } 112 public BigDecimal getAccountPositionFullTimeEquivalencyQuantity() { 113 return accountPositionFullTimeEquivalencyQuantity; 114 } 115 public void setAccountPositionFullTimeEquivalencyQuantity(BigDecimal accountPositionFullTimeEquivalencyQuantity) { 116 this.accountPositionFullTimeEquivalencyQuantity = accountPositionFullTimeEquivalencyQuantity; 117 } 118 public Integer getAccountRevenueAccountLineAnnualBalanceAmount() { 119 return accountRevenueAccountLineAnnualBalanceAmount; 120 } 121 public void setAccountRevenueAccountLineAnnualBalanceAmount(Integer accountRevenueAccountLineAnnualBalanceAmount) { 122 this.accountRevenueAccountLineAnnualBalanceAmount = accountRevenueAccountLineAnnualBalanceAmount; 123 } 124 public Integer getAccountRevenueFinancialBeginningBalanceLineAmount() { 125 return accountRevenueFinancialBeginningBalanceLineAmount; 126 } 127 public void setAccountRevenueFinancialBeginningBalanceLineAmount(Integer accountRevenueFinancialBeginningBalanceLineAmount) { 128 this.accountRevenueFinancialBeginningBalanceLineAmount = accountRevenueFinancialBeginningBalanceLineAmount; 129 } 130 public BudgetConstructionAccountBalance getBudgetConstructionAccountBalance() { 131 return budgetConstructionAccountBalance; 132 } 133 public void setBudgetConstructionAccountBalance(BudgetConstructionAccountBalance budgetConstructionAccountBalance) { 134 this.budgetConstructionAccountBalance = budgetConstructionAccountBalance; 135 } 136 public Integer getGrossAccountLineAnnualBalanceAmount() { 137 return grossAccountLineAnnualBalanceAmount; 138 } 139 public void setGrossAccountLineAnnualBalanceAmount(Integer grossAccountLineAnnualBalanceAmount) { 140 this.grossAccountLineAnnualBalanceAmount = grossAccountLineAnnualBalanceAmount; 141 } 142 public Integer getGrossFinancialBeginningBalanceLineAmount() { 143 return grossFinancialBeginningBalanceLineAmount; 144 } 145 public void setGrossFinancialBeginningBalanceLineAmount(Integer grossFinancialBeginningBalanceLineAmount) { 146 this.grossFinancialBeginningBalanceLineAmount = grossFinancialBeginningBalanceLineAmount; 147 } 148 public BigDecimal getSubFundAppointmentRequestedCsfFteQuantity() { 149 return subFundAppointmentRequestedCsfFteQuantity; 150 } 151 public void setSubFundAppointmentRequestedCsfFteQuantity(BigDecimal subFundAppointmentRequestedCsfFteQuantity) { 152 this.subFundAppointmentRequestedCsfFteQuantity = subFundAppointmentRequestedCsfFteQuantity; 153 } 154 public BigDecimal getSubFundAppointmentRequestedFteQuantity() { 155 return subFundAppointmentRequestedFteQuantity; 156 } 157 public void setSubFundAppointmentRequestedFteQuantity(BigDecimal subFundAppointmentRequestedFteQuantity) { 158 this.subFundAppointmentRequestedFteQuantity = subFundAppointmentRequestedFteQuantity; 159 } 160 public Integer getSubFundExpenditureAccountLineAnnualBalanceAmount() { 161 return subFundExpenditureAccountLineAnnualBalanceAmount; 162 } 163 public void setSubFundExpenditureAccountLineAnnualBalanceAmount(Integer subFundExpenditureAccountLineAnnualBalanceAmount) { 164 this.subFundExpenditureAccountLineAnnualBalanceAmount = subFundExpenditureAccountLineAnnualBalanceAmount; 165 } 166 public Integer getSubFundExpenditureFinancialBeginningBalanceLineAmount() { 167 return subFundExpenditureFinancialBeginningBalanceLineAmount; 168 } 169 public void setSubFundExpenditureFinancialBeginningBalanceLineAmount(Integer subFundExpenditureFinancialBeginningBalanceLineAmount) { 170 this.subFundExpenditureFinancialBeginningBalanceLineAmount = subFundExpenditureFinancialBeginningBalanceLineAmount; 171 } 172 public BigDecimal getSubFundPositionCsfLeaveFteQuantity() { 173 return subFundPositionCsfLeaveFteQuantity; 174 } 175 public void setSubFundPositionCsfLeaveFteQuantity(BigDecimal subFundPositionCsfLeaveFteQuantity) { 176 this.subFundPositionCsfLeaveFteQuantity = subFundPositionCsfLeaveFteQuantity; 177 } 178 public BigDecimal getSubFundPositionFullTimeEquivalencyQuantity() { 179 return subFundPositionFullTimeEquivalencyQuantity; 180 } 181 public void setSubFundPositionFullTimeEquivalencyQuantity(BigDecimal subFundPositionFullTimeEquivalencyQuantity) { 182 this.subFundPositionFullTimeEquivalencyQuantity = subFundPositionFullTimeEquivalencyQuantity; 183 } 184 public Integer getSubFundRevenueAccountLineAnnualBalanceAmount() { 185 return subFundRevenueAccountLineAnnualBalanceAmount; 186 } 187 public void setSubFundRevenueAccountLineAnnualBalanceAmount(Integer subFundRevenueAccountLineAnnualBalanceAmount) { 188 this.subFundRevenueAccountLineAnnualBalanceAmount = subFundRevenueAccountLineAnnualBalanceAmount; 189 } 190 public Integer getSubFundRevenueFinancialBeginningBalanceLineAmount() { 191 return subFundRevenueFinancialBeginningBalanceLineAmount; 192 } 193 public void setSubFundRevenueFinancialBeginningBalanceLineAmount(Integer subFundRevenueFinancialBeginningBalanceLineAmount) { 194 this.subFundRevenueFinancialBeginningBalanceLineAmount = subFundRevenueFinancialBeginningBalanceLineAmount; 195 } 196 public Integer getTotalLevelAccountLineAnnualBalanceAmount() { 197 return totalLevelAccountLineAnnualBalanceAmount; 198 } 199 public void setTotalLevelAccountLineAnnualBalanceAmount(Integer totalLevelAccountLineAnnualBalanceAmount) { 200 this.totalLevelAccountLineAnnualBalanceAmount = totalLevelAccountLineAnnualBalanceAmount; 201 } 202 public BigDecimal getTotalLevelAppointmentRequestedCsfFteQuantity() { 203 return totalLevelAppointmentRequestedCsfFteQuantity; 204 } 205 public void setTotalLevelAppointmentRequestedCsfFteQuantity(BigDecimal totalLevelAppointmentRequestedCsfFteQuantity) { 206 this.totalLevelAppointmentRequestedCsfFteQuantity = totalLevelAppointmentRequestedCsfFteQuantity; 207 } 208 public BigDecimal getTotalLevelAppointmentRequestedFteQuantity() { 209 return totalLevelAppointmentRequestedFteQuantity; 210 } 211 public void setTotalLevelAppointmentRequestedFteQuantity(BigDecimal totalLevelAppointmentRequestedFteQuantity) { 212 this.totalLevelAppointmentRequestedFteQuantity = totalLevelAppointmentRequestedFteQuantity; 213 } 214 public Integer getTotalLevelFinancialBeginningBalanceLineAmount() { 215 return totalLevelFinancialBeginningBalanceLineAmount; 216 } 217 public void setTotalLevelFinancialBeginningBalanceLineAmount(Integer totalLevelFinancialBeginningBalanceLineAmount) { 218 this.totalLevelFinancialBeginningBalanceLineAmount = totalLevelFinancialBeginningBalanceLineAmount; 219 } 220 public BigDecimal getTotalLevelPositionCsfLeaveFteQuantity() { 221 return totalLevelPositionCsfLeaveFteQuantity; 222 } 223 public void setTotalLevelPositionCsfLeaveFteQuantity(BigDecimal totalLevelPositionCsfLeaveFteQuantity) { 224 this.totalLevelPositionCsfLeaveFteQuantity = totalLevelPositionCsfLeaveFteQuantity; 225 } 226 public BigDecimal getTotalLevelPositionFullTimeEquivalencyQuantity() { 227 return totalLevelPositionFullTimeEquivalencyQuantity; 228 } 229 public void setTotalLevelPositionFullTimeEquivalencyQuantity(BigDecimal totalLevelPositionFullTimeEquivalencyQuantity) { 230 this.totalLevelPositionFullTimeEquivalencyQuantity = totalLevelPositionFullTimeEquivalencyQuantity; 231 } 232 public Integer getTotalObjectAccountLineAnnualBalanceAmount() { 233 return totalObjectAccountLineAnnualBalanceAmount; 234 } 235 public void setTotalObjectAccountLineAnnualBalanceAmount(Integer totalObjectAccountLineAnnualBalanceAmount) { 236 this.totalObjectAccountLineAnnualBalanceAmount = totalObjectAccountLineAnnualBalanceAmount; 237 } 238 public BigDecimal getTotalObjectAppointmentRequestedCsfFteQuantity() { 239 return totalObjectAppointmentRequestedCsfFteQuantity; 240 } 241 public void setTotalObjectAppointmentRequestedCsfFteQuantity(BigDecimal totalObjectAppointmentRequestedCsfFteQuantity) { 242 this.totalObjectAppointmentRequestedCsfFteQuantity = totalObjectAppointmentRequestedCsfFteQuantity; 243 } 244 public BigDecimal getTotalObjectAppointmentRequestedFteQuantity() { 245 return totalObjectAppointmentRequestedFteQuantity; 246 } 247 public void setTotalObjectAppointmentRequestedFteQuantity(BigDecimal totalObjectAppointmentRequestedFteQuantity) { 248 this.totalObjectAppointmentRequestedFteQuantity = totalObjectAppointmentRequestedFteQuantity; 249 } 250 public Integer getTotalObjectFinancialBeginningBalanceLineAmount() { 251 return totalObjectFinancialBeginningBalanceLineAmount; 252 } 253 public void setTotalObjectFinancialBeginningBalanceLineAmount(Integer totalObjectFinancialBeginningBalanceLineAmount) { 254 this.totalObjectFinancialBeginningBalanceLineAmount = totalObjectFinancialBeginningBalanceLineAmount; 255 } 256 public BigDecimal getTotalObjectPositionCsfLeaveFteQuantity() { 257 return totalObjectPositionCsfLeaveFteQuantity; 258 } 259 public void setTotalObjectPositionCsfLeaveFteQuantity(BigDecimal totalObjectPositionCsfLeaveFteQuantity) { 260 this.totalObjectPositionCsfLeaveFteQuantity = totalObjectPositionCsfLeaveFteQuantity; 261 } 262 public BigDecimal getTotalObjectPositionFullTimeEquivalencyQuantity() { 263 return totalObjectPositionFullTimeEquivalencyQuantity; 264 } 265 public void setTotalObjectPositionFullTimeEquivalencyQuantity(BigDecimal totalObjectPositionFullTimeEquivalencyQuantity) { 266 this.totalObjectPositionFullTimeEquivalencyQuantity = totalObjectPositionFullTimeEquivalencyQuantity; 267 } 268 public Integer getTypeAccountLineAnnualBalanceAmount() { 269 return typeAccountLineAnnualBalanceAmount; 270 } 271 public void setTypeAccountLineAnnualBalanceAmount(Integer typeAccountLineAnnualBalanceAmount) { 272 this.typeAccountLineAnnualBalanceAmount = typeAccountLineAnnualBalanceAmount; 273 } 274 public BigDecimal getTypeAppointmentRequestedCsfFteQuantity() { 275 return typeAppointmentRequestedCsfFteQuantity; 276 } 277 public void setTypeAppointmentRequestedCsfFteQuantity(BigDecimal typeAppointmentRequestedCsfFteQuantity) { 278 this.typeAppointmentRequestedCsfFteQuantity = typeAppointmentRequestedCsfFteQuantity; 279 } 280 public BigDecimal getTypeAppointmentRequestedFteQuantity() { 281 return typeAppointmentRequestedFteQuantity; 282 } 283 public void setTypeAppointmentRequestedFteQuantity(BigDecimal typeAppointmentRequestedFteQuantity) { 284 this.typeAppointmentRequestedFteQuantity = typeAppointmentRequestedFteQuantity; 285 } 286 public Integer getTypeFinancialBeginningBalanceLineAmount() { 287 return typeFinancialBeginningBalanceLineAmount; 288 } 289 public void setTypeFinancialBeginningBalanceLineAmount(Integer typeFinancialBeginningBalanceLineAmount) { 290 this.typeFinancialBeginningBalanceLineAmount = typeFinancialBeginningBalanceLineAmount; 291 } 292 public BigDecimal getTypePositionCsfLeaveFteQuantity() { 293 return typePositionCsfLeaveFteQuantity; 294 } 295 public void setTypePositionCsfLeaveFteQuantity(BigDecimal typePositionCsfLeaveFteQuantity) { 296 this.typePositionCsfLeaveFteQuantity = typePositionCsfLeaveFteQuantity; 297 } 298 public BigDecimal getTypePositionFullTimeEquivalencyQuantity() { 299 return typePositionFullTimeEquivalencyQuantity; 300 } 301 public void setTypePositionFullTimeEquivalencyQuantity(BigDecimal typePositionFullTimeEquivalencyQuantity) { 302 this.typePositionFullTimeEquivalencyQuantity = typePositionFullTimeEquivalencyQuantity; 303 } 304 public Integer getAccountTrnfrInAccountLineAnnualBalanceAmount() { 305 return accountTrnfrInAccountLineAnnualBalanceAmount; 306 } 307 public void setAccountTrnfrInAccountLineAnnualBalanceAmount(Integer accountTrnfrInAccountLineAnnualBalanceAmount) { 308 this.accountTrnfrInAccountLineAnnualBalanceAmount = accountTrnfrInAccountLineAnnualBalanceAmount; 309 } 310 public Integer getAccountTrnfrInFinancialBeginningBalanceLineAmount() { 311 return accountTrnfrInFinancialBeginningBalanceLineAmount; 312 } 313 public void setAccountTrnfrInFinancialBeginningBalanceLineAmount(Integer accountTrnfrInFinancialBeginningBalanceLineAmount) { 314 this.accountTrnfrInFinancialBeginningBalanceLineAmount = accountTrnfrInFinancialBeginningBalanceLineAmount; 315 } 316 public Integer getSubFundTrnfrInAccountLineAnnualBalanceAmount() { 317 return subFundTrnfrInAccountLineAnnualBalanceAmount; 318 } 319 public void setSubFundTrnfrInAccountLineAnnualBalanceAmount(Integer subFundTrnfrInAccountLineAnnualBalanceAmount) { 320 this.subFundTrnfrInAccountLineAnnualBalanceAmount = subFundTrnfrInAccountLineAnnualBalanceAmount; 321 } 322 public Integer getSubFundTrnfrInFinancialBeginningBalanceLineAmount() { 323 return subFundTrnfrInFinancialBeginningBalanceLineAmount; 324 } 325 public void setSubFundTrnfrInFinancialBeginningBalanceLineAmount(Integer subFundTrnfrInFinancialBeginningBalanceLineAmount) { 326 this.subFundTrnfrInFinancialBeginningBalanceLineAmount = subFundTrnfrInFinancialBeginningBalanceLineAmount; 327 } 328 329 330 }