NOTE: The FND application needs to be added to each salesteamportal's configuration This dialog supports searching for and displaying information about operator and distributor partners. It also support selecting one or multiple. additional information displayed about the currently selected partners is done using additional tabs. the framework supports the development and addition of information tabs. A new information tab is added by adding a sub-structure to the _tabConfig structure defined in _tabConfig.cfm _tabConfig.myInformation.tabName = "My Information - or empty string"; _tabConfig.myInformation.url = "some complete url used to retrieve the information dynamically, must support partnerId, partnerType url parameters - or empty string"; _tabConfig.myInformation.initialInclude = "cf path to file to be included when the tab is first rendered in the lookup dialog - or empty string"; The only tab that is enabled by default is the search tab. JavaScript API Fse.FND.showPartnerLookup( oOptions ); where oOptions is a structure as follows: // note: attribute names are case sensitive oOptions = { partnerType : 'OPR or CDR', title : 'default is PartnerType Search', tabs : 'comma separated list of tabs', selectMode : 'single or multiple or none, default is single', closeAction : 'optional full url to action page to which form is posted on submit - default just returns selected partnerId(s) and the partnerType in header x-fse-fnd-partnerid and x-fse-fnd-partnertype'; additionalFields : {}, // sub-structure of attribute value pairs to be included on form as hidden fields scope : 'comma separated list of scopes to which the finder is limited, default is global - see below', onSuccess : optional javascript function pointer to be called with the response from the closeAction - default redirects browser to URL identified in x-fse-location header if present otherwise nothing }; Eg. Fse.FND.showPartnerLookup( { partnerType : 'OPR', tabs : 'search,someSpecialTab', onSuccess : Fse.BID.pickBidProduct, selectMode : 'single', closeAction : '/mstrcfmod/BID/actions/act_myCloseAction.cfm', scope:'bid,global' }) Notes on scope: Here is a list of available scopes global - user is searching all territories to which they have visibility (the default) Other scopes are not supported at this time When multiple scopes are specified in the scope parameter, the user may select from the different scopes. The default scope is the first one in the list. Each scope may carry with it additional information delimited by a : followed by a non-comma separated list of other data that might further restrict the scope Developing a new information tab is easy: update the _tabConfig.cfm file to add definition to the _tabConfig structure and make sure the values are correct - url and path names, etc... to activate add it to the tabs dialog option and add closeAction and onSuccess options as necessary. Additional Notes: - Need to add application FND to each client sales team portal. - For a new tab, need to add appropriate code to controller\inc_ajaxviews.cfm Suggestions: - when typing in keyword search field, any way to have enter key not submit initiate submit?