Author: hansbak
Date: Fri Dec 2 02:56:42 2011 New Revision: 1209341 URL: http://svn.apache.org/viewvc?rev=1209341&view=rev Log: In the sfa opportunity detail screen show all partygroups in the account selection and all persons in the lead field also allow ajax drop down Modified: ofbiz/trunk/applications/marketing/widget/sfa/LookupScreens.xml ofbiz/trunk/applications/marketing/widget/sfa/forms/OpportunityForms.xml Modified: ofbiz/trunk/applications/marketing/widget/sfa/LookupScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/marketing/widget/sfa/LookupScreens.xml?rev=1209341&r1=1209340&r2=1209341&view=diff ============================================================================== --- ofbiz/trunk/applications/marketing/widget/sfa/LookupScreens.xml (original) +++ ofbiz/trunk/applications/marketing/widget/sfa/LookupScreens.xml Fri Dec 2 02:56:42 2011 @@ -28,10 +28,14 @@ under the License. <property-map resource="PartyUiLabels" map-name="uiLabelMap" global="true"/> <property-map resource="MarketingUiLabels" map-name="uiLabelMap" global="true"/> <property-map resource="OrderUiLabels" map-name="uiLabelMap" global="true"/> + <set field="queryString" from-field="result.queryString"/> <set field="partyRelationshipTypeId" value="LEAD_OWNER"/> <set field="title" value="${uiLabelMap.SfaFindLeads}"/> <set field="partyTypeId" value="PERSON"/> <set field="currentUrl" value="LookupLeads"/> + <set field="entityName" value="PartyRoleAndContactMechDetail"/> + <set field="searchFields" value="[partyId, firstName, lastName, middleName, groupName]"/> + <set field="searchDistinct" value="true"/> <service service-name="findParty" auto-field-map="true"/> </actions> <widgets> @@ -53,10 +57,14 @@ under the License. <property-map resource="PartyUiLabels" map-name="uiLabelMap" global="true"/> <property-map resource="MarketingUiLabels" map-name="uiLabelMap" global="true"/> <property-map resource="OrderUiLabels" map-name="uiLabelMap" global="true"/> + <set field="queryString" from-field="result.queryString"/> <set field="partyRelationshipTypeId" value="ACCOUNT"/> <set field="title" value="${uiLabelMap.SfaFindAccounts}"/> <set field="partyTypeId" value="PARTY_GROUP"/> <set field="currentUrl" value="LookupAccounts"/> + <set field="entityName" value="PartyRoleAndContactMechDetail"/> + <set field="searchFields" value="[partyId, firstName, lastName, middleName, groupName]"/> + <set field="searchDistinct" value="true"/> <service service-name="findParty" auto-field-map="true"/> </actions> <widgets> @@ -78,10 +86,14 @@ under the License. <property-map resource="PartyUiLabels" map-name="uiLabelMap" global="true"/> <property-map resource="MarketingUiLabels" map-name="uiLabelMap" global="true"/> <property-map resource="OrderUiLabels" map-name="uiLabelMap" global="true"/> + <set field="queryString" from-field="result.queryString"/> <set field="partyRelationshipTypeId" value="ACCOUNT"/> <set field="title" value="${uiLabelMap.SfaFindAccountLeads}"/> <set field="partyTypeId" value="PARTY_GROUP"/> <set field="currentUrl" value="LookupAccountLeads"/> + <set field="entityName" value="PartyRoleAndContactMechDetail"/> + <set field="searchFields" value="[partyId, firstName, lastName, middleName, groupName]"/> + <set field="searchDistinct" value="true"/> <service service-name="findParty" auto-field-map="true"/> </actions> <widgets> Modified: ofbiz/trunk/applications/marketing/widget/sfa/forms/OpportunityForms.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/marketing/widget/sfa/forms/OpportunityForms.xml?rev=1209341&r1=1209340&r2=1209341&view=diff ============================================================================== --- ofbiz/trunk/applications/marketing/widget/sfa/forms/OpportunityForms.xml (original) +++ ofbiz/trunk/applications/marketing/widget/sfa/forms/OpportunityForms.xml Fri Dec 2 02:56:42 2011 @@ -138,10 +138,10 @@ under the License. </entity-options> </drop-down> </field> - <field name="accountPartyId" use-when="communicationEvent==null" title="${uiLabelMap.SfaInitialAccount}" ><lookup target-form-name="LookupAccounts" default-value="${accountPartyId}"/></field> - <field name="accountPartyId" use-when="communicationEvent!=null" title="${uiLabelMap.SfaInitialAccount}" ><lookup target-form-name="LookupAccounts" default-value="${accountPartyId}"/></field> - <field name="leadPartyId" use-when="communicationEvent==null" title="${uiLabelMap.SfaLead}" widget-style="required"><lookup target-form-name="LookupLeads" default-value="${leadPartyId}"/></field> - <field name="leadPartyId" use-when="communicationEvent!=null" title="${uiLabelMap.SfaLead}" widget-style="required"><lookup target-form-name="LookupLeads" default-value="${communicationEvent.partyIdFrom}"/></field> + <field name="accountPartyId" use-when="communicationEvent==null" title="${uiLabelMap.SfaInitialAccount}" ><lookup target-form-name="LookupPartyGroup" default-value="${accountPartyId}"/></field> + <field name="accountPartyId" use-when="communicationEvent!=null" title="${uiLabelMap.SfaInitialAccount}" ><lookup target-form-name="LookupPartyGroup" default-value="${accountPartyId}"/></field> + <field name="leadPartyId" use-when="communicationEvent==null" title="${uiLabelMap.SfaLead}" widget-style="required"><lookup target-form-name="LookupPerson" default-value="${leadPartyId}"/></field> + <field name="leadPartyId" use-when="communicationEvent!=null" title="${uiLabelMap.SfaLead}" widget-style="required"><lookup target-form-name="LookupPerson" default-value="${communicationEvent.partyIdFrom}"/></field> <field name="submitButton" title="${uiLabelMap.CommonSave}" use-when="salesOpportunity==null"><submit button-type="button"/></field> <field name="submitButton" title="${uiLabelMap.CommonUpdate}" use-when="salesOpportunity!=null"><submit button-type="button"/></field> </form> |
Free forum by Nabble | Edit this page |