|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.struts.action.ActionForm
org.kuali.rice.kns.web.struts.pojo.PojoFormBase
org.kuali.rice.kns.web.struts.form.KualiForm
org.kuali.kfs.module.bc.document.web.struts.BudgetExpansionForm
org.kuali.kfs.module.bc.document.web.struts.SalarySettingBaseForm
public abstract class SalarySettingBaseForm
the base Struts form for salary setting
Field Summary |
---|
Fields inherited from class org.kuali.rice.kns.web.struts.form.KualiForm |
---|
extraButtons |
Fields inherited from class org.kuali.rice.kns.web.struts.pojo.PojoFormBase |
---|
requiredNonEditableProperties |
Fields inherited from class org.apache.struts.action.ActionForm |
---|
multipartRequestHandler, servlet |
Constructor Summary | |
---|---|
SalarySettingBaseForm()
|
Method Summary | |
---|---|
void |
applyDefaultReasonAmountIfEmpty(PendingBudgetConstructionAppointmentFunding appointmentFunding)
apply default reason amount of zero if the reason code is set and the amount is null adds a blank row place holder if no reason rows, to be optionally filled in by the user |
String |
getAccountNumber()
Gets the accountNumber attribute. |
org.kuali.rice.kns.util.KualiDecimal |
getAdjustmentAmount()
Gets the adjustmentAmount attribute. |
String |
getAdjustmentMeasurement()
Gets the adjustmentMeasurement attribute. |
abstract List<PendingBudgetConstructionAppointmentFunding> |
getAppointmentFundings()
Gets the appointmentFundings attribute. |
org.kuali.rice.kns.util.KualiInteger |
getAppointmentRequestedAmountTotal()
Gets the appointmentRequestedAmountTotal. |
org.kuali.rice.kns.util.KualiInteger |
getAppointmentRequestedCsfAmountTotal()
Gets the appointmentRequestedCsfAmountTotal. |
BigDecimal |
getAppointmentRequestedCsfFteQuantityTotal()
Gets the appointmentRequestedCsfFteQuantityTotal. |
BigDecimal |
getAppointmentRequestedCsfStandardHoursTotal()
Gets the appointmentRequestedCsfStandardHoursTotal. |
BigDecimal |
getAppointmentRequestedCsfTimePercentTotal()
Gets the appointmentRequestedCsfTimePercentTotal. |
BigDecimal |
getAppointmentRequestedFteQuantityTotal()
Gets the appointmentRequestedFteQuantityTotal. |
BigDecimal |
getAppointmentRequestedStandardHoursTotal()
Gets the appointmentRequestedStandardHoursTotal. |
BigDecimal |
getAppointmentRequestedTimePercentTotal()
Gets the appointmentRequestedTimePercentTotal. |
String |
getChartOfAccountsCode()
Gets the chartOfAccountsCode attribute. |
org.kuali.rice.kns.util.KualiInteger |
getCsfAmountTotal()
Gets the csfAmountTotal. |
BigDecimal |
getCsfFullTimeEmploymentQuantityTotal()
Gets the csfFullTimeEmploymentQuantityTotal. |
BigDecimal |
getCsfStandardHoursTotal()
Gets the csfStandardHoursTotal. |
BigDecimal |
getCsfTimePercentTotal()
Gets the csfTimePercentTotal. |
String |
getDocumentNumber()
Gets the documentNumber attribute. |
List<PendingBudgetConstructionAppointmentFunding> |
getEffectivePendingBudgetConstructionAppointmentFunding()
Gets the EffectivePendingBudgetConstructionAppointmentFunding. |
String |
getFinancialBalanceTypeCode()
Gets the financialBalanceTypeCode attribute. |
String |
getFinancialObjectCode()
Gets the financialObjectCode attribute. |
String |
getFinancialObjectTypeCode()
Gets the financialObjectTypeCode attribute. |
String |
getFinancialSubObjectCode()
Gets the financialSubObjectCode attribute. |
abstract Map<String,Object> |
getKeyMapOfSalarySettingItem()
get the key map for the salary setting item: salary expension, position, or incumbent |
org.kuali.rice.kns.util.KualiDecimal |
getPercentChangeTotal()
Gets the percentChangeTotal attribute. |
org.kuali.rice.kim.bo.Person |
getPerson()
Gets the person attribute. |
abstract String |
getRefreshCallerName()
get the refresh caller name of the current form |
SalarySettingFieldsHolder |
getSalarySettingFieldsHolder()
Gets the salarySettingFieldsHolder attribute. |
String |
getSubAccountNumber()
Gets the subAccountNumber attribute. |
boolean |
isBudgetByAccountMode()
Gets the budgetByAccountMode attribute. |
boolean |
isHideAdjustmentMeasurement()
Gets the hideAdjustmentMeasurement attribute. |
boolean |
isHideDetails()
Gets the hideDetails attribute. |
boolean |
isPayrollIncumbentFeedIndictor()
Gets the payrollIncumbentFeedIndictor attribute. |
boolean |
isPayrollPositionFeedIndicator()
Gets the payrollPositionFeedIndicator attribute. |
boolean |
isSalarySettingClosed()
Gets the salarySettingClosed attribute. |
boolean |
isSingleAccountMode()
Gets the singleAccountMode attribute. |
boolean |
isViewOnlyEntry()
Gets the viewOnlyEntry attribute. |
void |
populateBCAFLines()
refresh the the appointment funding lines and make them have connections with associated objects |
boolean |
postProcessBCAFLines()
do some operations on the appointment funding lines. |
void |
refreshBCAFLine(PendingBudgetConstructionAppointmentFunding appointmentFunding)
Populates the dependent fields of objects contained within the BCAF line |
void |
setAccountNumber(String accountNumber)
Sets the accountNumber attribute value. |
void |
setAdjustmentAmount(org.kuali.rice.kns.util.KualiDecimal adjustmentAmount)
Sets the adjustmentAmount attribute value. |
void |
setAdjustmentMeasurement(String adjustmentMeasurement)
Sets the adjustmentMeasurement attribute value. |
void |
setBudgetByAccountMode(boolean budgetByAccountMode)
Sets the budgetByAccountMode attribute value. |
void |
setChartOfAccountsCode(String chartOfAccountsCode)
Sets the chartOfAccountsCode attribute value. |
void |
setDocumentNumber(String documentNumber)
Sets the documentNumber attribute value. |
void |
setFinancialBalanceTypeCode(String financialBalanceTypeCode)
Sets the financialBalanceTypeCode attribute value. |
void |
setFinancialObjectCode(String financialObjectCode)
Sets the financialObjectCode attribute value. |
void |
setFinancialObjectTypeCode(String financialObjectTypeCode)
Sets the financialObjectTypeCode attribute value. |
void |
setFinancialSubObjectCode(String financialSubObjectCode)
Sets the financialSubObjectCode attribute value. |
void |
setHideAdjustmentMeasurement(boolean hideAdjustmentMeasurement)
Sets the hideAdjustmentMeasurement attribute value. |
void |
setHideDetails(boolean hideDetails)
Sets the hideDetails attribute value. |
void |
setSalarySettingClosed(boolean salarySettingClosed)
Sets the salarySettingClosed attribute value. |
void |
setSingleAccountMode(boolean singleAccountMode)
Sets the singleAccountMode attribute value. |
void |
setSubAccountNumber(String subAccountNumber)
Sets the subAccountNumber attribute value. |
Methods inherited from class org.kuali.kfs.module.bc.document.web.struts.BudgetExpansionForm |
---|
addMessage, getBackLocation, getCallBackErrors, getCallBackMessages, getDocumentActions, getEditingMode, getMessages, getReturnAnchor, getReturnFormKey, getUniversityFiscalYear, isEditAllowed, isLostSession, isMainWindow, isSystemViewOnly, setBackLocation, setDocumentActions, setEditingMode, setLostSession, setMainWindow, setMessages, setReturnAnchor, setReturnFormKey, setUniversityFiscalYear |
Methods inherited from class org.kuali.rice.kns.web.struts.form.KualiForm |
---|
addRequiredNonEditableProperties, clearEditablePropertyInformation, getActionFormUtilMap, getAnchor, getCurrentTabIndex, getDisplayedErrors, getDisplayedInfo, getDisplayedWarnings, getDocInfo, getExtraButton, getExtraButtons, getFieldNameToFocusOnAfterSubmit, getHeaderNavigationTabs, getMethodToCall, getNavigationCss, getNextArbitrarilyHighIndex, getNumColumns, getRefreshCaller, getTabState, getTabStates, incrementTabIndex, isFieldLevelHelpEnabled, populate, populateBackLocation, populateFieldLevelHelpEnabled, reset, reset, retrieveFormValueForLookupInquiryParameters, setActionFormUtilMap, setAnchor, setCurrentTabIndex, setDerivedValuesOnForm, setDocInfo, setExtraButton, setExtraButtons, setFieldLevelHelpEnabled, setFieldNameToFocusOnAfterSubmit, setHeaderNavigationTabs, setMethodToCall, setNavigationCss, setNumColumns, setRefreshCaller, setTabStates, shouldMethodToCallParameterBeUsed, shouldPropertyBePopulatedInForm |
Methods inherited from class org.kuali.rice.kns.web.struts.pojo.PojoFormBase |
---|
addMaxUploadSize, cacheUnconvertedValue, copyPopulateEditablePropertiesToActionEditableProperties, customInitMaxUploadSizes, formatterClassForKeypath, formatValue, getActionEditablePropertiesGuid, getEditableProperties, getFormatter, getFormatterTypes, getIsNewForm, getMaxUploadSizes, getMethodToCallsToBypassSessionRetrievalForGETRequests, getParameter, getParameterValues, getPopulateEditableProperties, getPopulateEditablePropertiesGuid, getPropertyType, getRequiredNonEditableProperties, getStrutsActionMappingScope, getUnconvertedValues, getUnknownKeys, initMaxUploadSizes, isPropertyEditable, isPropertyNonEditableButRequired, populateForProperty, postprocessRequestParameters, processValidationFail, registerEditableProperty, registerIsNewForm, registerRequiredNonEditableProperty, registerStrutsActionMappingScope, setActionEditablePropertiesGuid, setFormatterType, setFormatterTypes, setPopulateEditablePropertiesGuid, setUnconvertedValues |
Methods inherited from class org.apache.struts.action.ActionForm |
---|
getMultipartRequestHandler, getServlet, getServletWrapper, setMultipartRequestHandler, setServlet, validate, validate |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SalarySettingBaseForm()
Method Detail |
---|
public abstract String getRefreshCallerName()
public abstract Map<String,Object> getKeyMapOfSalarySettingItem()
public void populateBCAFLines()
public boolean postProcessBCAFLines()
public void refreshBCAFLine(PendingBudgetConstructionAppointmentFunding appointmentFunding)
public void applyDefaultReasonAmountIfEmpty(PendingBudgetConstructionAppointmentFunding appointmentFunding)
appointmentFunding
- public String getDocumentNumber()
public void setDocumentNumber(String documentNumber)
documentNumber
- The documentNumber to set.public String getChartOfAccountsCode()
public void setChartOfAccountsCode(String chartOfAccountsCode)
chartOfAccountsCode
- The chartOfAccountsCode to set.public String getAccountNumber()
public void setAccountNumber(String accountNumber)
accountNumber
- The accountNumber to set.public String getSubAccountNumber()
public void setSubAccountNumber(String subAccountNumber)
subAccountNumber
- The subAccountNumber to set.public String getFinancialObjectCode()
public void setFinancialObjectCode(String financialObjectCode)
financialObjectCode
- The financialObjectCode to set.public String getFinancialSubObjectCode()
public void setFinancialSubObjectCode(String financialSubObjectCode)
financialSubObjectCode
- The financialSubObjectCode to set.public String getFinancialBalanceTypeCode()
public void setFinancialBalanceTypeCode(String financialBalanceTypeCode)
financialBalanceTypeCode
- The financialBalanceTypeCode to set.public String getFinancialObjectTypeCode()
public void setFinancialObjectTypeCode(String financialObjectTypeCode)
financialObjectTypeCode
- The financialObjectTypeCode to set.public boolean isHideAdjustmentMeasurement()
public void setHideAdjustmentMeasurement(boolean hideAdjustmentMeasurement)
hideAdjustmentMeasurement
- The hideAdjustmentMeasurement to set.public String getAdjustmentMeasurement()
public void setAdjustmentMeasurement(String adjustmentMeasurement)
adjustmentMeasurement
- The adjustmentMeasurement to set.public org.kuali.rice.kns.util.KualiDecimal getAdjustmentAmount()
public void setAdjustmentAmount(org.kuali.rice.kns.util.KualiDecimal adjustmentAmount)
adjustmentAmount
- The adjustmentAmount to set.public boolean isHideDetails()
public void setHideDetails(boolean hideDetails)
hideDetails
- The hideDetails to set.public boolean isBudgetByAccountMode()
public void setBudgetByAccountMode(boolean budgetByAccountMode)
budgetByAccountMode
- The budgetByAccountMode to set.public boolean isSingleAccountMode()
public void setSingleAccountMode(boolean singleAccountMode)
singleAccountMode
- The singleAccountMode to set.public abstract List<PendingBudgetConstructionAppointmentFunding> getAppointmentFundings()
public org.kuali.rice.kns.util.KualiInteger getAppointmentRequestedCsfAmountTotal()
public BigDecimal getAppointmentRequestedCsfTimePercentTotal()
public BigDecimal getAppointmentRequestedCsfStandardHoursTotal()
public BigDecimal getAppointmentRequestedCsfFteQuantityTotal()
public org.kuali.rice.kns.util.KualiInteger getAppointmentRequestedAmountTotal()
public BigDecimal getAppointmentRequestedTimePercentTotal()
public BigDecimal getAppointmentRequestedStandardHoursTotal()
public BigDecimal getAppointmentRequestedFteQuantityTotal()
public org.kuali.rice.kns.util.KualiInteger getCsfAmountTotal()
public BigDecimal getCsfTimePercentTotal()
public BigDecimal getCsfStandardHoursTotal()
public BigDecimal getCsfFullTimeEmploymentQuantityTotal()
public org.kuali.rice.kns.util.KualiDecimal getPercentChangeTotal()
public List<PendingBudgetConstructionAppointmentFunding> getEffectivePendingBudgetConstructionAppointmentFunding()
public SalarySettingFieldsHolder getSalarySettingFieldsHolder()
public org.kuali.rice.kim.bo.Person getPerson()
public boolean isSalarySettingClosed()
public void setSalarySettingClosed(boolean salarySettingClosed)
salarySettingClosed
- The salarySettingClosed to set.public boolean isViewOnlyEntry()
public boolean isPayrollIncumbentFeedIndictor()
public boolean isPayrollPositionFeedIndicator()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |