1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.kuali.kfs.module.ec.businessobject;
20
21 import java.util.HashMap;
22 import java.util.LinkedHashMap;
23 import java.util.Map;
24
25 import org.kuali.kfs.coa.businessobject.Chart;
26 import org.kuali.kfs.coa.businessobject.Organization;
27 import org.kuali.kfs.module.ec.EffortPropertyConstants;
28 import org.kuali.kfs.sys.KFSPropertyConstants;
29 import org.kuali.kfs.sys.businessobject.SystemOptions;
30 import org.kuali.kfs.sys.context.SpringContext;
31 import org.kuali.rice.krad.bo.PersistableBusinessObjectBase;
32 import org.kuali.rice.krad.service.BusinessObjectService;
33
34 public class OutstandingCertificationsByReport extends PersistableBusinessObjectBase {
35
36 private Integer universityFiscalYear;
37 private String effortCertificationReportNumber;
38 private String chartOfAccountsCode;
39 private String organizationCode;
40 private Integer outstandingCertificationCount;
41
42 private SystemOptions options;
43 private EffortCertificationReportDefinition effortCertificationReportDefinition;
44 private Chart chart;
45 private Organization organization;
46
47
48
49
50
51
52 public String getChartOfAccountsCode() {
53 return chartOfAccountsCode;
54 }
55
56
57
58
59
60
61 public void setChartOfAccountsCode(String chartOfAccountsCode) {
62 this.chartOfAccountsCode = chartOfAccountsCode;
63 }
64
65
66
67
68
69
70 public String getEffortCertificationReportNumber() {
71 return effortCertificationReportNumber;
72 }
73
74
75
76
77
78
79 public void setEffortCertificationReportNumber(String effortCertificationReportNumber) {
80 this.effortCertificationReportNumber = effortCertificationReportNumber;
81 }
82
83
84
85
86
87
88 public String getOrganizationCode() {
89 return organizationCode;
90 }
91
92
93
94
95
96
97 public void setOrganizationCode(String organizationCode) {
98 this.organizationCode = organizationCode;
99 }
100
101
102
103
104
105
106 public Integer getOutstandingCertificationCount() {
107 return outstandingCertificationCount;
108 }
109
110
111
112
113
114
115 public void setOutstandingCertificationCount(Integer outstandingCertificationCount) {
116 this.outstandingCertificationCount = outstandingCertificationCount;
117 }
118
119
120
121
122
123
124 public Integer getUniversityFiscalYear() {
125 return universityFiscalYear;
126 }
127
128
129
130
131
132
133 public void setUniversityFiscalYear(Integer universityFiscalYear) {
134 this.universityFiscalYear = universityFiscalYear;
135 }
136
137
138
139
140
141
142 public SystemOptions getOptions() {
143 return options;
144 }
145
146
147
148
149
150
151 public void setOptions(SystemOptions options) {
152 this.options = options;
153 }
154
155
156 protected LinkedHashMap toStringMapper_RICE20_REFACTORME() {
157 LinkedHashMap m = new LinkedHashMap();
158 m.put(KFSPropertyConstants.UNIVERSITY_FISCAL_YEAR, this.universityFiscalYear);
159 m.put(EffortPropertyConstants.EFFORT_CERTIFICATION_REPORT_NUMBER, this.effortCertificationReportNumber);
160 m.put(KFSPropertyConstants.CHART_OF_ACCOUNTS_CODE, this.chartOfAccountsCode);
161 m.put(KFSPropertyConstants.ORGANIZATION_CODE, this.organizationCode);
162
163 return m;
164 }
165
166
167
168
169
170
171 public EffortCertificationReportDefinition getEffortCertificationReportDefinition() {
172 return effortCertificationReportDefinition;
173 }
174
175
176
177
178
179
180 public void setEffortCertificationReportDefinition(EffortCertificationReportDefinition effortCertificationReportDefinition) {
181 this.effortCertificationReportDefinition = effortCertificationReportDefinition;
182 }
183
184
185
186
187
188
189 public Organization getOrganization() {
190 return organization;
191 }
192
193
194
195
196
197
198 public void setOrganization(Organization organization) {
199 this.organization = organization;
200 }
201
202
203
204
205
206
207 public Chart getChart() {
208 Map objectKeys = new HashMap();
209 objectKeys.put(KFSPropertyConstants.CHART_OF_ACCOUNTS_CODE, this.getChartOfAccountsCode());
210
211 return (Chart) SpringContext.getBean(BusinessObjectService.class).findByPrimaryKey(Chart.class, objectKeys);
212 }
213
214
215
216
217
218
219 public void setChart(Chart chart) {
220 this.chart = chart;
221 }
222
223 }