Author: hansbak
Date: Mon Mar 13 01:30:17 2017
New Revision: 1786622

URL: http://svn.apache.org/viewvc?rev=1786622&view=rev
Log:
://issues.apache.org/jira/browse/OFBIZ-9257: various problems in SFA

Modified:
    
ofbiz/ofbiz-framework/trunk/applications/datamodel/entitydef/party-entitymodel.xml
    
ofbiz/ofbiz-framework/trunk/applications/marketing/widget/sfa/forms/AccountForms.xml
    
ofbiz/ofbiz-framework/trunk/applications/marketing/widget/sfa/forms/ContactForms.xml
    
ofbiz/ofbiz-framework/trunk/applications/marketing/widget/sfa/forms/LeadForms.xml

Modified: 
ofbiz/ofbiz-framework/trunk/applications/datamodel/entitydef/party-entitymodel.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/datamodel/entitydef/party-entitymodel.xml?rev=1786622&r1=1786621&r2=1786622&view=diff
==============================================================================
--- 
ofbiz/ofbiz-framework/trunk/applications/datamodel/entitydef/party-entitymodel.xml
 (original)
+++ 
ofbiz/ofbiz-framework/trunk/applications/datamodel/entitydef/party-entitymodel.xml
 Mon Mar 13 01:30:17 2017
@@ -2416,10 +2416,10 @@ under the License.
         <view-link entity-alias="PTY" rel-entity-alias="PTYGRP" 
rel-optional="true">
             <key-map field-name="partyId"/>
         </view-link>
-        <view-link entity-alias="PTY" rel-entity-alias="PCM">
+        <view-link entity-alias="PTY" rel-entity-alias="PCM" 
rel-optional="true">
             <key-map field-name="partyId"/>
         </view-link>
-        <view-link entity-alias="PCM" rel-entity-alias="CM">
+        <view-link entity-alias="PCM" rel-entity-alias="CM" 
rel-optional="true">
             <key-map field-name="contactMechId"/>
         </view-link>
         <view-link entity-alias="PCM" rel-entity-alias="PA" 
rel-optional="true">

Modified: 
ofbiz/ofbiz-framework/trunk/applications/marketing/widget/sfa/forms/AccountForms.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/marketing/widget/sfa/forms/AccountForms.xml?rev=1786622&r1=1786621&r2=1786622&view=diff
==============================================================================
--- 
ofbiz/ofbiz-framework/trunk/applications/marketing/widget/sfa/forms/AccountForms.xml
 (original)
+++ 
ofbiz/ofbiz-framework/trunk/applications/marketing/widget/sfa/forms/AccountForms.xml
 Mon Mar 13 01:30:17 2017
@@ -189,6 +189,7 @@ under the License.
             <set field="parameters.partyStatusId_op" value="notEqual"/>
             <set field="parameters.partyRelationshipTypeId" value="ACCOUNT"/>
             <set field="fieldList" value="${groovy:['partyIdFrom','partyId']}" 
type="List"/>
+            <set field="parameters.filterByDate" value="Y"/>
             <service service-name="performFind">
                 <field-map field-name="inputFields" from-field="parameters"/>
                 <field-map field-name="entityName" 
value="PartyRelationshipAndContactMechDetail"/>

Modified: 
ofbiz/ofbiz-framework/trunk/applications/marketing/widget/sfa/forms/ContactForms.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/marketing/widget/sfa/forms/ContactForms.xml?rev=1786622&r1=1786621&r2=1786622&view=diff
==============================================================================
--- 
ofbiz/ofbiz-framework/trunk/applications/marketing/widget/sfa/forms/ContactForms.xml
 (original)
+++ 
ofbiz/ofbiz-framework/trunk/applications/marketing/widget/sfa/forms/ContactForms.xml
 Mon Mar 13 01:30:17 2017
@@ -40,9 +40,9 @@ under the License.
     <form name="ListContacts" paginate-target="${currentUrl}"
             extends="ListAccounts" 
extends-resource="component://marketing/widget/sfa/forms/AccountForms.xml">
         <actions>
-            <set field="roleTypeIdFrom" value="ACCOUNT"/>
+            <set field="roleTypeIdFrom" value="OWNER"/>
             <set field="roleTypeIdTo" value="CONTACT"/>
-            <set field="partyRelationshipTypeId" value="EMPLOYMENT"/>
+            <set field="partyRelationshipTypeId" value="CONTACT_REL"/>
             <set field="relatedCompanyRoleTypeIdTo" value="CONTACT"/>
             <set field="relatedCompanyRoleTypeIdFrom" value="ACCOUNT"/>
             <set field="relatedCompanyRelationshipTypeId" value="EMPLOYMENT"/>
@@ -66,9 +66,9 @@ under the License.
                 title="${uiLabelMap.SfaAssignToMe}" widget-style="buttontext">
             <hyperlink description="${uiLabelMap.SfaAssignToMe}" 
target="createPartyRelationshipAndRole">
                 <parameter param-name="partyIdFrom" 
from-field="userLogin.partyId"/>
-                <parameter param-name="roleTypeIdFrom"/>
-                <parameter param-name="roleTypeIdTo"/>
-                <parameter param-name="partyRelationshipTypeId"/>
+                <parameter param-name="roleTypeIdFrom" value="OWNER"/>
+                <parameter param-name="roleTypeIdTo" value="CONTACT"/>
+                <parameter param-name="partyRelationshipTypeId" 
value="CONTACT_REL"/>
                 <parameter param-name="partyIdTo" from-field="partyId"/>
             </hyperlink>
         </field>
@@ -92,8 +92,9 @@ under the License.
             <set field="parameters.roleTypeIdTo" value="CONTACT"/>
             <set field="parameters.partyStatusId" value="PARTY_DISABLED"/>
             <set field="parameters.partyStatusId_op" value="notEqual"/>
-            <set field="parameters.partyRelationshipTypeId" 
value="EMPLOYMENT"/>
+            <set field="parameters.partyRelationshipTypeId" 
value="CONTACT_REL"/>
             <set field="fieldList" value="${groovy:['partyIdFrom','partyId']}" 
type="List"/>
+            <set field="parameters.filterByDate" value="Y"/>
             <service service-name="performFind">
                 <field-map field-name="inputFields" from-field="parameters"/>
                 <field-map field-name="entityName" 
value="PartyRelationshipAndContactMechDetail"/>

Modified: 
ofbiz/ofbiz-framework/trunk/applications/marketing/widget/sfa/forms/LeadForms.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/marketing/widget/sfa/forms/LeadForms.xml?rev=1786622&r1=1786621&r2=1786622&view=diff
==============================================================================
--- 
ofbiz/ofbiz-framework/trunk/applications/marketing/widget/sfa/forms/LeadForms.xml
 (original)
+++ 
ofbiz/ofbiz-framework/trunk/applications/marketing/widget/sfa/forms/LeadForms.xml
 Mon Mar 13 01:30:17 2017
@@ -225,6 +225,7 @@ under the License.
             <set field="parameters.partyStatusId_op" value="notEqual"/>
             <set field="parameters.partyRelationshipTypeId" 
value="LEAD_OWNER"/>
             <set field="fieldList" value="${groovy:['partyIdFrom','partyId']}" 
type="List"/>
+            <set field="parameters.filterByDate" value="Y"/>
             <service service-name="performFind">
                 <field-map field-name="inputFields" from-field="parameters"/>
                 <field-map field-name="entityName" 
value="PartyRelationshipAndContactMechDetail"/>


Reply via email to