001: /*
002: * Copyright 2006-2007 The Kuali Foundation.
003: *
004: * Licensed under the Educational Community License, Version 1.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/ecl1.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:
017: package org.kuali.module.chart.bo;
018:
019: import java.sql.Timestamp;
020: import java.util.LinkedHashMap;
021:
022: import org.kuali.core.bo.Campus;
023: import org.kuali.core.bo.PersistableBusinessObjectBase;
024: import org.kuali.core.bo.user.UniversalUser;
025: import org.kuali.core.service.UniversalUserService;
026: import org.kuali.kfs.context.SpringContext;
027:
028: /**
029: *
030: */
031: public class OrganizationExtension extends
032: PersistableBusinessObjectBase {
033:
034: private String chartOfAccountsCode;
035: private String organizationCode;
036: private String hrmsShortDescription;
037: private String hrmsCompany;
038: private String hrmsSetIdLocation;
039: private String hrmsLocation;
040: private String hrmsTaxLocationCode;
041: private String hrmsPersonnelApproverUniversalId;
042: private String hrmsManagerPositionNumber;
043: private Integer hrmsBudgetYearEndDate;
044: private String hrmsBudgetLevel;
045: private String hrmsGeneralLedgerExpense;
046: private String hrmsEqualEmploymentOpportunity4Function;
047: private String hrmsAccidentInsurance;
048: private String hrmsSocialInsuranceAccidentNumber;
049: private String hrmsHazard;
050: private String hrmsEstablishmentId;
051: private String hrmsRiskCode;
052: private String hrmsFullTimeEmploymentEditIndicator;
053: private String hrmsDepartmentTenureFlag;
054: private String hrmsTimeAndLaborDistributionInformation;
055: private String hrmsUseBudgetsIndicator;
056: private String hrmsUseEncumbrancesIndicator;
057: private String hrmsUseDistributionIndicator;
058: private String hrmsBudgetDepartmentId;
059: private String hrmsDistributionProrateOption;
060: private String hrmsHealthProgramStatisticsDepartmentCode;
061: private String hrmsHealthProgramStatisticsFaculty;
062: private String hrmsAccountingOwner;
063: private String hrmsCountryGroup;
064: private String hrmsIuOrganizationMailDropCode;
065: private String hrmsIuOrganizationAddress2;
066: private String hrmsIuOrganizationAddress3;
067: private String hrmsIuCampusCode;
068: private String hrmsIuCampusBuilding;
069: private String hrmsIuCampusRoom;
070: private boolean hrmsIuPositionAllowedFlag;
071: private boolean hrmsIuTenureAllowedFlag;
072: private boolean hrmsIuTitleAllowedFlag;
073: private boolean hrmsIuOccupationalUnitAllowedFlag;
074: private String fiscalApproverUniversalId;
075: private Timestamp hrmsLastUpdateDate;
076:
077: private Chart chartOfAccounts;
078: private Org organization;
079: private UniversalUser hrmsPersonnelApproverUniversal;
080: private Campus hrmsIuCampus;
081: private UniversalUser fiscalApproverUniversal;
082:
083: /**
084: * Default constructor.
085: */
086: public OrganizationExtension() {
087:
088: }
089:
090: /**
091: * Gets the chartOfAccountsCode attribute.
092: *
093: * @return Returns the chartOfAccountsCode
094: */
095: public String getChartOfAccountsCode() {
096: return chartOfAccountsCode;
097: }
098:
099: /**
100: * Sets the chartOfAccountsCode attribute.
101: *
102: * @param chartOfAccountsCode The chartOfAccountsCode to set.
103: */
104: public void setChartOfAccountsCode(String chartOfAccountsCode) {
105: this .chartOfAccountsCode = chartOfAccountsCode;
106: }
107:
108: /**
109: * Gets the organizationCode attribute.
110: *
111: * @return Returns the organizationCode
112: */
113: public String getOrganizationCode() {
114: return organizationCode;
115: }
116:
117: /**
118: * Sets the organizationCode attribute.
119: *
120: * @param organizationCode The organizationCode to set.
121: */
122: public void setOrganizationCode(String organizationCode) {
123: this .organizationCode = organizationCode;
124: }
125:
126: /**
127: * Gets the hrmsShortDescription attribute.
128: *
129: * @return Returns the hrmsShortDescription
130: */
131: public String getHrmsShortDescription() {
132: return hrmsShortDescription;
133: }
134:
135: /**
136: * Sets the hrmsShortDescription attribute.
137: *
138: * @param hrmsShortDescription The hrmsShortDescription to set.
139: */
140: public void setHrmsShortDescription(String hrmsShortDescription) {
141: this .hrmsShortDescription = hrmsShortDescription;
142: }
143:
144: /**
145: * Gets the hrmsCompany attribute.
146: *
147: * @return Returns the hrmsCompany
148: */
149: public String getHrmsCompany() {
150: return hrmsCompany;
151: }
152:
153: /**
154: * Sets the hrmsCompany attribute.
155: *
156: * @param hrmsCompany The hrmsCompany to set.
157: */
158: public void setHrmsCompany(String hrmsCompany) {
159: this .hrmsCompany = hrmsCompany;
160: }
161:
162: /**
163: * Gets the hrmsSetIdLocation attribute.
164: *
165: * @return Returns the hrmsSetIdLocation
166: */
167: public String getHrmsSetIdLocation() {
168: return hrmsSetIdLocation;
169: }
170:
171: /**
172: * Sets the hrmsSetIdLocation attribute.
173: *
174: * @param hrmsSetIdLocation The hrmsSetIdLocation to set.
175: */
176: public void setHrmsSetIdLocation(String hrmsSetIdLocation) {
177: this .hrmsSetIdLocation = hrmsSetIdLocation;
178: }
179:
180: /**
181: * Gets the hrmsLocation attribute.
182: *
183: * @return Returns the hrmsLocation
184: */
185: public String getHrmsLocation() {
186: return hrmsLocation;
187: }
188:
189: /**
190: * Sets the hrmsLocation attribute.
191: *
192: * @param hrmsLocation The hrmsLocation to set.
193: */
194: public void setHrmsLocation(String hrmsLocation) {
195: this .hrmsLocation = hrmsLocation;
196: }
197:
198: /**
199: * Gets the hrmsTaxLocationCode attribute.
200: *
201: * @return Returns the hrmsTaxLocationCode
202: */
203: public String getHrmsTaxLocationCode() {
204: return hrmsTaxLocationCode;
205: }
206:
207: /**
208: * Sets the hrmsTaxLocationCode attribute.
209: *
210: * @param hrmsTaxLocationCode The hrmsTaxLocationCode to set.
211: */
212: public void setHrmsTaxLocationCode(String hrmsTaxLocationCode) {
213: this .hrmsTaxLocationCode = hrmsTaxLocationCode;
214: }
215:
216: /**
217: * Gets the hrmsPersonnelApproverUniversalId attribute.
218: *
219: * @return Returns the hrmsPersonnelApproverUniversalId
220: */
221: public String getHrmsPersonnelApproverUniversalId() {
222: return hrmsPersonnelApproverUniversalId;
223: }
224:
225: /**
226: * Sets the hrmsPersonnelApproverUniversalId attribute.
227: *
228: * @param hrmsPersonnelApproverUniversalId The hrmsPersonnelApproverUniversalId to set.
229: */
230: public void setHrmsPersonnelApproverUniversalId(
231: String hrmsPersonnelApproverUniversalId) {
232: this .hrmsPersonnelApproverUniversalId = hrmsPersonnelApproverUniversalId;
233: }
234:
235: /**
236: * Gets the hrmsManagerPositionNumber attribute.
237: *
238: * @return Returns the hrmsManagerPositionNumber
239: */
240: public String getHrmsManagerPositionNumber() {
241: return hrmsManagerPositionNumber;
242: }
243:
244: /**
245: * Sets the hrmsManagerPositionNumber attribute.
246: *
247: * @param hrmsManagerPositionNumber The hrmsManagerPositionNumber to set.
248: */
249: public void setHrmsManagerPositionNumber(
250: String hrmsManagerPositionNumber) {
251: this .hrmsManagerPositionNumber = hrmsManagerPositionNumber;
252: }
253:
254: /**
255: * Gets the hrmsBudgetYearEndDate attribute.
256: *
257: * @return Returns the hrmsBudgetYearEndDate
258: */
259: public Integer getHrmsBudgetYearEndDate() {
260: return hrmsBudgetYearEndDate;
261: }
262:
263: /**
264: * Sets the hrmsBudgetYearEndDate attribute.
265: *
266: * @param hrmsBudgetYearEndDate The hrmsBudgetYearEndDate to set.
267: */
268: public void setHrmsBudgetYearEndDate(Integer hrmsBudgetYearEndDate) {
269: this .hrmsBudgetYearEndDate = hrmsBudgetYearEndDate;
270: }
271:
272: /**
273: * Gets the hrmsBudgetLevel attribute.
274: *
275: * @return Returns the hrmsBudgetLevel
276: */
277: public String getHrmsBudgetLevel() {
278: return hrmsBudgetLevel;
279: }
280:
281: /**
282: * Sets the hrmsBudgetLevel attribute.
283: *
284: * @param hrmsBudgetLevel The hrmsBudgetLevel to set.
285: */
286: public void setHrmsBudgetLevel(String hrmsBudgetLevel) {
287: this .hrmsBudgetLevel = hrmsBudgetLevel;
288: }
289:
290: /**
291: * Gets the hrmsGeneralLedgerExpense attribute.
292: *
293: * @return Returns the hrmsGeneralLedgerExpense
294: */
295: public String getHrmsGeneralLedgerExpense() {
296: return hrmsGeneralLedgerExpense;
297: }
298:
299: /**
300: * Sets the hrmsGeneralLedgerExpense attribute.
301: *
302: * @param hrmsGeneralLedgerExpense The hrmsGeneralLedgerExpense to set.
303: */
304: public void setHrmsGeneralLedgerExpense(
305: String hrmsGeneralLedgerExpense) {
306: this .hrmsGeneralLedgerExpense = hrmsGeneralLedgerExpense;
307: }
308:
309: /**
310: * Gets the hrmsEqualEmploymentOpportunity4Function attribute.
311: *
312: * @return Returns the hrmsEqualEmploymentOpportunity4Function
313: */
314: public String getHrmsEqualEmploymentOpportunity4Function() {
315: return hrmsEqualEmploymentOpportunity4Function;
316: }
317:
318: /**
319: * Sets the hrmsEqualEmploymentOpportunity4Function attribute.
320: *
321: * @param hrmsEqualEmploymentOpportunity4Function The hrmsEqualEmploymentOpportunity4Function to set.
322: */
323: public void setHrmsEqualEmploymentOpportunity4Function(
324: String hrmsEqualEmploymentOpportunity4Function) {
325: this .hrmsEqualEmploymentOpportunity4Function = hrmsEqualEmploymentOpportunity4Function;
326: }
327:
328: /**
329: * Gets the hrmsAccidentInsurance attribute.
330: *
331: * @return Returns the hrmsAccidentInsurance
332: */
333: public String getHrmsAccidentInsurance() {
334: return hrmsAccidentInsurance;
335: }
336:
337: /**
338: * Sets the hrmsAccidentInsurance attribute.
339: *
340: * @param hrmsAccidentInsurance The hrmsAccidentInsurance to set.
341: */
342: public void setHrmsAccidentInsurance(String hrmsAccidentInsurance) {
343: this .hrmsAccidentInsurance = hrmsAccidentInsurance;
344: }
345:
346: /**
347: * Gets the hrmsSocialInsuranceAccidentNumber attribute.
348: *
349: * @return Returns the hrmsSocialInsuranceAccidentNumber
350: */
351: public String getHrmsSocialInsuranceAccidentNumber() {
352: return hrmsSocialInsuranceAccidentNumber;
353: }
354:
355: /**
356: * Sets the hrmsSocialInsuranceAccidentNumber attribute.
357: *
358: * @param hrmsSocialInsuranceAccidentNumber The hrmsSocialInsuranceAccidentNumber to set.
359: */
360: public void setHrmsSocialInsuranceAccidentNumber(
361: String hrmsSocialInsuranceAccidentNumber) {
362: this .hrmsSocialInsuranceAccidentNumber = hrmsSocialInsuranceAccidentNumber;
363: }
364:
365: /**
366: * Gets the hrmsHazard attribute.
367: *
368: * @return Returns the hrmsHazard
369: */
370: public String getHrmsHazard() {
371: return hrmsHazard;
372: }
373:
374: /**
375: * Sets the hrmsHazard attribute.
376: *
377: * @param hrmsHazard The hrmsHazard to set.
378: */
379: public void setHrmsHazard(String hrmsHazard) {
380: this .hrmsHazard = hrmsHazard;
381: }
382:
383: /**
384: * Gets the hrmsEstablishmentId attribute.
385: *
386: * @return Returns the hrmsEstablishmentId
387: */
388: public String getHrmsEstablishmentId() {
389: return hrmsEstablishmentId;
390: }
391:
392: /**
393: * Sets the hrmsEstablishmentId attribute.
394: *
395: * @param hrmsEstablishmentId The hrmsEstablishmentId to set.
396: */
397: public void setHrmsEstablishmentId(String hrmsEstablishmentId) {
398: this .hrmsEstablishmentId = hrmsEstablishmentId;
399: }
400:
401: /**
402: * Gets the hrmsRiskCode attribute.
403: *
404: * @return Returns the hrmsRiskCode
405: */
406: public String getHrmsRiskCode() {
407: return hrmsRiskCode;
408: }
409:
410: /**
411: * Sets the hrmsRiskCode attribute.
412: *
413: * @param hrmsRiskCode The hrmsRiskCode to set.
414: */
415: public void setHrmsRiskCode(String hrmsRiskCode) {
416: this .hrmsRiskCode = hrmsRiskCode;
417: }
418:
419: /**
420: * Gets the hrmsFullTimeEmploymentEditIndicator attribute.
421: *
422: * @return Returns the hrmsFullTimeEmploymentEditIndicator
423: */
424: public String getHrmsFullTimeEmploymentEditIndicator() {
425: return hrmsFullTimeEmploymentEditIndicator;
426: }
427:
428: /**
429: * Sets the hrmsFullTimeEmploymentEditIndicator attribute.
430: *
431: * @param hrmsFullTimeEmploymentEditIndicator The hrmsFullTimeEmploymentEditIndicator to set.
432: */
433: public void setHrmsFullTimeEmploymentEditIndicator(
434: String hrmsFullTimeEmploymentEditIndicator) {
435: this .hrmsFullTimeEmploymentEditIndicator = hrmsFullTimeEmploymentEditIndicator;
436: }
437:
438: /**
439: * Gets the hrmsDepartmentTenureFlag attribute.
440: *
441: * @return Returns the hrmsDepartmentTenureFlag
442: */
443: public String getHrmsDepartmentTenureFlag() {
444: return hrmsDepartmentTenureFlag;
445: }
446:
447: /**
448: * Sets the hrmsDepartmentTenureFlag attribute.
449: *
450: * @param hrmsDepartmentTenureFlag The hrmsDepartmentTenureFlag to set.
451: */
452: public void setHrmsDepartmentTenureFlag(
453: String hrmsDepartmentTenureFlag) {
454: this .hrmsDepartmentTenureFlag = hrmsDepartmentTenureFlag;
455: }
456:
457: /**
458: * Gets the hrmsTimeAndLaborDistributionInformation attribute.
459: *
460: * @return Returns the hrmsTimeAndLaborDistributionInformation
461: */
462: public String getHrmsTimeAndLaborDistributionInformation() {
463: return hrmsTimeAndLaborDistributionInformation;
464: }
465:
466: /**
467: * Sets the hrmsTimeAndLaborDistributionInformation attribute.
468: *
469: * @param hrmsTimeAndLaborDistributionInformation The hrmsTimeAndLaborDistributionInformation to set.
470: */
471: public void setHrmsTimeAndLaborDistributionInformation(
472: String hrmsTimeAndLaborDistributionInformation) {
473: this .hrmsTimeAndLaborDistributionInformation = hrmsTimeAndLaborDistributionInformation;
474: }
475:
476: /**
477: * Gets the hrmsUseBudgetsIndicator attribute.
478: *
479: * @return Returns the hrmsUseBudgetsIndicator
480: */
481: public String getHrmsUseBudgetsIndicator() {
482: return hrmsUseBudgetsIndicator;
483: }
484:
485: /**
486: * Sets the hrmsUseBudgetsIndicator attribute.
487: *
488: * @param hrmsUseBudgetsIndicator The hrmsUseBudgetsIndicator to set.
489: */
490: public void setHrmsUseBudgetsIndicator(
491: String hrmsUseBudgetsIndicator) {
492: this .hrmsUseBudgetsIndicator = hrmsUseBudgetsIndicator;
493: }
494:
495: /**
496: * Gets the hrmsUseEncumbrancesIndicator attribute.
497: *
498: * @return Returns the hrmsUseEncumbrancesIndicator
499: */
500: public String getHrmsUseEncumbrancesIndicator() {
501: return hrmsUseEncumbrancesIndicator;
502: }
503:
504: /**
505: * Sets the hrmsUseEncumbrancesIndicator attribute.
506: *
507: * @param hrmsUseEncumbrancesIndicator The hrmsUseEncumbrancesIndicator to set.
508: */
509: public void setHrmsUseEncumbrancesIndicator(
510: String hrmsUseEncumbrancesIndicator) {
511: this .hrmsUseEncumbrancesIndicator = hrmsUseEncumbrancesIndicator;
512: }
513:
514: /**
515: * Gets the hrmsUseDistributionIndicator attribute.
516: *
517: * @return Returns the hrmsUseDistributionIndicator
518: */
519: public String getHrmsUseDistributionIndicator() {
520: return hrmsUseDistributionIndicator;
521: }
522:
523: /**
524: * Sets the hrmsUseDistributionIndicator attribute.
525: *
526: * @param hrmsUseDistributionIndicator The hrmsUseDistributionIndicator to set.
527: */
528: public void setHrmsUseDistributionIndicator(
529: String hrmsUseDistributionIndicator) {
530: this .hrmsUseDistributionIndicator = hrmsUseDistributionIndicator;
531: }
532:
533: /**
534: * Gets the hrmsBudgetDepartmentId attribute.
535: *
536: * @return Returns the hrmsBudgetDepartmentId
537: */
538: public String getHrmsBudgetDepartmentId() {
539: return hrmsBudgetDepartmentId;
540: }
541:
542: /**
543: * Sets the hrmsBudgetDepartmentId attribute.
544: *
545: * @param hrmsBudgetDepartmentId The hrmsBudgetDepartmentId to set.
546: */
547: public void setHrmsBudgetDepartmentId(String hrmsBudgetDepartmentId) {
548: this .hrmsBudgetDepartmentId = hrmsBudgetDepartmentId;
549: }
550:
551: /**
552: * Gets the hrmsDistributionProrateOption attribute.
553: *
554: * @return Returns the hrmsDistributionProrateOption
555: */
556: public String getHrmsDistributionProrateOption() {
557: return hrmsDistributionProrateOption;
558: }
559:
560: /**
561: * Sets the hrmsDistributionProrateOption attribute.
562: *
563: * @param hrmsDistributionProrateOption The hrmsDistributionProrateOption to set.
564: */
565: public void setHrmsDistributionProrateOption(
566: String hrmsDistributionProrateOption) {
567: this .hrmsDistributionProrateOption = hrmsDistributionProrateOption;
568: }
569:
570: /**
571: * Gets the hrmsHealthProgramStatisticsDepartmentCode attribute.
572: *
573: * @return Returns the hrmsHealthProgramStatisticsDepartmentCode
574: */
575: public String getHrmsHealthProgramStatisticsDepartmentCode() {
576: return hrmsHealthProgramStatisticsDepartmentCode;
577: }
578:
579: /**
580: * Sets the hrmsHealthProgramStatisticsDepartmentCode attribute.
581: *
582: * @param hrmsHealthProgramStatisticsDepartmentCode The hrmsHealthProgramStatisticsDepartmentCode to set.
583: */
584: public void setHrmsHealthProgramStatisticsDepartmentCode(
585: String hrmsHealthProgramStatisticsDepartmentCode) {
586: this .hrmsHealthProgramStatisticsDepartmentCode = hrmsHealthProgramStatisticsDepartmentCode;
587: }
588:
589: /**
590: * Gets the hrmsHealthProgramStatisticsFaculty attribute.
591: *
592: * @return Returns the hrmsHealthProgramStatisticsFaculty
593: */
594: public String getHrmsHealthProgramStatisticsFaculty() {
595: return hrmsHealthProgramStatisticsFaculty;
596: }
597:
598: /**
599: * Sets the hrmsHealthProgramStatisticsFaculty attribute.
600: *
601: * @param hrmsHealthProgramStatisticsFaculty The hrmsHealthProgramStatisticsFaculty to set.
602: */
603: public void setHrmsHealthProgramStatisticsFaculty(
604: String hrmsHealthProgramStatisticsFaculty) {
605: this .hrmsHealthProgramStatisticsFaculty = hrmsHealthProgramStatisticsFaculty;
606: }
607:
608: /**
609: * Gets the hrmsAccountingOwner attribute.
610: *
611: * @return Returns the hrmsAccountingOwner
612: */
613: public String getHrmsAccountingOwner() {
614: return hrmsAccountingOwner;
615: }
616:
617: /**
618: * Sets the hrmsAccountingOwner attribute.
619: *
620: * @param hrmsAccountingOwner The hrmsAccountingOwner to set.
621: */
622: public void setHrmsAccountingOwner(String hrmsAccountingOwner) {
623: this .hrmsAccountingOwner = hrmsAccountingOwner;
624: }
625:
626: /**
627: * Gets the hrmsCountryGroup attribute.
628: *
629: * @return Returns the hrmsCountryGroup
630: */
631: public String getHrmsCountryGroup() {
632: return hrmsCountryGroup;
633: }
634:
635: /**
636: * Sets the hrmsCountryGroup attribute.
637: *
638: * @param hrmsCountryGroup The hrmsCountryGroup to set.
639: */
640: public void setHrmsCountryGroup(String hrmsCountryGroup) {
641: this .hrmsCountryGroup = hrmsCountryGroup;
642: }
643:
644: /**
645: * Gets the hrmsIuOrganizationMailDropCode attribute.
646: *
647: * @return Returns the hrmsIuOrganizationMailDropCode
648: */
649: public String getHrmsIuOrganizationMailDropCode() {
650: return hrmsIuOrganizationMailDropCode;
651: }
652:
653: /**
654: * Sets the hrmsIuOrganizationMailDropCode attribute.
655: *
656: * @param hrmsIuOrganizationMailDropCode The hrmsIuOrganizationMailDropCode to set.
657: */
658: public void setHrmsIuOrganizationMailDropCode(
659: String hrmsIuOrganizationMailDropCode) {
660: this .hrmsIuOrganizationMailDropCode = hrmsIuOrganizationMailDropCode;
661: }
662:
663: /**
664: * Gets the hrmsIuOrganizationAddress2 attribute.
665: *
666: * @return Returns the hrmsIuOrganizationAddress2
667: */
668: public String getHrmsIuOrganizationAddress2() {
669: return hrmsIuOrganizationAddress2;
670: }
671:
672: /**
673: * Sets the hrmsIuOrganizationAddress2 attribute.
674: *
675: * @param hrmsIuOrganizationAddress2 The hrmsIuOrganizationAddress2 to set.
676: */
677: public void setHrmsIuOrganizationAddress2(
678: String hrmsIuOrganizationAddress2) {
679: this .hrmsIuOrganizationAddress2 = hrmsIuOrganizationAddress2;
680: }
681:
682: /**
683: * Gets the hrmsIuOrganizationAddress3 attribute.
684: *
685: * @return Returns the hrmsIuOrganizationAddress3
686: */
687: public String getHrmsIuOrganizationAddress3() {
688: return hrmsIuOrganizationAddress3;
689: }
690:
691: /**
692: * Sets the hrmsIuOrganizationAddress3 attribute.
693: *
694: * @param hrmsIuOrganizationAddress3 The hrmsIuOrganizationAddress3 to set.
695: */
696: public void setHrmsIuOrganizationAddress3(
697: String hrmsIuOrganizationAddress3) {
698: this .hrmsIuOrganizationAddress3 = hrmsIuOrganizationAddress3;
699: }
700:
701: /**
702: * Gets the hrmsIuCampusCode attribute.
703: *
704: * @return Returns the hrmsIuCampusCode
705: */
706: public String getHrmsIuCampusCode() {
707: return hrmsIuCampusCode;
708: }
709:
710: /**
711: * Sets the hrmsIuCampusCode attribute.
712: *
713: * @param hrmsIuCampusCode The hrmsIuCampusCode to set.
714: */
715: public void setHrmsIuCampusCode(String hrmsIuCampusCode) {
716: this .hrmsIuCampusCode = hrmsIuCampusCode;
717: }
718:
719: /**
720: * Gets the hrmsIuCampusBuilding attribute.
721: *
722: * @return Returns the hrmsIuCampusBuilding
723: */
724: public String getHrmsIuCampusBuilding() {
725: return hrmsIuCampusBuilding;
726: }
727:
728: /**
729: * Sets the hrmsIuCampusBuilding attribute.
730: *
731: * @param hrmsIuCampusBuilding The hrmsIuCampusBuilding to set.
732: */
733: public void setHrmsIuCampusBuilding(String hrmsIuCampusBuilding) {
734: this .hrmsIuCampusBuilding = hrmsIuCampusBuilding;
735: }
736:
737: /**
738: * Gets the hrmsIuCampusRoom attribute.
739: *
740: * @return Returns the hrmsIuCampusRoom
741: */
742: public String getHrmsIuCampusRoom() {
743: return hrmsIuCampusRoom;
744: }
745:
746: /**
747: * Sets the hrmsIuCampusRoom attribute.
748: *
749: * @param hrmsIuCampusRoom The hrmsIuCampusRoom to set.
750: */
751: public void setHrmsIuCampusRoom(String hrmsIuCampusRoom) {
752: this .hrmsIuCampusRoom = hrmsIuCampusRoom;
753: }
754:
755: /**
756: * Gets the hrmsIuOccupationalUnitAllowedFlag attribute.
757: *
758: * @return Returns the hrmsIuOccupationalUnitAllowedFlag.
759: */
760: public final boolean isHrmsIuOccupationalUnitAllowedFlag() {
761: return hrmsIuOccupationalUnitAllowedFlag;
762: }
763:
764: /**
765: * Sets the hrmsIuOccupationalUnitAllowedFlag attribute value.
766: *
767: * @param hrmsIuOccupationalUnitAllowedFlag The hrmsIuOccupationalUnitAllowedFlag to set.
768: */
769: public final void setHrmsIuOccupationalUnitAllowedFlag(
770: boolean hrmsIuOccupationalUnitAllowedFlag) {
771: this .hrmsIuOccupationalUnitAllowedFlag = hrmsIuOccupationalUnitAllowedFlag;
772: }
773:
774: /**
775: * Gets the hrmsIuPositionAllowedFlag attribute.
776: *
777: * @return Returns the hrmsIuPositionAllowedFlag.
778: */
779: public final boolean isHrmsIuPositionAllowedFlag() {
780: return hrmsIuPositionAllowedFlag;
781: }
782:
783: /**
784: * Sets the hrmsIuPositionAllowedFlag attribute value.
785: *
786: * @param hrmsIuPositionAllowedFlag The hrmsIuPositionAllowedFlag to set.
787: */
788: public final void setHrmsIuPositionAllowedFlag(
789: boolean hrmsIuPositionAllowedFlag) {
790: this .hrmsIuPositionAllowedFlag = hrmsIuPositionAllowedFlag;
791: }
792:
793: /**
794: * Gets the hrmsIuTenureAllowedFlag attribute.
795: *
796: * @return Returns the hrmsIuTenureAllowedFlag.
797: */
798: public final boolean isHrmsIuTenureAllowedFlag() {
799: return hrmsIuTenureAllowedFlag;
800: }
801:
802: /**
803: * Sets the hrmsIuTenureAllowedFlag attribute value.
804: *
805: * @param hrmsIuTenureAllowedFlag The hrmsIuTenureAllowedFlag to set.
806: */
807: public final void setHrmsIuTenureAllowedFlag(
808: boolean hrmsIuTenureAllowedFlag) {
809: this .hrmsIuTenureAllowedFlag = hrmsIuTenureAllowedFlag;
810: }
811:
812: /**
813: * Gets the hrmsIuTitleAllowedFlag attribute.
814: *
815: * @return Returns the hrmsIuTitleAllowedFlag.
816: */
817: public final boolean isHrmsIuTitleAllowedFlag() {
818: return hrmsIuTitleAllowedFlag;
819: }
820:
821: /**
822: * Sets the hrmsIuTitleAllowedFlag attribute value.
823: *
824: * @param hrmsIuTitleAllowedFlag The hrmsIuTitleAllowedFlag to set.
825: */
826: public final void setHrmsIuTitleAllowedFlag(
827: boolean hrmsIuTitleAllowedFlag) {
828: this .hrmsIuTitleAllowedFlag = hrmsIuTitleAllowedFlag;
829: }
830:
831: /**
832: * Gets the fiscalApproverUniversalId attribute.
833: *
834: * @return Returns the fiscalApproverUniversalId
835: */
836: public String getFiscalApproverUniversalId() {
837: return fiscalApproverUniversalId;
838: }
839:
840: /**
841: * Sets the fiscalApproverUniversalId attribute.
842: *
843: * @param fiscalApproverUniversalId The fiscalApproverUniversalId to set.
844: */
845: public void setFiscalApproverUniversalId(
846: String fiscalApproverUniversalId) {
847: this .fiscalApproverUniversalId = fiscalApproverUniversalId;
848: }
849:
850: /**
851: * Gets the hrmsLastUpdateDate attribute.
852: *
853: * @return Returns the hrmsLastUpdateDate
854: */
855: public Timestamp getHrmsLastUpdateDate() {
856: return hrmsLastUpdateDate;
857: }
858:
859: /**
860: * Sets the hrmsLastUpdateDate attribute.
861: *
862: * @param hrmsLastUpdateDate The hrmsLastUpdateDate to set.
863: */
864: public void setHrmsLastUpdateDate(Timestamp hrmsLastUpdateDate) {
865: this .hrmsLastUpdateDate = hrmsLastUpdateDate;
866: }
867:
868: /**
869: * Gets the chartOfAccounts attribute.
870: *
871: * @return Returns the chartOfAccounts
872: */
873: public Chart getChartOfAccounts() {
874: return chartOfAccounts;
875: }
876:
877: /**
878: * Sets the chartOfAccounts attribute.
879: *
880: * @param chartOfAccounts The chartOfAccounts to set.
881: * @deprecated
882: */
883: public void setChartOfAccounts(Chart chartOfAccounts) {
884: this .chartOfAccounts = chartOfAccounts;
885: }
886:
887: /**
888: * Gets the organization attribute.
889: *
890: * @return Returns the organization
891: */
892: public Org getOrganization() {
893: return organization;
894: }
895:
896: /**
897: * Sets the organization attribute.
898: *
899: * @param organization The organization to set.
900: * @deprecated
901: */
902: public void setOrganization(Org organization) {
903: this .organization = organization;
904: }
905:
906: public UniversalUser getHrmsPersonnelApproverUniversal() {
907: hrmsPersonnelApproverUniversal = SpringContext.getBean(
908: UniversalUserService.class)
909: .updateUniversalUserIfNecessary(
910: hrmsPersonnelApproverUniversalId,
911: hrmsPersonnelApproverUniversal);
912: return hrmsPersonnelApproverUniversal;
913: }
914:
915: /**
916: * Sets the hrmsPersonnelApproverUniversal attribute.
917: *
918: * @param hrmsPersonnelApproverUniversal The hrmsPersonnelApproverUniversal to set.
919: * @deprecated
920: */
921: public void setHrmsPersonnelApproverUniversal(
922: UniversalUser hrmsPersonnelApproverUniversal) {
923: this .hrmsPersonnelApproverUniversal = hrmsPersonnelApproverUniversal;
924: }
925:
926: /**
927: * Gets the hrmsIuCampus attribute.
928: *
929: * @return Returns the hrmsIuCampus
930: */
931: public Campus getHrmsIuCampus() {
932: return hrmsIuCampus;
933: }
934:
935: /**
936: * Sets the hrmsIuCampus attribute.
937: *
938: * @param hrmsIuCampus The hrmsIuCampus to set.
939: * @deprecated
940: */
941: public void setHrmsIuCampus(Campus hrmsIuCampus) {
942: this .hrmsIuCampus = hrmsIuCampus;
943: }
944:
945: public UniversalUser getFiscalApproverUniversal() {
946: fiscalApproverUniversal = SpringContext.getBean(
947: UniversalUserService.class)
948: .updateUniversalUserIfNecessary(
949: fiscalApproverUniversalId,
950: fiscalApproverUniversal);
951: return fiscalApproverUniversal;
952: }
953:
954: /**
955: * Sets the fiscalApproverUniversal attribute.
956: *
957: * @param fiscalApproverUniversal The fiscalApproverUniversal to set.
958: * @deprecated
959: */
960: public void setFiscalApproverUniversal(
961: UniversalUser fiscalApproverUniversal) {
962: this .fiscalApproverUniversal = fiscalApproverUniversal;
963: }
964:
965: /**
966: * @see org.kuali.core.bo.BusinessObjectBase#toStringMapper()
967: */
968: protected LinkedHashMap toStringMapper() {
969: LinkedHashMap m = new LinkedHashMap();
970: m.put("chartOfAccountsCode", this .chartOfAccountsCode);
971: m.put("organizationCode", this.organizationCode);
972: return m;
973: }
974: }
|