1   
2   
3   
4   
5   
6   
7   
8   
9   
10  
11  
12  
13  
14  
15  
16  package org.kuali.ole.sys.businessobject;
17  
18  import java.util.LinkedHashMap;
19  
20  import org.kuali.ole.coa.businessobject.BalanceType;
21  import org.kuali.ole.coa.businessobject.Chart;
22  import org.kuali.ole.coa.businessobject.ObjectType;
23  import org.kuali.ole.sys.OLEConstants;
24  import org.kuali.rice.krad.bo.PersistableBusinessObjectBase;
25  
26  
27  
28  
29  public class SystemOptions extends PersistableBusinessObjectBase implements FiscalYearBasedBusinessObject {
30  
31      public static final String CACHE_NAME = OLEConstants.APPLICATION_NAMESPACE_CODE + "/" + "SystemOptions";
32      
33      
34  
35  
36      public SystemOptions() {
37  
38      }
39  
40      private Integer universityFiscalYear;
41      private String actualFinancialBalanceTypeCd;
42      private String budgetCheckingBalanceTypeCd;
43      private boolean budgetCheckingOptionsCode;
44      private Integer universityFiscalYearStartYr;
45      private String universityFiscalYearStartMo;
46      private String finObjectTypeIncomecashCode;
47      private String finObjTypeExpenditureexpCd;
48      private String finObjTypeExpendNotExpCode;
49      private String finObjTypeExpNotExpendCode;
50      private String financialObjectTypeAssetsCd;
51      private String finObjectTypeLiabilitiesCode;
52      private String finObjectTypeFundBalanceCd;
53      private String extrnlEncumFinBalanceTypCd;
54      private String intrnlEncumFinBalanceTypCd;
55      private String preencumbranceFinBalTypeCd;
56      private String eliminationsFinBalanceTypeCd;
57      private String finObjTypeIncomeNotCashCd;
58      private String finObjTypeCshNotIncomeCd;
59      private String universityFiscalYearName;
60      private boolean financialBeginBalanceLoadInd;
61      private String universityFinChartOfAcctCd;
62      private String costShareEncumbranceBalanceTypeCd;
63      private String baseBudgetFinancialBalanceTypeCd;
64      private String monthlyBudgetFinancialBalanceTypeCd;
65      private String financialObjectTypeTransferIncomeCd;
66      private String financialObjectTypeTransferExpenseCd;
67      private String nominalFinancialBalanceTypeCd;
68  
69      private Chart universityFinChartOfAcct;
70      private ObjectType objectType;
71      private ObjectType finObjTypeExpenditureexp;
72      private ObjectType finObjTypeExpendNotExp;
73      private ObjectType finObjTypeExpNotExpend;
74      private ObjectType financialObjectTypeAssets;
75      private ObjectType finObjectTypeLiabilities;
76      private ObjectType finObjectTypeFundBalance;
77      private ObjectType finObjTypeIncomeNotCash;
78      private ObjectType finObjTypeCshNotIncome;
79      private ObjectType financialObjectTypeTransferIncome;
80      private ObjectType financialObjectTypeTransferExpense;
81      private BalanceType actualFinancialBalanceType;
82      private BalanceType budgetCheckingBalanceType;
83      private BalanceType extrnlEncumFinBalanceTyp;
84      private BalanceType intrnlEncumFinBalanceTyp;
85      private BalanceType preencumbranceFinBalType;
86      private BalanceType eliminationsFinBalanceType;
87      private BalanceType costShareEncumbranceBalanceType;
88      private BalanceType baseBudgetFinancialBalanceType;
89      private BalanceType monthlyBudgetFinancialBalanceType;
90      private BalanceType nominalFinancialBalanceType;
91  
92      
93  
94  
95  
96  
97      public Integer getUniversityFiscalYear() {
98          return universityFiscalYear;
99      }
100 
101     
102 
103 
104 
105 
106     public void setUniversityFiscalYear(Integer universityFiscalYear) {
107         this.universityFiscalYear = universityFiscalYear;
108     }
109 
110     
111 
112 
113 
114 
115     public String getActualFinancialBalanceTypeCd() {
116         return actualFinancialBalanceTypeCd;
117     }
118 
119     
120 
121 
122 
123 
124     public void setActualFinancialBalanceTypeCd(String actualFinancialBalanceTypeCd) {
125         this.actualFinancialBalanceTypeCd = actualFinancialBalanceTypeCd;
126     }
127 
128     
129 
130 
131 
132 
133     public String getBudgetCheckingBalanceTypeCd() {
134         return budgetCheckingBalanceTypeCd;
135     }
136 
137     
138 
139 
140 
141 
142     public void setBudgetCheckingBalanceTypeCd(String budgetCheckingBalanceTypeCd) {
143         this.budgetCheckingBalanceTypeCd = budgetCheckingBalanceTypeCd;
144     }
145 
146     
147 
148 
149 
150 
151     public boolean isBudgetCheckingOptionsCode() {
152         return budgetCheckingOptionsCode;
153     }
154 
155     
156 
157 
158 
159 
160     public void setBudgetCheckingOptionsCode(boolean budgetCheckingOptionsCode) {
161         this.budgetCheckingOptionsCode = budgetCheckingOptionsCode;
162     }
163 
164     
165 
166 
167 
168 
169     public Integer getUniversityFiscalYearStartYr() {
170         return universityFiscalYearStartYr;
171     }
172 
173     
174 
175 
176 
177 
178     public void setUniversityFiscalYearStartYr(Integer universityFiscalYearStartYr) {
179         this.universityFiscalYearStartYr = universityFiscalYearStartYr;
180     }
181 
182     
183 
184 
185 
186 
187     public String getUniversityFiscalYearStartMo() {
188         return universityFiscalYearStartMo;
189     }
190 
191     
192 
193 
194 
195 
196     public void setUniversityFiscalYearStartMo(String universityFiscalYearStartMo) {
197         this.universityFiscalYearStartMo = universityFiscalYearStartMo;
198     }
199 
200     
201 
202 
203 
204 
205     public String getFinObjectTypeIncomecashCode() {
206         return finObjectTypeIncomecashCode;
207     }
208 
209     
210 
211 
212 
213 
214     public void setFinObjectTypeIncomecashCode(String finObjectTypeIncomecashCode) {
215         this.finObjectTypeIncomecashCode = finObjectTypeIncomecashCode;
216     }
217 
218     
219 
220 
221 
222 
223     public String getFinObjTypeExpenditureexpCd() {
224         return finObjTypeExpenditureexpCd;
225     }
226 
227     
228 
229 
230 
231 
232     public void setFinObjTypeExpenditureexpCd(String finObjTypeExpenditureexpCd) {
233         this.finObjTypeExpenditureexpCd = finObjTypeExpenditureexpCd;
234     }
235 
236     
237 
238 
239 
240 
241     public String getFinObjTypeExpendNotExpCode() {
242         return finObjTypeExpendNotExpCode;
243     }
244 
245     
246 
247 
248 
249 
250     public void setFinObjTypeExpendNotExpCode(String finObjTypeExpendNotExpCode) {
251         this.finObjTypeExpendNotExpCode = finObjTypeExpendNotExpCode;
252     }
253 
254     
255 
256 
257 
258 
259     public String getFinObjTypeExpNotExpendCode() {
260         return finObjTypeExpNotExpendCode;
261     }
262 
263     
264 
265 
266 
267 
268     public void setFinObjTypeExpNotExpendCode(String finObjTypeExpNotExpendCode) {
269         this.finObjTypeExpNotExpendCode = finObjTypeExpNotExpendCode;
270     }
271 
272     
273 
274 
275 
276 
277     public String getFinancialObjectTypeAssetsCd() {
278         return financialObjectTypeAssetsCd;
279     }
280 
281     
282 
283 
284 
285 
286     public void setFinancialObjectTypeAssetsCd(String financialObjectTypeAssetsCd) {
287         this.financialObjectTypeAssetsCd = financialObjectTypeAssetsCd;
288     }
289 
290     
291 
292 
293 
294 
295     public String getFinObjectTypeLiabilitiesCode() {
296         return finObjectTypeLiabilitiesCode;
297     }
298 
299     
300 
301 
302 
303 
304     public void setFinObjectTypeLiabilitiesCode(String finObjectTypeLiabilitiesCode) {
305         this.finObjectTypeLiabilitiesCode = finObjectTypeLiabilitiesCode;
306     }
307 
308     
309 
310 
311 
312 
313     public String getFinObjectTypeFundBalanceCd() {
314         return finObjectTypeFundBalanceCd;
315     }
316 
317     
318 
319 
320 
321 
322     public void setFinObjectTypeFundBalanceCd(String finObjectTypeFundBalanceCd) {
323         this.finObjectTypeFundBalanceCd = finObjectTypeFundBalanceCd;
324     }
325 
326     
327 
328 
329 
330 
331     public String getExtrnlEncumFinBalanceTypCd() {
332         return extrnlEncumFinBalanceTypCd;
333     }
334 
335     
336 
337 
338 
339 
340     public void setExtrnlEncumFinBalanceTypCd(String extrnlEncumFinBalanceTypCd) {
341         this.extrnlEncumFinBalanceTypCd = extrnlEncumFinBalanceTypCd;
342     }
343 
344     
345 
346 
347 
348 
349     public String getIntrnlEncumFinBalanceTypCd() {
350         return intrnlEncumFinBalanceTypCd;
351     }
352 
353     
354 
355 
356 
357 
358     public void setIntrnlEncumFinBalanceTypCd(String intrnlEncumFinBalanceTypCd) {
359         this.intrnlEncumFinBalanceTypCd = intrnlEncumFinBalanceTypCd;
360     }
361 
362     
363 
364 
365 
366 
367     public String getPreencumbranceFinBalTypeCd() {
368         return preencumbranceFinBalTypeCd;
369     }
370 
371     
372 
373 
374 
375 
376     public void setPreencumbranceFinBalTypeCd(String preencumbranceFinBalTypeCd) {
377         this.preencumbranceFinBalTypeCd = preencumbranceFinBalTypeCd;
378     }
379 
380     
381 
382 
383 
384 
385     public String getEliminationsFinBalanceTypeCd() {
386         return eliminationsFinBalanceTypeCd;
387     }
388 
389     
390 
391 
392 
393 
394     public void setEliminationsFinBalanceTypeCd(String eliminationsFinBalanceTypeCd) {
395         this.eliminationsFinBalanceTypeCd = eliminationsFinBalanceTypeCd;
396     }
397 
398     
399 
400 
401 
402 
403     public String getFinObjTypeIncomeNotCashCd() {
404         return finObjTypeIncomeNotCashCd;
405     }
406 
407     
408 
409 
410 
411 
412     public void setFinObjTypeIncomeNotCashCd(String finObjTypeIncomeNotCashCd) {
413         this.finObjTypeIncomeNotCashCd = finObjTypeIncomeNotCashCd;
414     }
415 
416     
417 
418 
419 
420 
421     public String getFinObjTypeCshNotIncomeCd() {
422         return finObjTypeCshNotIncomeCd;
423     }
424 
425     
426 
427 
428 
429 
430     public void setFinObjTypeCshNotIncomeCd(String finObjTypeCshNotIncomeCd) {
431         this.finObjTypeCshNotIncomeCd = finObjTypeCshNotIncomeCd;
432     }
433 
434     
435 
436 
437 
438 
439     public String getUniversityFiscalYearName() {
440         return universityFiscalYearName;
441     }
442 
443     
444 
445 
446 
447 
448     public void setUniversityFiscalYearName(String universityFiscalYearName) {
449         this.universityFiscalYearName = universityFiscalYearName;
450     }
451 
452     
453 
454 
455 
456 
457     public boolean isFinancialBeginBalanceLoadInd() {
458         return financialBeginBalanceLoadInd;
459     }
460 
461     
462 
463 
464 
465 
466     public void setFinancialBeginBalanceLoadInd(boolean financialBeginBalanceLoadInd) {
467         this.financialBeginBalanceLoadInd = financialBeginBalanceLoadInd;
468     }
469 
470     
471 
472 
473 
474 
475     public Chart getUniversityFinChartOfAcct() {
476         return universityFinChartOfAcct;
477     }
478 
479     
480 
481 
482 
483 
484 
485     public void setUniversityFinChartOfAcct(Chart universityFinChartOfAcct) {
486         this.universityFinChartOfAcct = universityFinChartOfAcct;
487     }
488 
489     
490 
491 
492     public String getUniversityFinChartOfAcctCd() {
493         return universityFinChartOfAcctCd;
494     }
495 
496     
497 
498 
499     public void setUniversityFinChartOfAcctCd(String universityFinChartOfAcctCd) {
500         this.universityFinChartOfAcctCd = universityFinChartOfAcctCd;
501     }
502 
503     
504 
505 
506     public BalanceType getActualFinancialBalanceType() {
507         return actualFinancialBalanceType;
508     }
509 
510     
511 
512 
513     public void setActualFinancialBalanceType(BalanceType actualFinancialBalanceType) {
514         this.actualFinancialBalanceType = actualFinancialBalanceType;
515     }
516 
517     
518 
519 
520     public BalanceType getBudgetCheckingBalanceType() {
521         return budgetCheckingBalanceType;
522     }
523 
524     
525 
526 
527     public void setBudgetCheckingBalanceType(BalanceType budgetCheckingBalanceType) {
528         this.budgetCheckingBalanceType = budgetCheckingBalanceType;
529     }
530 
531     
532 
533 
534     public BalanceType getEliminationsFinBalanceType() {
535         return eliminationsFinBalanceType;
536     }
537 
538     
539 
540 
541     public void setEliminationsFinBalanceType(BalanceType eliminationsFinBalanceType) {
542         this.eliminationsFinBalanceType = eliminationsFinBalanceType;
543     }
544 
545     
546 
547 
548     public BalanceType getExtrnlEncumFinBalanceTyp() {
549         return extrnlEncumFinBalanceTyp;
550     }
551 
552     
553 
554 
555     public void setExtrnlEncumFinBalanceTyp(BalanceType extrnlEncumFinBalanceTyp) {
556         this.extrnlEncumFinBalanceTyp = extrnlEncumFinBalanceTyp;
557     }
558 
559     
560 
561 
562     public ObjectType getFinancialObjectTypeAssets() {
563         return financialObjectTypeAssets;
564     }
565 
566     
567 
568 
569     public void setFinancialObjectTypeAssets(ObjectType financialObjectTypeAssets) {
570         this.financialObjectTypeAssets = financialObjectTypeAssets;
571     }
572 
573     
574 
575 
576     public ObjectType getFinObjectTypeFundBalance() {
577         return finObjectTypeFundBalance;
578     }
579 
580     
581 
582 
583     public void setFinObjectTypeFundBalance(ObjectType finObjectTypeFundBalance) {
584         this.finObjectTypeFundBalance = finObjectTypeFundBalance;
585     }
586 
587     
588 
589 
590     public ObjectType getFinObjectTypeLiabilities() {
591         return finObjectTypeLiabilities;
592     }
593 
594     
595 
596 
597     public void setFinObjectTypeLiabilities(ObjectType finObjectTypeLiabilities) {
598         this.finObjectTypeLiabilities = finObjectTypeLiabilities;
599     }
600 
601     
602 
603 
604     public ObjectType getFinObjTypeCshNotIncome() {
605         return finObjTypeCshNotIncome;
606     }
607 
608     
609 
610 
611     public void setFinObjTypeCshNotIncome(ObjectType finObjTypeCshNotIncome) {
612         this.finObjTypeCshNotIncome = finObjTypeCshNotIncome;
613     }
614 
615     
616 
617 
618     public ObjectType getFinObjTypeExpenditureexp() {
619         return finObjTypeExpenditureexp;
620     }
621 
622     
623 
624 
625     public void setFinObjTypeExpenditureexp(ObjectType finObjTypeExpenditureexp) {
626         this.finObjTypeExpenditureexp = finObjTypeExpenditureexp;
627     }
628 
629     
630 
631 
632     public ObjectType getFinObjTypeExpendNotExp() {
633         return finObjTypeExpendNotExp;
634     }
635 
636     
637 
638 
639     public void setFinObjTypeExpendNotExp(ObjectType finObjTypeExpendNotExp) {
640         this.finObjTypeExpendNotExp = finObjTypeExpendNotExp;
641     }
642 
643     
644 
645 
646     public ObjectType getFinObjTypeExpNotExpend() {
647         return finObjTypeExpNotExpend;
648     }
649 
650     
651 
652 
653     public void setFinObjTypeExpNotExpend(ObjectType finObjTypeExpNotExpend) {
654         this.finObjTypeExpNotExpend = finObjTypeExpNotExpend;
655     }
656 
657     
658 
659 
660     public ObjectType getFinObjTypeIncomeNotCash() {
661         return finObjTypeIncomeNotCash;
662     }
663 
664     
665 
666 
667     public void setFinObjTypeIncomeNotCash(ObjectType finObjTypeIncomeNotCash) {
668         this.finObjTypeIncomeNotCash = finObjTypeIncomeNotCash;
669     }
670 
671     
672 
673 
674     public BalanceType getIntrnlEncumFinBalanceTyp() {
675         return intrnlEncumFinBalanceTyp;
676     }
677 
678     
679 
680 
681     public void setIntrnlEncumFinBalanceTyp(BalanceType intrnlEncumFinBalanceTyp) {
682         this.intrnlEncumFinBalanceTyp = intrnlEncumFinBalanceTyp;
683     }
684 
685     
686 
687 
688     public ObjectType getObjectType() {
689         return objectType;
690     }
691 
692     
693 
694 
695     public void setObjectType(ObjectType objectType) {
696         this.objectType = objectType;
697     }
698 
699     
700 
701 
702     public BalanceType getPreencumbranceFinBalType() {
703         return preencumbranceFinBalType;
704     }
705 
706     
707 
708 
709     public void setPreencumbranceFinBalType(BalanceType preencumbranceFinBalType) {
710         this.preencumbranceFinBalType = preencumbranceFinBalType;
711     }
712 
713     
714 
715 
716 
717 
718     public String getCostShareEncumbranceBalanceTypeCd() {
719         return costShareEncumbranceBalanceTypeCd;
720     }
721 
722     
723 
724 
725 
726 
727     public void setCostShareEncumbranceBalanceTypeCd(String costShareEncumbranceBalanceTypeCd) {
728         this.costShareEncumbranceBalanceTypeCd = costShareEncumbranceBalanceTypeCd;
729     }
730 
731     
732 
733 
734 
735 
736     public BalanceType getCostShareEncumbranceBalanceType() {
737         return costShareEncumbranceBalanceType;
738     }
739 
740     
741 
742 
743 
744 
745 
746     public void setCostShareEncumbranceBalanceType(BalanceType costShareEncumbranceBalanceType) {
747         this.costShareEncumbranceBalanceType = costShareEncumbranceBalanceType;
748     }
749 
750     
751 
752 
753 
754 
755     public String getBaseBudgetFinancialBalanceTypeCd() {
756         return baseBudgetFinancialBalanceTypeCd;
757     }
758 
759     
760 
761 
762 
763 
764     public void setBaseBudgetFinancialBalanceTypeCd(String baseBudgetFinancialBalanceTypeCd) {
765         this.baseBudgetFinancialBalanceTypeCd = baseBudgetFinancialBalanceTypeCd;
766     }
767 
768     
769 
770 
771 
772 
773     public String getMonthlyBudgetFinancialBalanceTypeCd() {
774         return monthlyBudgetFinancialBalanceTypeCd;
775     }
776 
777     
778 
779 
780 
781 
782     public void setMonthlyBudgetFinancialBalanceTypeCd(String monthlyBudgetFinancialBalanceTypeCode) {
783         this.monthlyBudgetFinancialBalanceTypeCd = monthlyBudgetFinancialBalanceTypeCode;
784     }
785 
786     
787 
788 
789 
790 
791     public String getFinancialObjectTypeTransferIncomeCd() {
792         return financialObjectTypeTransferIncomeCd;
793     }
794 
795     
796 
797 
798 
799 
800     public void setFinancialObjectTypeTransferIncomeCd(String financialObjectTypeTransferIncomeCd) {
801         this.financialObjectTypeTransferIncomeCd = financialObjectTypeTransferIncomeCd;
802     }
803 
804     
805 
806 
807 
808 
809     public String getFinancialObjectTypeTransferExpenseCd() {
810         return financialObjectTypeTransferExpenseCd;
811     }
812 
813     
814 
815 
816 
817 
818     public void setFinancialObjectTypeTransferExpenseCd(String financialObjectTypeTransferExpenseCd) {
819         this.financialObjectTypeTransferExpenseCd = financialObjectTypeTransferExpenseCd;
820     }
821 
822     
823 
824 
825 
826 
827     public ObjectType getFinancialObjectTypeTransferIncome() {
828         return financialObjectTypeTransferIncome;
829     }
830 
831     
832 
833 
834 
835 
836 
837     public void setFinancialObjectTypeTransferIncome(ObjectType financialObjectTypeTransferIncome) {
838         this.financialObjectTypeTransferIncome = financialObjectTypeTransferIncome;
839     }
840 
841     
842 
843 
844 
845 
846     public ObjectType getFinancialObjectTypeTransferExpense() {
847         return financialObjectTypeTransferExpense;
848     }
849 
850     
851 
852 
853 
854 
855 
856     public void setFinancialObjectTypeTransferExpense(ObjectType financialObjectTypeTransferExpense) {
857         this.financialObjectTypeTransferExpense = financialObjectTypeTransferExpense;
858     }
859 
860     
861 
862 
863 
864 
865     public BalanceType getBaseBudgetFinancialBalanceType() {
866         return baseBudgetFinancialBalanceType;
867     }
868 
869     
870 
871 
872 
873 
874 
875     public void setBaseBudgetFinancialBalanceType(BalanceType baseBudgetFinancialBalanceType) {
876         this.baseBudgetFinancialBalanceType = baseBudgetFinancialBalanceType;
877     }
878 
879     
880 
881 
882 
883 
884     public BalanceType getMonthlyBudgetFinancialBalanceType() {
885         return monthlyBudgetFinancialBalanceType;
886     }
887 
888     
889 
890 
891 
892 
893 
894     public void setMonthlyBudgetFinancialBalanceType(BalanceType monthlyBudgetFinancialBalanceType) {
895         this.monthlyBudgetFinancialBalanceType = monthlyBudgetFinancialBalanceType;
896     }
897 
898     
899 
900 
901 
902 
903     public String getNominalFinancialBalanceTypeCd() {
904         return nominalFinancialBalanceTypeCd;
905     }
906 
907     
908 
909 
910 
911 
912     public void setNominalFinancialBalanceTypeCd(String nominalFinancialBalanceTypeCd) {
913         this.nominalFinancialBalanceTypeCd = nominalFinancialBalanceTypeCd;
914     }
915 
916     
917 
918 
919 
920 
921     public BalanceType getNominalFinancialBalanceType() {
922         return nominalFinancialBalanceType;
923     }
924 
925     
926 
927 
928 
929 
930 
931     public void setNominalFinancialBalanceType(BalanceType nominalFinancialBalanceType) {
932         this.nominalFinancialBalanceType = nominalFinancialBalanceType;
933     }
934 
935     
936 
937 
938     @SuppressWarnings("rawtypes")
939     protected LinkedHashMap toStringMapper_RICE20_REFACTORME() {
940         LinkedHashMap map = new LinkedHashMap();
941         map.put("universityFiscalYear", getUniversityFiscalYear());
942         return map;
943     }
944 
945 }