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        }