public class CashManagementForm extends org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase
Modifier and Type | Class and Description |
---|---|
static class |
CashManagementForm.CashDrawerSummary |
static class |
CashManagementForm.CashReceiptSummary |
static class |
CashManagementForm.DepositHelper
Inner helper class.
|
Modifier and Type | Field and Description |
---|---|
protected static String |
CAMPUS_CODE_PROPERTY |
protected CashManagementForm.CashDrawerSummary |
cashDrawerSummary |
protected CashManagementDocumentPresentationController |
cmDocPrezController |
protected List |
depositHelpers |
protected static org.apache.log4j.Logger |
LOG |
protected List<CashieringItemInProcess> |
recentlyClosedItemsInProcess |
protected static long |
serialVersionUID |
adHocActionRequestCodes, attachmentFile, documentActions, editingMode, suppressAllButtons
Constructor and Description |
---|
CashManagementForm()
Constructs a CashManagementForm.
|
Modifier and Type | Method and Description |
---|---|
protected CashManagementDocumentPresentationController |
createCashManagementDocumentPresentationController()
Creates an instance of the appropriate implementation of CashManagementDocumentPresentationController to check the cash drawer opening logic
|
boolean |
getAllowOpenCashDrawer() |
CashManagementForm.CashDrawerSummary |
getCashDrawerSummary() |
CashManagementDocument |
getCashManagementDocument() |
protected String |
getDefaultDocumentTypeName() |
CashManagementForm.DepositHelper |
getDepositHelper(int i) |
List |
getDepositHelpers() |
List<CashieringItemInProcess> |
getRecentlyClosedItemsInProcess()
Gets the recentlyClosedItemsInProcess attribute.
|
boolean |
isLastInterimDepositFinalizable()
Tells any JSP page using this form whether an action can be taken to make the last interim deposit the final deposit
|
void |
populateCashDrawerSummary()
Creates and initializes a CashDrawerSummary for the related CashManagementDocument, if it is not currently closed
|
void |
populateDepositHelpers()
Creates a DepositHelper foreach Deposit associated with this form's document
|
void |
postprocessRequestParameters(Map requestParameters) |
CashManagementForm.DepositHelper |
removeDepositHelper(int i)
Removes and returns DepositHelper at the given index
|
void |
setCashDrawerSummary(CashManagementForm.CashDrawerSummary cashDrawerSummary)
Sets the CashDrawerSummary
|
void |
setRecentlyClosedItemsInProcess(List<CashieringItemInProcess> recentlyClosedItemsInProcess)
Sets the recentlyClosedItemsInProcess attribute value.
|
addRequiredNonEditableProperties, buildHtmlLink, customInitMaxUploadSizes, getActionRequests, getActionRequestsRequiringApproval, getAdditionalScriptFile, getAdditionalScriptFiles, getAdHocActionRequestCodes, getAdHocRoutePerson, getAdHocRoutePersons, getAdHocRouteWorkgroup, getAdHocRouteWorkgroups, getAnnotation, getAttachmentFile, getBoNotes, getCommand, getDocId, getDocNum, getDocTypeName, getDocument, getDocumentActions, getDocumentHandlerUrl, getEditingMode, getFormKey, getInitiator, getInitiatorNetworkId, getMessageMapFromPreviousRequest, getNewAdHocRoutePerson, getNewAdHocRouteWorkgroup, getNewNote, getPersonInquiryUrlLink, getSelectedActionRequests, getStandardHeaderFields, getSuperUserAnnotation, getWorkflowDocument, hasDocumentId, initializeHeaderNavigationTabs, instantiateDocument, isDocumentEnRoute, isFormDocumentInitialized, isHasWorkflowDocument, isReturnToActionList, isStateAllowsApproveOrDisapprove, isStateAllowsApproveSingleActionRequest, isStateInitiatedFinalCancelled, isStateProcessedOrDisapproved, isSuperUserActionAvaliable, isSuperUserApproveDocumentAuthorized, isSuperUserApproveSingleActionRequestAuthorized, isSuperUserAuthorized, isSuperUserDisapproveDocumentAuthorized, isSuppressAllButtons, isUserDocumentInitiator, populate, populateHeaderFields, reset, setActionRequests, setAdditionalScriptFile, setAdditionalScriptFiles, setAdHocActionRequestCodes, setAdHocRoutePersons, setAdHocRouteWorkgroups, setAnnotation, setAttachmentFile, setBoNotes, setCommand, setDerivedValuesOnForm, setDocId, setDocNum, setDocTypeName, setDocument, setDocumentActions, setEditingMode, setFormKey, setMessageMapFromPreviousRequest, setNewAdHocRoutePerson, setNewAdHocRouteWorkgroup, setNewNote, setReturnToActionList, setSelectedActionRequests, setSuperUserAnnotation, setSuppressAllButtons, shouldMethodToCallParameterBeUsed, shouldPropertyBePopulatedInForm, validate
clearEditablePropertyInformation, getActionFormUtilMap, getAnchor, getBackLocation, getCurrentTabIndex, getDisplayedErrors, getDisplayedInfo, getDisplayedWarnings, getDocInfo, getExtraButton, getExtraButtons, getFieldNameToFocusOnAfterSubmit, getHeaderNavigationTabs, getMethodToCall, getNavigationCss, getNextArbitrarilyHighIndex, getNumColumns, getRefreshCaller, getTabState, getTabStates, incrementTabIndex, isFieldLevelHelpEnabled, populateBackLocation, populateFieldLevelHelpEnabled, reset, retrieveFormValueForLookupInquiryParameters, setActionFormUtilMap, setAnchor, setBackLocation, setCurrentTabIndex, setDocInfo, setExtraButton, setExtraButtons, setFieldLevelHelpEnabled, setFieldNameToFocusOnAfterSubmit, setHeaderNavigationTabs, setMethodToCall, setNavigationCss, setNumColumns, setRefreshCaller, setTabStates
addMaxUploadSize, cacheUnconvertedValue, copyPopulateEditablePropertiesToActionEditableProperties, formatterClassForKeypath, formatValue, getActionEditablePropertiesGuid, getEditableProperties, getFormatter, getFormatterTypes, getIsNewForm, getMaxUploadSizes, getMethodToCallsToBypassSessionRetrievalForGETRequests, getParameter, getParameterValues, getPopulateEditableProperties, getPopulateEditablePropertiesGuid, getPropertyType, getRequiredNonEditableProperties, getStrutsActionMappingScope, getUnconvertedValues, getUnknownKeys, initMaxUploadSizes, isPropertyEditable, isPropertyNonEditableButRequired, populateForProperty, processValidationFail, registerEditableProperty, registerIsNewForm, registerRequiredNonEditableProperty, registerStrutsActionMappingScope, setActionEditablePropertiesGuid, setFormatterType, setFormatterTypes, setPopulateEditablePropertiesGuid, setUnconvertedValues
protected static final long serialVersionUID
protected static org.apache.log4j.Logger LOG
protected static final String CAMPUS_CODE_PROPERTY
protected transient List depositHelpers
protected CashManagementForm.CashDrawerSummary cashDrawerSummary
protected List<CashieringItemInProcess> recentlyClosedItemsInProcess
protected transient CashManagementDocumentPresentationController cmDocPrezController
public CashManagementForm()
protected String getDefaultDocumentTypeName()
getDefaultDocumentTypeName
in class org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase
public CashManagementDocument getCashManagementDocument()
public void populateDepositHelpers()
public void populateCashDrawerSummary()
public boolean isLastInterimDepositFinalizable()
public CashManagementForm.CashDrawerSummary getCashDrawerSummary()
public void setCashDrawerSummary(CashManagementForm.CashDrawerSummary cashDrawerSummary)
public List getDepositHelpers()
public List<CashieringItemInProcess> getRecentlyClosedItemsInProcess()
public void setRecentlyClosedItemsInProcess(List<CashieringItemInProcess> recentlyClosedItemsInProcess)
recentlyClosedItemsInProcess
- The recentlyClosedItemsInProcess to set.public boolean getAllowOpenCashDrawer()
protected CashManagementDocumentPresentationController createCashManagementDocumentPresentationController()
public CashManagementForm.DepositHelper getDepositHelper(int i)
i
- public CashManagementForm.DepositHelper removeDepositHelper(int i)
i
- public void postprocessRequestParameters(Map requestParameters)
postprocessRequestParameters
in interface org.kuali.rice.kns.web.struts.form.pojo.PojoForm
postprocessRequestParameters
in class org.kuali.rice.kns.web.struts.form.pojo.PojoFormBase
org.kuali.rice.kns.web.struts.pojo.PojoFormBase#postprocessRequestParameters(java.util.Map)
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.