org.kuali.kpme.pm.api.position.funding
Interface PositionFundingContract

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:
PositionFunding

public interface PositionFundingContract
extends HrBusinessObjectContract

PositionFundingContract interface


Method Summary
 String getAccount()
          The account associated with the PositionFunding
 BigDecimal getAmount()
          The amount to be funded
 String getChart()
          The chart associated with the PositionFunding
 String getHrPositionId()
          The HR position id associated with the PositionFunding
 String getObjectCode()
          The object code associated with the PositionFunding
 String getOrg()
          The organization associated with the PositionFunding
 String getOrgRefCode()
          The organization reference code associated with the PositionFunding
 BigDecimal getPercent()
          The Percentage that the account will be used to fund the position
 String getPmPositionFunctionId()
          The primary key for a PositionFunding entry saved in the database
 String getSource()
          The source associated with the PositionFunding
 String getSubAccount()
          The subAccount associated with the PositionFunding
 String getSubObjectCode()
          The subObjectCode associated with the PositionFunding
 boolean isPriorityFlag()
          The flag used to indicate account priority
 
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

getPmPositionFunctionId

String getPmPositionFunctionId()
The primary key for a PositionFunding entry saved in the database

pmPositionFunctionId of a PositionFunding.

Returns:
pmPositionFunctionId for PositionFunding

getHrPositionId

String getHrPositionId()
The HR position id associated with the PositionFunding

hrPositionId of a PositionFunding.

Returns:
hrPositionId for PositionFunding

getSource

String getSource()
The source associated with the PositionFunding

source of a PositionFunding.

Returns:
source for PositionFunding

getChart

String getChart()
The chart associated with the PositionFunding

chart of a PositionFunding.

Returns:
chart for PositionFunding

getOrg

String getOrg()
The organization associated with the PositionFunding

org of a PositionFunding.

Returns:
org for PositionFunding

getAccount

String getAccount()
The account associated with the PositionFunding

The account component of the chart of accounts to be charged when time recorded against this work area and task

Returns:
account for PositionFunding

getSubAccount

String getSubAccount()
The subAccount associated with the PositionFunding

The sub-account component of the chart of accounts to be charged when time recorded against this work area and task

Returns:
subAccount for PositionFunding

getObjectCode

String getObjectCode()
The object code associated with the PositionFunding

The Object code component of the chart of accounts to be charged when time recorded against this work area and task.

Returns:
objectCode for PositionFunding

getSubObjectCode

String getSubObjectCode()
The subObjectCode associated with the PositionFunding

The sub-object component of the chart of accounts to be charged when time recorded against this work area and task.

Returns:
subObjectCode for PositionFunding

getOrgRefCode

String getOrgRefCode()
The organization reference code associated with the PositionFunding

orgRefCode of a PositionFunding.

Returns:
orgRefCode for PositionFunding

getPercent

BigDecimal getPercent()
The Percentage that the account will be used to fund the position

percent of a PositionFunding.

Returns:
percent for PositionFunding

getAmount

BigDecimal getAmount()
The amount to be funded

amount of a PositionFunding.

Returns:
amount for PositionFunding

isPriorityFlag

boolean isPriorityFlag()
The flag used to indicate account priority

priorityFlag of a PositionFunding.

Returns:
priorityFlag for PositionFunding


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