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, newPurchasingItemLinereadOnlyAccountDistributionMethod, summaryAccountseditableAccounts, forcedLookupOptionalFields, hideDetails, newSourceLine, newTargetLine, sourceFile, targetFileforcedReadOnlyFieldsadHocActionRequestCodes, 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, updateItemCountsaddExtraButton, clearSummaryAccounts, getBaselineSourceAccountingLines, getDisbursementInfoUrl, getSummaryAccounts, isReadOnlyAccountDistributionMethod, refreshAccountSummmary, setReadOnlyAccountDistributionMethod, setSummaryAccounts, setupAccountDistributionMethodcreateNewSourceAccountingLine, 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, setTargetFileextendDocInfoToThreeColumns, generateErrorCorrectionButtondiscoverDocumentTypeName, formatReversalDate, getForcedReadOnlyFields, getTransactionalDocument, instantiateTransactionalDocumentByDocumentTypeName, populateEmptyMultiSelect, populateFalseCheckboxes, populationSpecialEmptyFields, setForcedReadOnlyFieldsaddRequiredNonEditableProperties, 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, validateclearEditablePropertyInformation, 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, 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, postprocessRequestParameters, processValidationFail, registerEditableProperty, registerIsNewForm, registerRequiredNonEditableProperty, registerStrutsActionMappingScope, setActionEditablePropertiesGuid, setFormatterType, setFormatterTypes, setPopulateEditablePropertiesGuid, setUnconvertedValuesprotected boolean calculatedTax
public PaymentRequestForm()
protected String getDefaultDocumentTypeName()
getDefaultDocumentTypeName in class KualiDocumentFormBasepublic 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)
KualiDocumentFormBaseKualiForm.getDocInfo()) displayed on
the Kuali document form display pages.populateHeaderFields in class FinancialSystemTransactionalDocumentFormBaseworkflowDocument - - the workflow document of the document being displayed (null is allowed)KRAD Conversion: Customizing the header fields - Uses data dictionarypublic PurApItem setupNewPurchasingItemLine()
AccountsPayableFormBasesetupNewPurchasingItemLine in class AccountsPayableFormBasePurchasingFormBase.setupNewPurchasingItemLine()public List<org.kuali.rice.kns.web.ui.ExtraButton> getExtraButtons()
getExtraButtons in class FinancialSystemTransactionalDocumentFormBaseKRAD Conversion: Customizing the addition of extra buttonspublic boolean canContinue()
public boolean canCalculate()
public boolean shouldMethodToCallParameterBeUsed(String methodToCallParameterName, String methodToCallParameterValue, javax.servlet.http.HttpServletRequest request)
KualiDocumentFormBaseCopyright © 2004–2015 The Kuali Foundation. All rights reserved.