org.kuali.kpme.core.api.department
Interface DepartmentContract

All Superinterfaces:
org.kuali.rice.krad.bo.BusinessObject, org.kuali.rice.core.api.mo.common.GloballyUnique, HrBusinessObjectContract, org.kuali.rice.core.api.mo.common.active.Inactivatable, org.kuali.rice.core.api.mo.ModelObjectBasic, org.kuali.rice.krad.bo.PersistableBusinessObject, Serializable, org.kuali.rice.core.api.mo.common.Versioned
All Known Implementing Classes:
Department

public interface DepartmentContract
extends HrBusinessObjectContract

DepartmentContract interface.


Method Summary
 String getChart()
          Chart value under which the Department is defined
 ChartContract getChartObj()
          Chart object under which the Department is defined
 String getDept()
          Text field used to identify the Department
 String getDescription()
          Text which describes the department value
 String getHistory()
          History flag for Department lookups
 String getHrDeptId()
          The Primary Key of a Department entry saved in a database
 List<? extends DepartmentPrincipalRoleMemberBoContract> getInactiveRoleMembers()
          List of Inactive principal role approvers for this Department
 String getLocation()
          The name of the Location object associated with this Department
 LocationContract getLocationObj()
          Location object associated with this Department
 String getOrg()
          Organization value under which the Department is defined
 OrganizationContract getOrgObj()
          Organization under which the Department is defined
 List<? extends DepartmentPrincipalRoleMemberBoContract> getRoleMembers()
          List of Active principal role approvers for this Department
 boolean isPayrollApproval()
          Indicates if this Department needs payroll approval
 
Methods inherited from interface org.kuali.kpme.core.api.bo.HrBusinessObjectContract
getEffectiveDate, getEffectiveLocalDate, getId, getRelativeEffectiveDate, getTimestamp
 
Methods inherited from interface org.kuali.rice.krad.bo.PersistableBusinessObject
buildListOfDeletionAwareLists, getExtension, isNewCollectionRecord, linkEditableUserFields, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from interface org.kuali.rice.krad.bo.BusinessObject
refresh
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned
getVersionNumber
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique
getObjectId
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.active.Inactivatable
isActive
 

Method Detail

getHrDeptId

String getHrDeptId()
The Primary Key of a Department entry saved in a database

hrDeptId of Department

Returns:
hrDeptId for Department

getDept

String getDept()
Text field used to identify the Department

dept of Department

Returns:
dept for Department

getDescription

String getDescription()
Text which describes the department value

description of Department

Returns:
description for Department

getLocation

String getLocation()
The name of the Location object associated with this Department

location of Department

Returns:
location for Department

getChart

String getChart()
Chart value under which the Department is defined

chart of Department

Returns:
chart for Department

getOrg

String getOrg()
Organization value under which the Department is defined

org of Department

Returns:
org for Department

getLocationObj

LocationContract getLocationObj()
Location object associated with this Department

locationObj of Department

Returns:
locationObj for Department

getChartObj

ChartContract getChartObj()
Chart object under which the Department is defined

chartObj of Department

Returns:
chartObj for Department

getOrgObj

OrganizationContract getOrgObj()
Organization under which the Department is defined

org of Department

Returns:
org for Department

getRoleMembers

List<? extends DepartmentPrincipalRoleMemberBoContract> getRoleMembers()
List of Active principal role approvers for this Department

roleMembers of WorkArea

Returns:
roleMembers for WorkArea

getInactiveRoleMembers

List<? extends DepartmentPrincipalRoleMemberBoContract> getInactiveRoleMembers()
List of Inactive principal role approvers for this Department

inactiveRoleMembers of WorkArea

Returns:
inactiveRoleMembers for WorkArea

getHistory

String getHistory()
History flag for Department lookups

history of Department

Returns:
Y if want to show history, N if not

isPayrollApproval

boolean isPayrollApproval()
Indicates if this Department needs payroll approval

payrollApproval of Department

Returns:
true if needs payroll approval, false if not


Copyright © 2004-2014 The Kuali Foundation. All Rights Reserved.