Author: doogie
Date: Wed Sep 16 17:26:00 2009
New Revision: 815898

URL: http://svn.apache.org/viewvc?rev=815898&view=rev
Log:
Apply patch from OFBIZ-2949, so that getPartyTelephone returns
contactMechId.

Modified:
    
ofbiz/trunk/applications/party/script/org/ofbiz/party/party/PartyServices.xml
    ofbiz/trunk/applications/party/servicedef/services.xml

Modified: 
ofbiz/trunk/applications/party/script/org/ofbiz/party/party/PartyServices.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/script/org/ofbiz/party/party/PartyServices.xml?rev=815898&r1=815897&r2=815898&view=diff
==============================================================================
--- 
ofbiz/trunk/applications/party/script/org/ofbiz/party/party/PartyServices.xml 
(original)
+++ 
ofbiz/trunk/applications/party/script/org/ofbiz/party/party/PartyServices.xml 
Wed Sep 16 17:26:00 2009
@@ -731,6 +731,7 @@
                     <if-empty field="found">
                         <if-compare-field 
field="telephone.contactMechPurposeTypeId" to-field="type" operator="equals">
                             <set field="found" value="notImportant"/>
+                            <field-to-result field="telephone.contactMechId" 
result-name="contactMechId"/>
                             <if-not-empty field="telephone.countryCode">
                                 <field-to-result field="telephone.countryCode" 
result-name="countryCode"/>
                             </if-not-empty>
@@ -752,6 +753,7 @@
                 <find-by-and entity-name="PartyAndContactMech" map="findMap" 
list="telephoneAll1"/>
                 <filter-list-by-date list="telephoneAll1" 
to-list="telephoneAll2"/>
                 <first-from-list entry="telephone" list="telephoneAll2"/>
+                <field-to-result field="telephone.contactMechId" 
result-name="contactMechId"/>                
                 <if-not-empty field="telephone.tnCountryCode">
                     <field-to-result field="telephone.tnCountryCode" 
result-name="countryCode"/>
                 </if-not-empty>

Modified: ofbiz/trunk/applications/party/servicedef/services.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/servicedef/services.xml?rev=815898&r1=815897&r2=815898&view=diff
==============================================================================
--- ofbiz/trunk/applications/party/servicedef/services.xml (original)
+++ ofbiz/trunk/applications/party/servicedef/services.xml Wed Sep 16 17:26:00 
2009
@@ -980,6 +980,7 @@
     <service name="getPartyTelephone" engine="simple"
         
location="component://party/script/org/ofbiz/party/party/PartyServices.xml" 
invoke="getPartyTelephone" auth="false">
         <description>Get the party Email Telephone</description>
+        <attribute name="contactMechId" type="String" mode="OUT" 
optional="true"/>
         <attribute name="partyId" type="String" mode="IN" optional="false"/>
         <attribute name="contactMechPurposeTypeId" type="String" mode="INOUT" 
optional="true"/>
         <attribute name="countryCode" type="String" mode="OUT" 
optional="true"/>


Reply via email to