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