public class PendingEntryLookupableHelperServiceImpl extends AbstractGeneralLedgerLookupableHelperServiceImpl
debitDeterminerServiceACTION_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, persistenceStructureService, readOnlyFieldsList, referencesToRefresh, resultColumns, RESULTS_DEFAULT_MAX_COLUMN_LENGTH, rows, sequenceAccessorService, TITLE_ACTION_URL_PREPENDTEXT_PROPERTY, TITLE_RETURN_URL_PREPENDTEXT_PROPERTY| Constructor and Description |
|---|
PendingEntryLookupableHelperServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
allRequiredsForAccountSearch(Map fieldValues)
Determines if all the required values for an account based search are present - fiscal year, chart, account number, and fiscal period code
|
protected boolean |
allRequiredsForDocumentSearch(Map fieldValues)
Determines if all the required values for an document based search are present - fiscal year and document number
|
org.kuali.rice.kns.lookup.HtmlData |
getInquiryUrl(org.kuali.rice.krad.bo.BusinessObject businessObject,
String propertyName)
Returns the url for any drill down links within the lookup (defers to its superclass unless it needs
to get the url of the document that created this result pending entry)
|
List |
getSearchResults(Map fieldValues)
Generates the list of search results for this inquiry
|
void |
setGeneralLedgerPendingEntryService(GeneralLedgerPendingEntryService generalLedgerPendingEntryService)
Sets the generalLedgerPendingEntryService attribute value.
|
void |
setParameterService(org.kuali.rice.coreservice.framework.parameter.ParameterService parameterService) |
protected void |
updateEntryCollection(Collection entryCollection,
Map fieldValues,
boolean isApproved,
boolean isConsolidated,
boolean isCostShareInclusive)
This method is an abstract method and implemented to update the given entry collection by the children classes.
|
void |
validateSearchParameters(Map fieldValues)
Validates the fiscal year searched for in the inquiry
|
buildSearchResultList, getCustomActionUrls, getDebitCreditOption, getDebitDeterminerService, getGeneralLedgerPendingEntryService, getSelectedAmountViewOption, getSelectedPendingEntryOption, isConsolidationSelected, isCostShareInclusive, performLookup, setDebitDeterminerService, updateByDebitCreditOption, updateByPendingLedgerEntryaddToReturnHref, allowsMaintenanceDeleteAction, allowsMaintenanceEditAction, allowsMaintenanceNewOrCopyAction, allowsNewOrCopyAction, applyConditionalLogicForFieldDisplay, applyFieldAuthorizationsFromNestedLookups, checkForAdditionalFields, getActionUrlHref, getActionUrls, getActionUrlTitleText, getBackLocation, getBusinessObjectAuthorizationService, getBusinessObjectClass, getBusinessObjectDictionaryService, getBusinessObjectMetaDataService, getBusinessObjectService, getColumnMaxLength, getColumns, getConditionallyHiddenPropertyNames, getConditionallyReadOnlyPropertyNames, getConditionallyRequiredPropertyNames, getCurrentSearchFieldValue, getDataDictionaryService, getDefaultSortColumns, getDocFormKey, getDocNum, getEmptyActionUrls, getEmptyAnchorHtmlData, getEncryptionService, getExtraField, 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, isResultReturnable, isSearchUsingOnlyPrimaryKeyValues, maskValueIfNecessary, performClear, performCustomAction, setBackLocation, setBusinessObjectClass, setBusinessObjectDictionaryService, setBusinessObjectMetaDataService, setBusinessObjectService, setDataDictionaryService, setDocFormKey, setDocNum, setEncryptionService, setFieldConversions, setKualiInquirable, setLookupResultsService, setLookupService, setMaintenanceDocumentDictionaryService, setParameters, setParameterService, setPersistenceStructureService, setReadOnlyFieldsList, setReferencesToRefresh, setRows, setSequenceAccessorService, shouldDisplayHeaderNonMaintActions, shouldDisplayLookupCriteria, validateSearchParameterWildcardAndOperatorspublic PendingEntryLookupableHelperServiceImpl()
public org.kuali.rice.kns.lookup.HtmlData getInquiryUrl(org.kuali.rice.krad.bo.BusinessObject businessObject, String propertyName)
getInquiryUrl in interface org.kuali.rice.kns.lookup.LookupableHelperServicegetInquiryUrl in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImplbo - the business object with a property being drilled down onpropertyName - the name of the property being drilled down onorg.kuali.rice.kns.lookup.Lookupable#getInquiryUrl(org.kuali.rice.krad.bo.BusinessObject, java.lang.String)public void validateSearchParameters(Map fieldValues)
validateSearchParameters in interface org.kuali.rice.kns.lookup.LookupableHelperServicevalidateSearchParameters in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImplfieldValues - the values of the queryAbstractLookupableHelperServiceImpl.validateSearchParameters(java.util.Map)protected boolean allRequiredsForAccountSearch(Map fieldValues)
fieldValues - field values to checkprotected boolean allRequiredsForDocumentSearch(Map fieldValues)
fieldValues - field values to checkpublic List getSearchResults(Map fieldValues)
getSearchResults in interface org.kuali.rice.kns.lookup.LookupableHelperServicegetSearchResults in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImplfieldValues - the field values of the query to carry outLookupable.getSearchResults(java.util.Map)protected void updateEntryCollection(Collection entryCollection, Map fieldValues, boolean isApproved, boolean isConsolidated, boolean isCostShareInclusive)
AbstractGeneralLedgerLookupableHelperServiceImplupdateEntryCollection in class AbstractGeneralLedgerLookupableHelperServiceImplentryCollection - a collection of balance entriesfieldValues - the map containing the search fields and valuesisApproved - flag whether the approved entries or all entries will be processedisConsolidated - flag whether the results are consolidated or notisCostShareInclusive - flag whether the user selects to see the results with cost share subaccountpublic void setGeneralLedgerPendingEntryService(GeneralLedgerPendingEntryService generalLedgerPendingEntryService)
setGeneralLedgerPendingEntryService in class AbstractGeneralLedgerLookupableHelperServiceImplgeneralLedgerPendingEntryService - The generalLedgerPendingEntryService to set.public void setParameterService(org.kuali.rice.coreservice.framework.parameter.ParameterService parameterService)
setParameterService in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImplCopyright © 2004–2015 The Kuali Foundation. All rights reserved.