@Transactional public class ElectronicPaymentClaimLookupableHelperServiceImpl extends org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
ACTION_URLS_CHILDREN_END, ACTION_URLS_CHILDREN_SEPARATOR, ACTION_URLS_CHILDREN_STARTER, ACTION_URLS_EMPTY, ACTION_URLS_SEPARATOR, backLocation, businessObjectAuthorizationService, businessObjectClass, businessObjectDictionaryService, businessObjectMetaDataService, businessObjectService, configurationService, dataDictionaryService, docFormKey, docNum, encryptionService, fieldConversions, forceLookupResultFieldInquiryCache, inquirableClassCache, kualiInquirable, lookupResultsService, lookupService, maintenanceDocumentDictionaryService, noLookupResultFieldInquiryCache, parameters, parameterService, persistenceStructureService, readOnlyFieldsList, referencesToRefresh, resultColumns, RESULTS_DEFAULT_MAX_COLUMN_LENGTH, rows, sequenceAccessorService, TITLE_ACTION_URL_PREPENDTEXT_PROPERTY, TITLE_RETURN_URL_PREPENDTEXT_PROPERTY| Constructor and Description |
|---|
ElectronicPaymentClaimLookupableHelperServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getAdvanceDepositsWithOrganizationReferenceId(String organizationReferenceId)
Finds the document ids for all AD documents which have an accounting line with the given organizationReferenceId
|
protected List<org.kuali.ole.sys.businessobject.lookup.ElectronicPaymentClaimLookupableHelperServiceImpl.GeneratingLineHolder> |
getGeneratingLinesForDocuments(String matchingAdvanceDepositDocumentNumbers,
String organizationReferenceId)
Looks up all of the generating lines and stores essential information about them on documents given by the matchingAdvanceDepositDocumentNumbers parameter
and matching the given organization reference id
|
List<org.kuali.rice.krad.bo.PersistableBusinessObject> |
getSearchResults(Map<String,String> fieldValues) |
boolean |
isResultReturnable(org.kuali.rice.krad.bo.BusinessObject claimAsBO) |
Collection |
performLookup(org.kuali.rice.kns.web.struts.form.LookupForm lookupForm,
Collection resultTable,
boolean bounded)
Using default results, add columnAnchor link for reference financial document number to open document
|
protected List<org.kuali.rice.krad.bo.PersistableBusinessObject> |
pruneResults(List<org.kuali.rice.krad.bo.PersistableBusinessObject> paymentsToPrune,
String organizationReferenceId)
If organization reference id was present in lookup fields, only returns electronic payment claims which associate with the given organization reference id
|
void |
setLookupDao(org.kuali.rice.krad.dao.LookupDao lookupDao)
Sets the lookupDao attribute value.
|
void |
validateSearchParameters(Map fieldValues) |
addToReturnHref, allowsMaintenanceDeleteAction, allowsMaintenanceEditAction, allowsMaintenanceNewOrCopyAction, allowsNewOrCopyAction, applyConditionalLogicForFieldDisplay, applyFieldAuthorizationsFromNestedLookups, checkForAdditionalFields, getActionUrlHref, getActionUrls, getActionUrlTitleText, getBackLocation, getBusinessObjectAuthorizationService, getBusinessObjectClass, getBusinessObjectDictionaryService, getBusinessObjectMetaDataService, getBusinessObjectService, getColumnMaxLength, getColumns, getConditionallyHiddenPropertyNames, getConditionallyReadOnlyPropertyNames, getConditionallyRequiredPropertyNames, getCurrentSearchFieldValue, getCustomActionUrls, getDataDictionaryService, getDefaultSortColumns, getDocFormKey, getDocNum, getEmptyActionUrls, getEmptyAnchorHtmlData, getEncryptionService, getExtraField, getInquiryUrl, getKualiConfigurationService, getKualiInquirable, getLookupResultsService, getLookupService, getMaintenanceDocumentDictionaryService, getMaintenanceDocumentTypeName, getMaintenanceUrl, getParameters, getParameters, getParameterService, getParametersFromPrimaryKey, getPersistenceStructureService, getPrimaryKeyFieldLabels, getPropertyClass, getReadOnlyFieldsList, getReferencesToRefresh, getReturnAnchorHtmlData, getReturnHref, getReturnHref, getReturnInputHtmlData, getReturnKeys, getReturnLocation, getReturnUrl, getReturnUrl, getRows, getSearchResultsUnbounded, getSequenceAccessorService, getSupplementalMenuBar, getTitle, getUrlData, getUrlData, isSearchUsingOnlyPrimaryKeyValues, maskValueIfNecessary, performClear, performCustomAction, setBackLocation, setBusinessObjectClass, setBusinessObjectDictionaryService, setBusinessObjectMetaDataService, setBusinessObjectService, setDataDictionaryService, setDocFormKey, setDocNum, setEncryptionService, setFieldConversions, setKualiInquirable, setLookupResultsService, setLookupService, setMaintenanceDocumentDictionaryService, setParameters, setParameterService, setParameterService, setPersistenceStructureService, setReadOnlyFieldsList, setReferencesToRefresh, setRows, setSequenceAccessorService, shouldDisplayHeaderNonMaintActions, shouldDisplayLookupCriteria, validateSearchParameterWildcardAndOperatorspublic ElectronicPaymentClaimLookupableHelperServiceImpl()
public List<org.kuali.rice.krad.bo.PersistableBusinessObject> getSearchResults(Map<String,String> fieldValues)
getSearchResults in interface org.kuali.rice.kns.lookup.LookupableHelperServicegetSearchResults in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImplAbstractLookupableHelperServiceImpl.getSearchResults(java.util.Map)protected List<org.kuali.rice.krad.bo.PersistableBusinessObject> pruneResults(List<org.kuali.rice.krad.bo.PersistableBusinessObject> paymentsToPrune, String organizationReferenceId)
paymentsToPrune - the Collection of electronic payment claims, still unfiltered by organization reference idorganizationReferenceId - the organization reference id to use as a filterprotected String getAdvanceDepositsWithOrganizationReferenceId(String organizationReferenceId)
organizationReferenceId - the organization reference id to find advance deposit documents forprotected List<org.kuali.ole.sys.businessobject.lookup.ElectronicPaymentClaimLookupableHelperServiceImpl.GeneratingLineHolder> getGeneratingLinesForDocuments(String matchingAdvanceDepositDocumentNumbers, String organizationReferenceId)
matchingAdvanceDepositDocumentNumbers - the document numbers of matching advance deposit documents in lookup formorganizationReferenceId - the organization reference id the accounting line must matchpublic void validateSearchParameters(Map fieldValues)
validateSearchParameters in interface org.kuali.rice.kns.lookup.LookupableHelperServicevalidateSearchParameters in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImplAbstractLookupableHelperServiceImpl.validateSearchParameters(java.util.Map)public boolean isResultReturnable(org.kuali.rice.krad.bo.BusinessObject claimAsBO)
isResultReturnable in interface org.kuali.rice.kns.lookup.LookupableHelperServiceisResultReturnable in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImplAbstractLookupableHelperServiceImpl.isResultReturnable(org.kuali.rice.krad.bo.BusinessObject)public Collection performLookup(org.kuali.rice.kns.web.struts.form.LookupForm lookupForm, Collection resultTable, boolean bounded)
performLookup in interface org.kuali.rice.kns.lookup.LookupableHelperServiceperformLookup in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpllookupForm - kualiLookupable - resultTable - bounded - public void setLookupDao(org.kuali.rice.krad.dao.LookupDao lookupDao)
lookupDao - The lookupDao to set.Copyright © 2004–2015 The Kuali Foundation. All rights reserved.