1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package org.kuali.kfs.module.bc.businessobject;
21
22 import java.util.LinkedHashMap;
23
24 import org.kuali.kfs.coa.businessobject.Account;
25 import org.kuali.kfs.coa.businessobject.Chart;
26 import org.kuali.kfs.coa.businessobject.ObjectType;
27 import org.kuali.kfs.coa.businessobject.SubAccount;
28 import org.kuali.rice.core.api.util.type.KualiInteger;
29 import org.kuali.rice.krad.bo.PersistableBusinessObjectBase;
30
31
32
33
34 public class BudgetConstructionRequestMove extends PersistableBusinessObjectBase {
35
36 private String principalId;
37 private String chartOfAccountsCode;
38 private String accountNumber;
39 private String subAccountNumber;
40 private String financialObjectCode;
41 private String financialSubObjectCode;
42 private String financialObjectTypeCode;
43 private KualiInteger accountLineAnnualBalanceAmount;
44 private String requestUpdateErrorCode;
45 private KualiInteger financialDocumentMonth1LineAmount;
46 private KualiInteger financialDocumentMonth2LineAmount;
47 private KualiInteger financialDocumentMonth3LineAmount;
48 private KualiInteger financialDocumentMonth4LineAmount;
49 private KualiInteger financialDocumentMonth5LineAmount;
50 private KualiInteger financialDocumentMonth6LineAmount;
51 private KualiInteger financialDocumentMonth7LineAmount;
52 private KualiInteger financialDocumentMonth8LineAmount;
53 private KualiInteger financialDocumentMonth9LineAmount;
54 private KualiInteger financialDocumentMonth10LineAmount;
55 private KualiInteger financialDocumentMonth11LineAmount;
56 private KualiInteger financialDocumentMonth12LineAmount;
57
58 private boolean hasAccess = false;
59 private boolean hasLock = false;
60
61 private Chart chartOfAccounts;
62 private Account account;
63 private SubAccount subAccount;
64 private ObjectType objectType;
65
66
67
68
69 public BudgetConstructionRequestMove() {
70
71 }
72
73
74
75
76
77
78 public String getPrincipalId() {
79 return principalId;
80 }
81
82
83
84
85
86
87 public void setPrincipalId(String principalId) {
88 this.principalId = principalId;
89 }
90
91
92
93
94
95
96
97 public String getChartOfAccountsCode() {
98 return chartOfAccountsCode;
99 }
100
101
102
103
104
105
106 public void setChartOfAccountsCode(String chartOfAccountsCode) {
107 this.chartOfAccountsCode = chartOfAccountsCode;
108 }
109
110
111
112
113
114
115
116 public String getAccountNumber() {
117 return accountNumber;
118 }
119
120
121
122
123
124
125 public void setAccountNumber(String accountNumber) {
126 this.accountNumber = accountNumber;
127 }
128
129
130
131
132
133
134
135 public String getSubAccountNumber() {
136 return subAccountNumber;
137 }
138
139
140
141
142
143
144 public void setSubAccountNumber(String subAccountNumber) {
145 this.subAccountNumber = subAccountNumber;
146 }
147
148
149
150
151
152
153
154 public String getFinancialObjectCode() {
155 return financialObjectCode;
156 }
157
158
159
160
161
162
163 public void setFinancialObjectCode(String financialObjectCode) {
164 this.financialObjectCode = financialObjectCode;
165 }
166
167
168
169
170
171
172
173 public String getFinancialSubObjectCode() {
174 return financialSubObjectCode;
175 }
176
177
178
179
180
181
182 public void setFinancialSubObjectCode(String financialSubObjectCode) {
183 this.financialSubObjectCode = financialSubObjectCode;
184 }
185
186
187
188
189
190
191
192 public String getFinancialObjectTypeCode() {
193 return financialObjectTypeCode;
194 }
195
196
197
198
199
200
201 public void setFinancialObjectTypeCode(String financialObjectTypeCode) {
202 this.financialObjectTypeCode = financialObjectTypeCode;
203 }
204
205
206
207
208
209
210
211 public KualiInteger getAccountLineAnnualBalanceAmount() {
212 return accountLineAnnualBalanceAmount;
213 }
214
215
216
217
218
219
220 public void setAccountLineAnnualBalanceAmount(KualiInteger accountLineAnnualBalanceAmount) {
221 this.accountLineAnnualBalanceAmount = accountLineAnnualBalanceAmount;
222 }
223
224
225
226
227
228
229 public String getRequestUpdateErrorCode() {
230 return requestUpdateErrorCode;
231 }
232
233
234
235
236
237
238 public void setRequestUpdateErrorCode(String requestUpdateErrorCode) {
239 this.requestUpdateErrorCode = requestUpdateErrorCode;
240 }
241
242
243
244
245
246
247
248 public KualiInteger getFinancialDocumentMonth10LineAmount() {
249 return financialDocumentMonth10LineAmount;
250 }
251
252
253
254
255
256
257 public void setFinancialDocumentMonth10LineAmount(KualiInteger financialDocumentMonth10LineAmount) {
258 this.financialDocumentMonth10LineAmount = financialDocumentMonth10LineAmount;
259 }
260
261
262
263
264
265
266 public KualiInteger getFinancialDocumentMonth11LineAmount() {
267 return financialDocumentMonth11LineAmount;
268 }
269
270
271
272
273
274
275 public void setFinancialDocumentMonth11LineAmount(KualiInteger financialDocumentMonth11LineAmount) {
276 this.financialDocumentMonth11LineAmount = financialDocumentMonth11LineAmount;
277 }
278
279
280
281
282
283
284 public KualiInteger getFinancialDocumentMonth12LineAmount() {
285 return financialDocumentMonth12LineAmount;
286 }
287
288
289
290
291
292
293 public void setFinancialDocumentMonth12LineAmount(KualiInteger financialDocumentMonth12LineAmount) {
294 this.financialDocumentMonth12LineAmount = financialDocumentMonth12LineAmount;
295 }
296
297
298
299
300
301
302 public KualiInteger getFinancialDocumentMonth1LineAmount() {
303 return financialDocumentMonth1LineAmount;
304 }
305
306
307
308
309
310
311 public void setFinancialDocumentMonth1LineAmount(KualiInteger financialDocumentMonth1LineAmount) {
312 this.financialDocumentMonth1LineAmount = financialDocumentMonth1LineAmount;
313 }
314
315
316
317
318
319
320 public KualiInteger getFinancialDocumentMonth2LineAmount() {
321 return financialDocumentMonth2LineAmount;
322 }
323
324
325
326
327
328
329 public void setFinancialDocumentMonth2LineAmount(KualiInteger financialDocumentMonth2LineAmount) {
330 this.financialDocumentMonth2LineAmount = financialDocumentMonth2LineAmount;
331 }
332
333
334
335
336
337
338 public KualiInteger getFinancialDocumentMonth3LineAmount() {
339 return financialDocumentMonth3LineAmount;
340 }
341
342
343
344
345
346
347 public void setFinancialDocumentMonth3LineAmount(KualiInteger financialDocumentMonth3LineAmount) {
348 this.financialDocumentMonth3LineAmount = financialDocumentMonth3LineAmount;
349 }
350
351
352
353
354
355
356 public KualiInteger getFinancialDocumentMonth4LineAmount() {
357 return financialDocumentMonth4LineAmount;
358 }
359
360
361
362
363
364
365 public void setFinancialDocumentMonth4LineAmount(KualiInteger financialDocumentMonth4LineAmount) {
366 this.financialDocumentMonth4LineAmount = financialDocumentMonth4LineAmount;
367 }
368
369
370
371
372
373
374 public KualiInteger getFinancialDocumentMonth5LineAmount() {
375 return financialDocumentMonth5LineAmount;
376 }
377
378
379
380
381
382
383 public void setFinancialDocumentMonth5LineAmount(KualiInteger financialDocumentMonth5LineAmount) {
384 this.financialDocumentMonth5LineAmount = financialDocumentMonth5LineAmount;
385 }
386
387
388
389
390
391
392 public KualiInteger getFinancialDocumentMonth6LineAmount() {
393 return financialDocumentMonth6LineAmount;
394 }
395
396
397
398
399
400
401 public void setFinancialDocumentMonth6LineAmount(KualiInteger financialDocumentMonth6LineAmount) {
402 this.financialDocumentMonth6LineAmount = financialDocumentMonth6LineAmount;
403 }
404
405
406
407
408
409
410 public KualiInteger getFinancialDocumentMonth7LineAmount() {
411 return financialDocumentMonth7LineAmount;
412 }
413
414
415
416
417
418
419 public void setFinancialDocumentMonth7LineAmount(KualiInteger financialDocumentMonth7LineAmount) {
420 this.financialDocumentMonth7LineAmount = financialDocumentMonth7LineAmount;
421 }
422
423
424
425
426
427
428 public KualiInteger getFinancialDocumentMonth8LineAmount() {
429 return financialDocumentMonth8LineAmount;
430 }
431
432
433
434
435
436
437 public void setFinancialDocumentMonth8LineAmount(KualiInteger financialDocumentMonth8LineAmount) {
438 this.financialDocumentMonth8LineAmount = financialDocumentMonth8LineAmount;
439 }
440
441
442
443
444
445
446 public KualiInteger getFinancialDocumentMonth9LineAmount() {
447 return financialDocumentMonth9LineAmount;
448 }
449
450
451
452
453
454
455 public void setFinancialDocumentMonth9LineAmount(KualiInteger financialDocumentMonth9LineAmount) {
456 this.financialDocumentMonth9LineAmount = financialDocumentMonth9LineAmount;
457 }
458
459
460
461
462
463
464 public Chart getChartOfAccounts() {
465 return chartOfAccounts;
466 }
467
468
469
470
471
472
473 public boolean getHasAccess() {
474 return this.hasAccess;
475 }
476
477
478
479
480
481
482 public void setHasAccess(boolean hasAccess) {
483 this.hasAccess = hasAccess;
484 }
485
486
487
488
489
490
491 public boolean getHasLock() {
492 return this.hasLock;
493 }
494
495
496
497
498
499
500 public void setHasLock(boolean hasLock) {
501 this.hasLock = hasLock;
502 }
503
504
505
506
507
508
509 public String getSubAccountingString() {
510 return principalId + "-" + chartOfAccountsCode + "-" + accountNumber + "-" + subAccountNumber;
511 }
512
513 public String getErrorLinePrefixForLogFile() {
514 return "Line Key: " + chartOfAccountsCode + ", " + accountNumber + ", " + subAccountNumber + ", " + financialObjectCode + ", " + financialSubObjectCode;
515 }
516
517
518
519
520
521
522
523 public void setChartOfAccounts(Chart chartOfAccounts) {
524 this.chartOfAccounts = chartOfAccounts;
525 }
526
527
528
529
530
531
532 public Account getAccount() {
533 return account;
534 }
535
536
537
538
539
540
541
542 public void setAccount(Account account) {
543 this.account = account;
544 }
545
546
547
548
549
550
551 public ObjectType getObjectType() {
552 return objectType;
553 }
554
555
556
557
558
559
560
561 public void setObjectType(ObjectType objectType) {
562 this.objectType = objectType;
563 }
564
565
566
567
568
569
570 public SubAccount getSubAccount() {
571 return subAccount;
572 }
573
574
575
576
577
578
579
580 public void setSubAccount(SubAccount subAccount) {
581 this.subAccount = subAccount;
582 }
583
584
585
586
587 protected LinkedHashMap toStringMapper_RICE20_REFACTORME() {
588 LinkedHashMap m = new LinkedHashMap();
589 m.put("principalId", this.principalId);
590 m.put("chartOfAccountsCode", this.chartOfAccountsCode);
591 m.put("accountNumber", this.accountNumber);
592 m.put("subAccountNumber", this.subAccountNumber);
593 m.put("financialObjectCode", this.financialObjectCode);
594 m.put("financialSubObjectCode", this.financialSubObjectCode);
595 return m;
596 }
597
598 }
599