public class ProcurementCardForm extends CapitalAccountingLinesFormBase implements CapitalAssetEditable
| Modifier and Type | Field and Description |
|---|---|
protected List<CapitalAssetInformation> |
capitalAssetInformation |
protected List<ProcurementCardTargetAccountingLine> |
newTargetLines |
protected static long |
serialVersionUID |
protected static String |
TARGET_ACCOUNTING_LINE_GROUP_NAME |
protected List<Boolean> |
transactionCreditCardNumbersViewStatus |
capitalAccountingLine, createdAssetsControlAmount, distributeEqualAmount, editCreateOrModify, systemControlAmountLOG, lookedUpCollectionName, lookupResultsBOClassName, lookupResultsSequenceNumbereditableAccounts, forcedLookupOptionalFields, hideDetails, newSourceLine, newTargetLine, sourceFile, targetFileforcedReadOnlyFieldsadHocActionRequestCodes, attachmentFile, documentActions, editingMode, suppressAllButtons| Constructor and Description |
|---|
ProcurementCardForm()
Constructs a ProcurmentCardForm instance and sets up the appropriately casted document.
|
| Modifier and Type | Method and Description |
|---|---|
void |
buildNewTargetAccountingLines(int transactionsCount) |
protected AccountingLineAuthorizer |
getAccountingLineAuthorizerForDocument() |
protected String |
getAccountingLineCollectionName() |
List<CapitalAssetInformation> |
getCapitalAssetInformation()
Gets the capitalAssetInformation attribute.
|
protected String |
getDefaultDocumentTypeName() |
String |
getDisputeURL() |
List |
getNewTargetLines() |
List<Boolean> |
getTransactionCreditCardNumbersViewStatus() |
void |
populate(javax.servlet.http.HttpServletRequest request)
Override to accomodate multiple target lines.
|
protected void |
populateTransactionCreditCardNumbersViewStatuses()
populates an array, parallel to the ProcurementCardDocument#getTransactionEntries, which holds whether the
current user can see the credit card number or not - based on if any of the accounting lines are editable to
the user or not...
|
void |
setCapitalAssetInformation(List<CapitalAssetInformation> capitalAssetInformation)
Sets the capitalAssetInformation attribute.
|
void |
setNewTargetLines(List newTargetLines) |
getCapitalAccountingLine, getCreatedAssetsControlAmount, getSystemControlAmount, isDistributeEqualAmount, isEditCreateOrModify, setCapitalAccountingLine, setCreatedAssetsControlAmount, setDistributeEqualAmount, setEditCreateOrModify, setSystemControlAmountaddRequiredNonEditableProperties, getLookedUpCollectionName, getLookupResultsBOClassName, getLookupResultsSequenceNumber, getRefreshCaller, setLookedUpCollectionName, setLookupResultsBOClassName, setLookupResultsSequenceNumbercreateNewSourceAccountingLine, createNewTargetAccountingLine, customInitMaxUploadSizes, getAccountingLineImportInstructionsUrl, getCurrencyFormattedSourceTotal, getCurrencyFormattedTargetTotal, getEditableAccounts, getExcludedmethodToCall, getFinancialDocument, getForcedLookupOptionalFields, getHideDetails, getNewSourceLine, getNewTargetLine, getSourceFile, getTargetFile, harvestAccountingLines, isHideDetails, populateAccountingLine, populateAccountingLines, populateAccountingLinesForResponse, populateSourceAccountingLine, populateTargetAccountingLine, repopulateOverrides, setEditableAccounts, setForcedLookupOptionalFields, setHideDetails, setNewSourceLine, setNewTargetLine, setSourceFile, setTargetFile, shouldMethodToCallParameterBeUsedextendDocInfoToThreeColumns, generateErrorCorrectionButton, getExtraButtons, populateHeaderFieldsdiscoverDocumentTypeName, formatReversalDate, getForcedReadOnlyFields, getTransactionalDocument, instantiateTransactionalDocumentByDocumentTypeName, populateEmptyMultiSelect, populateFalseCheckboxes, populationSpecialEmptyFields, setForcedReadOnlyFieldsbuildHtmlLink, 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, 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 static final long serialVersionUID
protected List<ProcurementCardTargetAccountingLine> newTargetLines
protected List<Boolean> transactionCreditCardNumbersViewStatus
protected static final String TARGET_ACCOUNTING_LINE_GROUP_NAME
protected List<CapitalAssetInformation> capitalAssetInformation
public ProcurementCardForm()
public void populate(javax.servlet.http.HttpServletRequest request)
populate in interface org.kuali.rice.kns.web.struts.form.pojo.PojoFormpopulate in class KualiAccountingDocumentFormBaseorg.kuali.rice.kns.web.struts.pojo.PojoForm#populate(javax.servlet.http.HttpServletRequest)public void buildNewTargetAccountingLines(int transactionsCount)
protected String getDefaultDocumentTypeName()
getDefaultDocumentTypeName in class KualiDocumentFormBasepublic String getDisputeURL()
public List getNewTargetLines()
public void setNewTargetLines(List newTargetLines)
newTargetLines - The newTargetLines to set.public List<CapitalAssetInformation> getCapitalAssetInformation()
CapitalAssetEditablegetCapitalAssetInformation in interface CapitalAssetEditableCapitalAssetEditable.getCapitalAssetInformation()public void setCapitalAssetInformation(List<CapitalAssetInformation> capitalAssetInformation)
CapitalAssetEditablesetCapitalAssetInformation in interface CapitalAssetEditableorg.kuali.ole.fp.document.CapitalAssetEditable#setCapitalAssetInformation(org.kuali.ole.fp.businessobject.CapitalAssetInformation)public List<Boolean> getTransactionCreditCardNumbersViewStatus()
protected void populateTransactionCreditCardNumbersViewStatuses()
protected AccountingLineAuthorizer getAccountingLineAuthorizerForDocument()
protected String getAccountingLineCollectionName()
Copyright © 2004–2016 The Kuali Foundation. All rights reserved.