public class PaymentRequestForm extends AccountsPayableFormBase
Modifier and Type | Field and Description |
---|---|
protected boolean |
calculatedTax
Indicates whether tax has been calculated based on the tax area data.
|
calculated, countOfAboveTheLine, countOfBelowTheLine, newPurchasingItemLine
readOnlyAccountDistributionMethod, summaryAccounts
editableAccounts, forcedLookupOptionalFields, hideDetails, newSourceLine, newTargetLine, sourceFile, targetFile
forcedReadOnlyFields
adHocActionRequestCodes, attachmentFile, documentActions, editingMode, suppressAllButtons
Constructor and Description |
---|
PaymentRequestForm()
Constructs a PaymentRequestForm instance and sets up the appropriately casted document.
|
Modifier and Type | Method and Description |
---|---|
boolean |
canCalculate()
Determine whether the current user can calculate the paymentRequest.
|
boolean |
canContinue()
Determines whether the current user can continue creating or clear fields of the payment request in initial status.
|
protected String |
getDefaultDocumentTypeName() |
List<org.kuali.rice.kns.web.ui.ExtraButton> |
getExtraButtons()
Build additional payment request specific buttons and set extraButtons list.
|
PaymentRequestDocument |
getPaymentRequestDocument() |
boolean |
isCalculatedTax() |
void |
populateHeaderFields(org.kuali.rice.kew.api.WorkflowDocument workflowDocument)
This method is used to populate the list of header field objects (see
KualiForm.getDocInfo() ) displayed on
the Kuali document form display pages. |
void |
setCalculatedTax(boolean calculatedTax) |
void |
setPaymentRequestDocument(PaymentRequestDocument purchaseOrderDocument) |
PurApItem |
setupNewPurchasingItemLine()
This method should be overriden (or see accountingLines for an alternate way of doing this with newInstance)
|
boolean |
shouldMethodToCallParameterBeUsed(String methodToCallParameterName,
String methodToCallParameterValue,
javax.servlet.http.HttpServletRequest request)
This overridden method ...
|
getAndResetNewPurchasingItemLine, getCountOfAboveTheLine, getCountOfBelowTheLine, getNewPurchasingItemLine, isCalculated, populate, populateAccountingLinesForResponse, populateItemAccountingLines, setCalculated, setCountOfAboveTheLine, setCountOfBelowTheLine, setNewPurchasingItemLine, updateItemCounts
addExtraButton, clearSummaryAccounts, getBaselineSourceAccountingLines, getDisbursementInfoUrl, getSummaryAccounts, isReadOnlyAccountDistributionMethod, refreshAccountSummmary, setReadOnlyAccountDistributionMethod, setSummaryAccounts, setupAccountDistributionMethod
createNewSourceAccountingLine, createNewTargetAccountingLine, customInitMaxUploadSizes, getAccountingLineImportInstructionsUrl, getCurrencyFormattedSourceTotal, getCurrencyFormattedTargetTotal, getEditableAccounts, getExcludedmethodToCall, getFinancialDocument, getForcedLookupOptionalFields, getHideDetails, getNewSourceLine, getNewTargetLine, getSourceFile, getTargetFile, harvestAccountingLines, isHideDetails, populateAccountingLine, populateAccountingLines, populateSourceAccountingLine, populateTargetAccountingLine, repopulateOverrides, setEditableAccounts, setForcedLookupOptionalFields, setHideDetails, setNewSourceLine, setNewTargetLine, setSourceFile, setTargetFile
extendDocInfoToThreeColumns, generateErrorCorrectionButton
discoverDocumentTypeName, formatReversalDate, getForcedReadOnlyFields, getTransactionalDocument, instantiateTransactionalDocumentByDocumentTypeName, populateEmptyMultiSelect, populateFalseCheckboxes, populationSpecialEmptyFields, setForcedReadOnlyFields
addRequiredNonEditableProperties, buildHtmlLink, 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, 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, shouldPropertyBePopulatedInForm, validate
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
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
protected boolean calculatedTax
public PaymentRequestForm()
protected String getDefaultDocumentTypeName()
getDefaultDocumentTypeName
in class KualiDocumentFormBase
public boolean isCalculatedTax()
public void setCalculatedTax(boolean calculatedTax)
public PaymentRequestDocument getPaymentRequestDocument()
public void setPaymentRequestDocument(PaymentRequestDocument purchaseOrderDocument)
public void populateHeaderFields(org.kuali.rice.kew.api.WorkflowDocument workflowDocument)
KualiDocumentFormBase
KualiForm.getDocInfo()
) displayed on
the Kuali document form display pages.populateHeaderFields
in class FinancialSystemTransactionalDocumentFormBase
workflowDocument
- - the workflow document of the document being displayed (null is allowed)KRAD Conversion: Customizing the header fields - Uses data dictionary
public PurApItem setupNewPurchasingItemLine()
AccountsPayableFormBase
setupNewPurchasingItemLine
in class AccountsPayableFormBase
PurchasingFormBase.setupNewPurchasingItemLine()
public List<org.kuali.rice.kns.web.ui.ExtraButton> getExtraButtons()
getExtraButtons
in class FinancialSystemTransactionalDocumentFormBase
KRAD Conversion: Customizing the addition of extra buttons
public boolean canContinue()
public boolean canCalculate()
public boolean shouldMethodToCallParameterBeUsed(String methodToCallParameterName, String methodToCallParameterValue, javax.servlet.http.HttpServletRequest request)
KualiDocumentFormBase
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.