1 package org.kuali.coeus.common.budget.api.personnel;
2
3 import org.kuali.coeus.common.budget.api.core.IdentifiableBudget;
4 import org.kuali.coeus.propdev.api.hierarchy.HierarchicalProposal;
5 import org.kuali.coeus.sys.api.model.ScaleTwoDecimal;
6
7 import java.util.Date;
8
9 public interface BudgetPersonContract extends IdentifiableBudget, HierarchicalProposal {
10
11 Date getEffectiveDate();
12
13 Boolean getNonEmployeeFlag();
14
15 String getPersonId();
16
17 Integer getRolodexId();
18
19 String getTbnId();
20
21 ScaleTwoDecimal getCalculationBase();
22
23 String getPersonName();
24
25 Integer getPersonSequenceNumber();
26
27 Date getSalaryAnniversaryDate();
28
29 AppointmentTypeContract getAppointmentType();
30
31 JobCodeContract getJobCodeRef();
32 }