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 }