|
||||||||||
| 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.rice.kns.web.struts.form.KualiDocumentFormBase
org.kuali.rice.kns.web.struts.form.KualiTransactionalDocumentFormBase
org.kuali.kfs.sys.document.web.struts.FinancialSystemTransactionalDocumentFormBase
org.kuali.kfs.module.purap.document.web.struts.ReceivingFormBase
org.kuali.kfs.module.purap.document.web.struts.LineItemReceivingForm
public class LineItemReceivingForm
| Field Summary | |
|---|---|
protected boolean |
fromPurchaseOrder
|
protected LineItemReceivingItem |
newLineItemReceivingItemLine
|
protected Integer |
purchaseOrderId
|
| Fields inherited from class org.kuali.rice.kns.web.struts.form.KualiTransactionalDocumentFormBase |
|---|
forcedReadOnlyFields |
| Fields inherited from class org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase |
|---|
adHocActionRequestCodes, attachmentFile, documentActions, editingMode, suppressAllButtons |
| 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 | |
|---|---|
LineItemReceivingForm()
Constructs a LineItemReceivingForm instance and sets up the appropriately casted document. |
|
| Method Summary | |
|---|---|
protected boolean |
canCreateCorrection()
|
protected Map<String,org.kuali.rice.kns.web.ui.ExtraButton> |
createButtonsMap()
Creates a MAP for all the buttons to appear on the Receiving Line Form, and sets the attributes of these buttons. |
LineItemReceivingItem |
getAndResetNewReceivingItemLine()
Returns the new Receiving Item Line and resets it to null. |
protected String |
getDefaultDocumentTypeName()
|
List<org.kuali.rice.kns.web.ui.ExtraButton> |
getExtraButtons()
Override the superclass method to add appropriate buttons for LineItemReceivingDocument. |
LineItemReceivingDocument |
getLineItemReceivingDocument()
|
LineItemReceivingItem |
getNewLineItemReceivingItemLine()
|
Integer |
getPurchaseOrderId()
|
boolean |
isAbleToShowClearAndLoadQtyButtons()
Indicates if the clear and load quantity buttons can be shown, according to the value of a system parameter. |
boolean |
isFromPurchaseOrder()
|
void |
populateHeaderFields(org.kuali.rice.kns.workflow.service.KualiWorkflowDocument workflowDocument)
|
void |
setFromPurchaseOrder(boolean fromPurchaseOrder)
|
void |
setLineItemReceivingDocument(LineItemReceivingDocument lineItemReceivingDocument)
|
void |
setNewLineItemReceivingItemLine(LineItemReceivingItem newLineItemReceivingItemLine)
|
void |
setPurchaseOrderId(Integer purchaseOrderId)
|
LineItemReceivingItem |
setupNewLineItemReceivingItemLine()
|
LineItemReceivingItem |
setupNewReceivingItemLine()
This method should be overriden (or see accountingLines for an alternate way of doing this with newInstance) |
| Methods inherited from class org.kuali.kfs.module.purap.document.web.struts.ReceivingFormBase |
|---|
isStateFinal |
| Methods inherited from class org.kuali.kfs.sys.document.web.struts.FinancialSystemTransactionalDocumentFormBase |
|---|
extendDocInfoToThreeColumns, generateErrorCorrectionButton |
| Methods inherited from class org.kuali.rice.kns.web.struts.form.KualiTransactionalDocumentFormBase |
|---|
discoverDocumentTypeName, formatReversalDate, getForcedReadOnlyFields, getTransactionalDocument, instantiateTransactionalDocumentByDocumentTypeName, populate, populateEmptyMultiSelect, populateFalseCheckboxes, populationSpecialEmptyFields, setForcedReadOnlyFields, shouldMethodToCallParameterBeUsed |
| Methods inherited from class org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase |
|---|
addRequiredNonEditableProperties, buildHtmlLink, customInitMaxUploadSizes, getAdditionalScriptFile, getAdditionalScriptFiles, getAdHocActionRequestCodes, getAdHocRoutePerson, getAdHocRoutePersons, getAdHocRouteWorkgroup, getAdHocRouteWorkgroups, getAnnotation, getAttachmentFile, getBoNotes, getCommand, getDocId, getDocNum, getDocTypeName, getDocument, getDocumentActions, getDocumentHandlerUrl, getEditingMode, getErrorMapFromPreviousRequest, getFormKey, getInitiator, getInitiatorNetworkId, getMessageMapFromPreviousRequest, getNewAdHocRoutePerson, getNewAdHocRouteWorkgroup, getNewNote, getPersonInquiryUrlLink, getStandardHeaderFields, getWorkflowDocument, hasDocumentId, initializeHeaderNavigationTabs, instantiateDocument, isDocumentEnRoute, isFormDocumentInitialized, isHasWorkflowDocument, isReturnToActionList, isSuppressAllButtons, isUserDocumentInitiator, reset, setAdditionalScriptFile, setAdditionalScriptFiles, setAdHocActionRequestCodes, setAdHocRoutePersons, setAdHocRouteWorkgroups, setAnnotation, setAttachmentFile, setBoNotes, setCommand, setDerivedValuesOnForm, setDocId, setDocNum, setDocTypeName, setDocument, setDocumentActions, setEditingMode, setErrorMapFromPreviousRequest, setFormKey, setMessageMapFromPreviousRequest, setNewAdHocRoutePerson, setNewAdHocRouteWorkgroup, setNewNote, setReturnToActionList, setSuppressAllButtons, shouldPropertyBePopulatedInForm, validate |
| Methods inherited from class org.kuali.rice.kns.web.struts.form.KualiForm |
|---|
clearEditablePropertyInformation, getActionFormUtilMap, getAnchor, getBackLocation, getCurrentTabIndex, getDisplayedErrors, getDisplayedInfo, getDisplayedWarnings, getDocInfo, getExtraButton, 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 |
| Methods inherited from class org.kuali.rice.kns.web.struts.pojo.PojoFormBase |
|---|
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, 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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected Integer purchaseOrderId
protected LineItemReceivingItem newLineItemReceivingItemLine
protected boolean fromPurchaseOrder
| Constructor Detail |
|---|
public LineItemReceivingForm()
| Method Detail |
|---|
protected String getDefaultDocumentTypeName()
getDefaultDocumentTypeName in class org.kuali.rice.kns.web.struts.form.KualiDocumentFormBasepublic LineItemReceivingDocument getLineItemReceivingDocument()
public void setLineItemReceivingDocument(LineItemReceivingDocument lineItemReceivingDocument)
public Integer getPurchaseOrderId()
public void setPurchaseOrderId(Integer purchaseOrderId)
public LineItemReceivingItem setupNewLineItemReceivingItemLine()
public LineItemReceivingItem getNewLineItemReceivingItemLine()
public void setNewLineItemReceivingItemLine(LineItemReceivingItem newLineItemReceivingItemLine)
public void populateHeaderFields(org.kuali.rice.kns.workflow.service.KualiWorkflowDocument workflowDocument)
populateHeaderFields in class FinancialSystemTransactionalDocumentFormBaseKualiDocumentFormBase.populateHeaderFields(org.kuali.rice.kns.workflow.service.KualiWorkflowDocument)public List<org.kuali.rice.kns.web.ui.ExtraButton> getExtraButtons()
getExtraButtons in class FinancialSystemTransactionalDocumentFormBaseKualiForm.getExtraButtons()protected boolean canCreateCorrection()
protected Map<String,org.kuali.rice.kns.web.ui.ExtraButton> createButtonsMap()
public LineItemReceivingItem getAndResetNewReceivingItemLine()
public LineItemReceivingItem setupNewReceivingItemLine()
public boolean isAbleToShowClearAndLoadQtyButtons()
public boolean isFromPurchaseOrder()
public void setFromPurchaseOrder(boolean fromPurchaseOrder)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||