1   
2   
3   
4   
5   
6   
7   
8   
9   
10  
11  
12  
13  
14  
15  
16  
17  package org.kuali.ole.coa.businessobject;
18  
19  import java.util.LinkedHashMap;
20  
21  import org.kuali.ole.sys.OLEPropertyConstants;
22  import org.kuali.ole.sys.businessobject.SystemOptions;
23  import org.kuali.rice.krad.bo.GlobalBusinessObjectDetailBase;
24  
25  
26  
27  
28  public class SubObjectCodeGlobalDetail extends GlobalBusinessObjectDetailBase {
29  
30      private String documentNumber;
31      private Integer universityFiscalYear;
32      private String chartOfAccountsCode;
33      private String financialObjectCode;
34  
35      private ObjectCode financialObject;
36      private SystemOptions universityFiscal;
37      private Chart chartOfAccounts;
38  
39      
40  
41  
42      public SubObjectCodeGlobalDetail() {
43  
44      }
45  
46      
47  
48  
49  
50  
51      public String getDocumentNumber() {
52          return documentNumber;
53      }
54  
55      
56  
57  
58  
59  
60      public void setDocumentNumber(String documentNumber) {
61          this.documentNumber = documentNumber;
62      }
63  
64  
65      
66  
67  
68  
69  
70      public Integer getUniversityFiscalYear() {
71          return universityFiscalYear;
72      }
73  
74      
75  
76  
77  
78  
79      public void setUniversityFiscalYear(Integer universityFiscalYear) {
80          this.universityFiscalYear = universityFiscalYear;
81      }
82  
83  
84      
85  
86  
87  
88  
89      public String getChartOfAccountsCode() {
90          return chartOfAccountsCode;
91      }
92  
93      
94  
95  
96  
97  
98      public void setChartOfAccountsCode(String chartOfAccountsCode) {
99          this.chartOfAccountsCode = chartOfAccountsCode;
100     }
101 
102 
103     
104 
105 
106 
107 
108     public String getFinancialObjectCode() {
109         return financialObjectCode;
110     }
111 
112     
113 
114 
115 
116 
117     public void setFinancialObjectCode(String financialObjectCode) {
118         this.financialObjectCode = financialObjectCode;
119     }
120 
121 
122     
123 
124 
125 
126 
127     public ObjectCode getFinancialObject() {
128         return financialObject;
129     }
130 
131     
132 
133 
134 
135 
136 
137     public void setFinancialObject(ObjectCode financialObject) {
138         this.financialObject = financialObject;
139     }
140 
141     public Chart getChartOfAccounts() {
142         return chartOfAccounts;
143     }
144 
145     public void setChartOfAccounts(Chart chartOfAccounts) {
146         this.chartOfAccounts = chartOfAccounts;
147     }
148 
149     public SystemOptions getUniversityFiscal() {
150         return universityFiscal;
151     }
152 
153     public void setUniversityFiscal(SystemOptions universityFiscal) {
154         this.universityFiscal = universityFiscal;
155     }
156 
157     
158 
159 
160     protected LinkedHashMap toStringMapper_RICE20_REFACTORME() {
161         LinkedHashMap m = new LinkedHashMap();
162         m.put(OLEPropertyConstants.DOCUMENT_NUMBER, getDocumentNumber());
163         if (this.universityFiscalYear != null) {
164             m.put("universityFiscalYear", this.universityFiscalYear.toString());
165         }
166         m.put("chartOfAccountsCode", this.chartOfAccountsCode);
167         m.put("financialObjectCode", this.financialObjectCode);
168         return m;
169     }
170 }