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 }