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, validateclearEditablePropertyInformation, 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, setTabStatesaddMaxUploadSize, 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, setUnconvertedValuesprotected 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.KualiDocumentFormBasepublic 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.PojoFormpostprocessRequestParameters in class org.kuali.rice.kns.web.struts.form.pojo.PojoFormBaseorg.kuali.rice.kns.web.struts.pojo.PojoFormBase#postprocessRequestParameters(java.util.Map)Copyright © 2004–2014 The Kuali Foundation. All rights reserved.