You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by mo...@apache.org on 2008/07/29 08:30:23 UTC

svn commit: r680630 - in /ofbiz/trunk/applications/ecommerce: script/org/ofbiz/ecommerce/customer/ webapp/ecommerce/images/ webapp/ecommerce/order/

Author: mor
Date: Mon Jul 28 23:30:22 2008
New Revision: 680630

URL: http://svn.apache.org/viewvc?rev=680630&view=rev
Log:
Changed contactMechId name for billing to be used as similar to shipping. Reported by Jyotsna Rathore, patch from Rishi Solanki

Modified:
    ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CheckoutMapProcs.xml
    ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml
    ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/checkoutProcess.js
    ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/OnePageCheckoutProcess.ftl

Modified: ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CheckoutMapProcs.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CheckoutMapProcs.xml?rev=680630&r1=680629&r2=680630&view=diff
==============================================================================
--- ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CheckoutMapProcs.xml (original)
+++ ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CheckoutMapProcs.xml Mon Jul 28 23:30:22 2008
@@ -124,7 +124,7 @@
     </simple-map-processor>
 
     <simple-map-processor name="billToAddress">
-        <process field="billToContactMechId">
+        <process field="billingContactMechId">
             <copy to-field="contactMechId" set-if-null="false"/>
         </process>
         <process field="billToName">

Modified: ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml?rev=680630&r1=680629&r2=680630&view=diff
==============================================================================
--- ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml (original)
+++ ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml Mon Jul 28 23:30:22 2008
@@ -1154,7 +1154,7 @@
             <set field="billToAddressAndCreditCardCtx.partyId" from-field="partyId"/>
             <set field="creditCardContext.partyId" from-field="partyId"/>
             <set field="creditCardContext.userLogin" from-field="userLogin"/>
-            <if-empty field="parameters.billToContactMechId">
+            <if-empty field="parameters.billingContactMechId">
                 <entity-and entity-name="PartyContactMechPurpose" list-name="pcmpList" filter-by-date="true">
                     <field-map field-name="partyId" env-name="userLogin.partyId"/>
                     <field-map field-name="contactMechPurposeTypeId" value="BILLING_LOCATION"/>
@@ -1172,15 +1172,15 @@
                 <set field="billToAddressAndCreditCardCtx.paymentMethodId" from-field="paymentMethod.paymentMethodId"/>
                 <!-- Create Credit Card and Address -->
                 <call-service service-name="createCreditCardAndAddress" in-map-name="billToAddressAndCreditCardCtx">
-                    <result-to-field result-name="contactMechId" field-name="parameters.billToContactMechId"/>
+                    <result-to-field result-name="contactMechId" field-name="parameters.billingContactMechId"/>
                     <result-to-field result-name="paymentMethodId" field-name="parameters.paymentMethodId"/>
                 </call-service>
             <else>
                 <!-- Update Credit Card and Address -->
-                <set field="billToAddressAndCreditCardCtx.contactMechId" from-field="parameters.billToContactMechId"/>
+                <set field="billToAddressAndCreditCardCtx.contactMechId" from-field="parameters.billingContactMechId"/>
                 <set field="billToAddressAndCreditCardCtx.paymentMethodId" from-field="parameters.paymentMethodId"/>
                 <call-service service-name="updateCreditCardAndAddress" in-map-name="billToAddressAndCreditCardCtx">
-                    <result-to-field result-name="contactMechId" field-name="parameters.billToContactMechId"/>
+                    <result-to-field result-name="contactMechId" field-name="parameters.billingContactMechId"/>
                     <result-to-field result-name="paymentMethodId" field-name="parameters.paymentMethodId"/>
                 </call-service>    
                 <entity-and entity-name="PartyContactMechPurpose" list-name="pcmpList" filter-by-date="true">
@@ -1188,7 +1188,7 @@
                     <field-map field-name="contactMechPurposeTypeId" value="BILLING_LOCATION"/>
                 </entity-and>
                 <first-from-list list-name="pcmpList" entry-name="pcmp"/>
-                <if-compare-field field="parameters.billToContactMechId" operator="not-equals" to-field="pcmp.contactMechId">
+                <if-compare-field field="parameters.billingContactMechId" operator="not-equals" to-field="pcmp.contactMechId">
                     <if-not-empty field="pcmp">                    
                         <set-service-fields service-name="deletePartyContactMechPurposeIfExists" map-name="pcmp" to-map-name="deletePartyContactMechPurposeCtx"/>
                         <call-service service-name="deletePartyContactMechPurposeIfExists" in-map-name="deletePartyContactMechPurposeCtx"/>
@@ -1199,7 +1199,7 @@
             </else>
             </if-empty>
             <field-to-request field-name="parameters.paymentMethodId" request-name="paymentMethodId"/>
-            <field-to-request field-name="parameters.billToContactMechId" request-name="billToContactMechId"/>
+            <field-to-request field-name="parameters.billingContactMechId" request-name="billingContactMechId"/>
         </if-compare>
 
         <if-compare field="parameters.useShippingAddressForBilling" operator="equals" value="Y">
@@ -1220,7 +1220,7 @@
                 <set field="createPartyContactMechPurposeCtx.contactMechPurposeTypeId" value="BILLING_LOCATION"/>
                 <call-service service-name="createPartyContactMechPurpose" in-map-name="createPartyContactMechPurposeCtx"/>
             </if-compare-field>
-            <field-to-request field-name="parameters.shippingContactMechId" request-name="billToContactMechId"/>
+            <field-to-request field-name="parameters.shippingContactMechId" request-name="billingContactMechId"/>
 
             <set field="creditCardContext.contactMechId" from-field="parameters.shippingContactMechId"/>
             <if-empty field="parameters.paymentMethodId">

Modified: ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/checkoutProcess.js
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/checkoutProcess.js?rev=680630&r1=680629&r2=680630&view=diff
==============================================================================
--- ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/checkoutProcess.js (original)
+++ ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/checkoutProcess.js Mon Jul 28 23:30:22 2008
@@ -369,7 +369,7 @@
             } else {
                 Effect.Fade('billingFormServerError');
                 isBillStepValidate = true;
-                $('billToContactMechId').value = data.billToContactMechId;
+                $('billingContactMechId').value = data.billingContactMechId;
                 $('paymentMethodId').value = data.paymentMethodId;
             }
         }, parameters: $('billingForm').serialize(), requestHeaders: {Accept: 'application/json'}

Modified: ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/OnePageCheckoutProcess.ftl
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/OnePageCheckoutProcess.ftl?rev=680630&r1=680629&r2=680630&view=diff
==============================================================================
--- ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/OnePageCheckoutProcess.ftl (original)
+++ ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/OnePageCheckoutProcess.ftl Mon Jul 28 23:30:22 2008
@@ -479,7 +479,7 @@
             </div>
             <div id="editBillingPanel" class="screenlet-body" style="display: none;">
               <form name="billingForm" id="billingForm" class="theform" action="<@o...@ofbizUrl>" method="post">
-                <input type="hidden" id ="billToContactMechId" name="billToContactMechId" value="${parameters.billToContactMechId?if_exists}"/>
+                <input type="hidden" id ="billingContactMechId" name="billingContactMechId" value="${parameters.billingContactMechId?if_exists}"/>
                 <input type="hidden" id="shippingContactMechIdInBillingForm" name="shippingContactMechId" value="${parameters.shippingContactMechId?if_exists}"/>
                 <input type="hidden" id="paymentMethodId" name="paymentMethodId" value="${parameters.paymentMethodId?if_exists}"/>
                 <input type="hidden" id="paymentMethodTypeId" name="paymentMethodTypeId" value="CREDIT_CARD"/>



Re: svn commit: r680630 - in /ofbiz/trunk/applications/ecommerce: script/org/ofbiz/ecommerce/customer/ webapp/ecommerce/images/ webapp/ecommerce/order/

Posted by Vikas Mayur <mo...@apache.org>.
Thanks David for the suggestion.
I have reverted this commit in rev. 680926

I will take a pass through the name used on contactMechId for shipping. I
think it is used as shippingContactMechId and it can also be
changed to shipToContactMechId. Doing this will have all the names prefixed
with shipTo for shipping and billTo for billing.


- Vikas

On Wed, Jul 30, 2008 at 12:22 PM, David E Jones <jo...@apache.org> wrote:

>
> Please revert this change. The term "bill to" is used in various places and
> has clear meaning in the business world. Unfortunately plain "billing"
> instead of "bill to" is less clear because you don't know if your talking
> about a bill from or a bill to.
>
> -David
>
>
>
> On Jul 29, 2008, at 12:30 AM, mor@apache.org wrote:
>
>  Author: mor
>> Date: Mon Jul 28 23:30:22 2008
>> New Revision: 680630
>>
>> URL: http://svn.apache.org/viewvc?rev=680630&view=rev
>> Log:
>> Changed contactMechId name for billing to be used as similar to shipping.
>> Reported by Jyotsna Rathore, patch from Rishi Solanki
>>
>> Modified:
>>
>> ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CheckoutMapProcs.xml
>>
>> ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml
>>
>> ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/checkoutProcess.js
>>
>> ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/OnePageCheckoutProcess.ftl
>>
>> Modified:
>> ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CheckoutMapProcs.xml
>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CheckoutMapProcs.xml?rev=680630&r1=680629&r2=680630&view=diff
>>
>> ==============================================================================
>> ---
>> ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CheckoutMapProcs.xml
>> (original)
>> +++
>> ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CheckoutMapProcs.xml
>> Mon Jul 28 23:30:22 2008
>> @@ -124,7 +124,7 @@
>>    </simple-map-processor>
>>
>>    <simple-map-processor name="billToAddress">
>> -        <process field="billToContactMechId">
>> +        <process field="billingContactMechId">
>>            <copy to-field="contactMechId" set-if-null="false"/>
>>        </process>
>>        <process field="billToName">
>>
>> Modified:
>> ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml
>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml?rev=680630&r1=680629&r2=680630&view=diff
>>
>> ==============================================================================
>> ---
>> ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml
>> (original)
>> +++
>> ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml
>> Mon Jul 28 23:30:22 2008
>> @@ -1154,7 +1154,7 @@
>>            <set field="billToAddressAndCreditCardCtx.partyId"
>> from-field="partyId"/>
>>            <set field="creditCardContext.partyId" from-field="partyId"/>
>>            <set field="creditCardContext.userLogin"
>> from-field="userLogin"/>
>> -            <if-empty field="parameters.billToContactMechId">
>> +            <if-empty field="parameters.billingContactMechId">
>>                <entity-and entity-name="PartyContactMechPurpose"
>> list-name="pcmpList" filter-by-date="true">
>>                    <field-map field-name="partyId"
>> env-name="userLogin.partyId"/>
>>                    <field-map field-name="contactMechPurposeTypeId"
>> value="BILLING_LOCATION"/>
>> @@ -1172,15 +1172,15 @@
>>                <set field="billToAddressAndCreditCardCtx.paymentMethodId"
>> from-field="paymentMethod.paymentMethodId"/>
>>                <!-- Create Credit Card and Address -->
>>                <call-service service-name="createCreditCardAndAddress"
>> in-map-name="billToAddressAndCreditCardCtx">
>> -                    <result-to-field result-name="contactMechId"
>> field-name="parameters.billToContactMechId"/>
>> +                    <result-to-field result-name="contactMechId"
>> field-name="parameters.billingContactMechId"/>
>>                    <result-to-field result-name="paymentMethodId"
>> field-name="parameters.paymentMethodId"/>
>>                </call-service>
>>            <else>
>>                <!-- Update Credit Card and Address -->
>> -                <set field="billToAddressAndCreditCardCtx.contactMechId"
>> from-field="parameters.billToContactMechId"/>
>> +                <set field="billToAddressAndCreditCardCtx.contactMechId"
>> from-field="parameters.billingContactMechId"/>
>>                <set field="billToAddressAndCreditCardCtx.paymentMethodId"
>> from-field="parameters.paymentMethodId"/>
>>                <call-service service-name="updateCreditCardAndAddress"
>> in-map-name="billToAddressAndCreditCardCtx">
>> -                    <result-to-field result-name="contactMechId"
>> field-name="parameters.billToContactMechId"/>
>> +                    <result-to-field result-name="contactMechId"
>> field-name="parameters.billingContactMechId"/>
>>                    <result-to-field result-name="paymentMethodId"
>> field-name="parameters.paymentMethodId"/>
>>                </call-service>
>>                <entity-and entity-name="PartyContactMechPurpose"
>> list-name="pcmpList" filter-by-date="true">
>> @@ -1188,7 +1188,7 @@
>>                    <field-map field-name="contactMechPurposeTypeId"
>> value="BILLING_LOCATION"/>
>>                </entity-and>
>>                <first-from-list list-name="pcmpList" entry-name="pcmp"/>
>> -                <if-compare-field field="parameters.billToContactMechId"
>> operator="not-equals" to-field="pcmp.contactMechId">
>> +                <if-compare-field field="parameters.billingContactMechId"
>> operator="not-equals" to-field="pcmp.contactMechId">
>>                    <if-not-empty field="pcmp">
>>                        <set-service-fields
>> service-name="deletePartyContactMechPurposeIfExists" map-name="pcmp"
>> to-map-name="deletePartyContactMechPurposeCtx"/>
>>                        <call-service
>> service-name="deletePartyContactMechPurposeIfExists"
>> in-map-name="deletePartyContactMechPurposeCtx"/>
>> @@ -1199,7 +1199,7 @@
>>            </else>
>>            </if-empty>
>>            <field-to-request field-name="parameters.paymentMethodId"
>> request-name="paymentMethodId"/>
>> -            <field-to-request field-name="parameters.billToContactMechId"
>> request-name="billToContactMechId"/>
>> +            <field-to-request
>> field-name="parameters.billingContactMechId"
>> request-name="billingContactMechId"/>
>>        </if-compare>
>>
>>        <if-compare field="parameters.useShippingAddressForBilling"
>> operator="equals" value="Y">
>> @@ -1220,7 +1220,7 @@
>>                <set
>> field="createPartyContactMechPurposeCtx.contactMechPurposeTypeId"
>> value="BILLING_LOCATION"/>
>>                <call-service service-name="createPartyContactMechPurpose"
>> in-map-name="createPartyContactMechPurposeCtx"/>
>>            </if-compare-field>
>> -            <field-to-request
>> field-name="parameters.shippingContactMechId"
>> request-name="billToContactMechId"/>
>> +            <field-to-request
>> field-name="parameters.shippingContactMechId"
>> request-name="billingContactMechId"/>
>>
>>            <set field="creditCardContext.contactMechId"
>> from-field="parameters.shippingContactMechId"/>
>>            <if-empty field="parameters.paymentMethodId">
>>
>> Modified:
>> ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/checkoutProcess.js
>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/checkoutProcess.js?rev=680630&r1=680629&r2=680630&view=diff
>>
>> ==============================================================================
>> ---
>> ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/checkoutProcess.js
>> (original)
>> +++
>> ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/checkoutProcess.js
>> Mon Jul 28 23:30:22 2008
>> @@ -369,7 +369,7 @@
>>            } else {
>>                Effect.Fade('billingFormServerError');
>>                isBillStepValidate = true;
>> -                $('billToContactMechId').value =
>> data.billToContactMechId;
>> +                $('billingContactMechId').value =
>> data.billingContactMechId;
>>                $('paymentMethodId').value = data.paymentMethodId;
>>            }
>>        }, parameters: $('billingForm').serialize(), requestHeaders:
>> {Accept: 'application/json'}
>>
>> Modified:
>> ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/OnePageCheckoutProcess.ftl
>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/OnePageCheckoutProcess.ftl?rev=680630&r1=680629&r2=680630&view=diff
>>
>> ==============================================================================
>> ---
>> ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/OnePageCheckoutProcess.ftl
>> (original)
>> +++
>> ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/OnePageCheckoutProcess.ftl
>> Mon Jul 28 23:30:22 2008
>> @@ -479,7 +479,7 @@
>>            </div>
>>            <div id="editBillingPanel" class="screenlet-body"
>> style="display: none;">
>>              <form name="billingForm" id="billingForm" class="theform"
>> action="<@o...@ofbizUrl>" method="post">
>> -                <input type="hidden" id ="billToContactMechId"
>> name="billToContactMechId"
>> value="${parameters.billToContactMechId?if_exists}"/>
>> +                <input type="hidden" id ="billingContactMechId"
>> name="billingContactMechId"
>> value="${parameters.billingContactMechId?if_exists}"/>
>>                <input type="hidden"
>> id="shippingContactMechIdInBillingForm" name="shippingContactMechId"
>> value="${parameters.shippingContactMechId?if_exists}"/>
>>                <input type="hidden" id="paymentMethodId"
>> name="paymentMethodId" value="${parameters.paymentMethodId?if_exists}"/>
>>                <input type="hidden" id="paymentMethodTypeId"
>> name="paymentMethodTypeId" value="CREDIT_CARD"/>
>>
>>
>>
>

Re: svn commit: r680630 - in /ofbiz/trunk/applications/ecommerce: script/org/ofbiz/ecommerce/customer/ webapp/ecommerce/images/ webapp/ecommerce/order/

Posted by David E Jones <jo...@apache.org>.
Please revert this change. The term "bill to" is used in various  
places and has clear meaning in the business world. Unfortunately  
plain "billing" instead of "bill to" is less clear because you don't  
know if your talking about a bill from or a bill to.

-David


On Jul 29, 2008, at 12:30 AM, mor@apache.org wrote:

> Author: mor
> Date: Mon Jul 28 23:30:22 2008
> New Revision: 680630
>
> URL: http://svn.apache.org/viewvc?rev=680630&view=rev
> Log:
> Changed contactMechId name for billing to be used as similar to  
> shipping. Reported by Jyotsna Rathore, patch from Rishi Solanki
>
> Modified:
>    ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/ 
> customer/CheckoutMapProcs.xml
>    ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/ 
> customer/CustomerEvents.xml
>    ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/ 
> checkoutProcess.js
>    ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/ 
> OnePageCheckoutProcess.ftl
>
> Modified: ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ 
> ecommerce/customer/CheckoutMapProcs.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CheckoutMapProcs.xml?rev=680630&r1=680629&r2=680630&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/ 
> customer/CheckoutMapProcs.xml (original)
> +++ ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/ 
> customer/CheckoutMapProcs.xml Mon Jul 28 23:30:22 2008
> @@ -124,7 +124,7 @@
>     </simple-map-processor>
>
>     <simple-map-processor name="billToAddress">
> -        <process field="billToContactMechId">
> +        <process field="billingContactMechId">
>             <copy to-field="contactMechId" set-if-null="false"/>
>         </process>
>         <process field="billToName">
>
> Modified: ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ 
> ecommerce/customer/CustomerEvents.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml?rev=680630&r1=680629&r2=680630&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/ 
> customer/CustomerEvents.xml (original)
> +++ ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/ 
> customer/CustomerEvents.xml Mon Jul 28 23:30:22 2008
> @@ -1154,7 +1154,7 @@
>             <set field="billToAddressAndCreditCardCtx.partyId" from- 
> field="partyId"/>
>             <set field="creditCardContext.partyId" from- 
> field="partyId"/>
>             <set field="creditCardContext.userLogin" from- 
> field="userLogin"/>
> -            <if-empty field="parameters.billToContactMechId">
> +            <if-empty field="parameters.billingContactMechId">
>                 <entity-and entity-name="PartyContactMechPurpose"  
> list-name="pcmpList" filter-by-date="true">
>                     <field-map field-name="partyId" env- 
> name="userLogin.partyId"/>
>                     <field-map field-name="contactMechPurposeTypeId"  
> value="BILLING_LOCATION"/>
> @@ -1172,15 +1172,15 @@
>                 <set  
> field="billToAddressAndCreditCardCtx.paymentMethodId" from- 
> field="paymentMethod.paymentMethodId"/>
>                 <!-- Create Credit Card and Address -->
>                 <call-service service- 
> name="createCreditCardAndAddress" in-map- 
> name="billToAddressAndCreditCardCtx">
> -                    <result-to-field result-name="contactMechId"  
> field-name="parameters.billToContactMechId"/>
> +                    <result-to-field result-name="contactMechId"  
> field-name="parameters.billingContactMechId"/>
>                     <result-to-field result-name="paymentMethodId"  
> field-name="parameters.paymentMethodId"/>
>                 </call-service>
>             <else>
>                 <!-- Update Credit Card and Address -->
> -                <set  
> field="billToAddressAndCreditCardCtx.contactMechId" from- 
> field="parameters.billToContactMechId"/>
> +                <set  
> field="billToAddressAndCreditCardCtx.contactMechId" from- 
> field="parameters.billingContactMechId"/>
>                 <set  
> field="billToAddressAndCreditCardCtx.paymentMethodId" from- 
> field="parameters.paymentMethodId"/>
>                 <call-service service- 
> name="updateCreditCardAndAddress" in-map- 
> name="billToAddressAndCreditCardCtx">
> -                    <result-to-field result-name="contactMechId"  
> field-name="parameters.billToContactMechId"/>
> +                    <result-to-field result-name="contactMechId"  
> field-name="parameters.billingContactMechId"/>
>                     <result-to-field result-name="paymentMethodId"  
> field-name="parameters.paymentMethodId"/>
>                 </call-service>
>                 <entity-and entity-name="PartyContactMechPurpose"  
> list-name="pcmpList" filter-by-date="true">
> @@ -1188,7 +1188,7 @@
>                     <field-map field-name="contactMechPurposeTypeId"  
> value="BILLING_LOCATION"/>
>                 </entity-and>
>                 <first-from-list list-name="pcmpList" entry- 
> name="pcmp"/>
> -                <if-compare-field  
> field="parameters.billToContactMechId" operator="not-equals" to- 
> field="pcmp.contactMechId">
> +                <if-compare-field  
> field="parameters.billingContactMechId" operator="not-equals" to- 
> field="pcmp.contactMechId">
>                     <if-not-empty field="pcmp">
>                         <set-service-fields service- 
> name="deletePartyContactMechPurposeIfExists" map-name="pcmp" to-map- 
> name="deletePartyContactMechPurposeCtx"/>
>                         <call-service service- 
> name="deletePartyContactMechPurposeIfExists" in-map- 
> name="deletePartyContactMechPurposeCtx"/>
> @@ -1199,7 +1199,7 @@
>             </else>
>             </if-empty>
>             <field-to-request field- 
> name="parameters.paymentMethodId" request-name="paymentMethodId"/>
> -            <field-to-request field- 
> name="parameters.billToContactMechId" request- 
> name="billToContactMechId"/>
> +            <field-to-request field- 
> name="parameters.billingContactMechId" request- 
> name="billingContactMechId"/>
>         </if-compare>
>
>         <if-compare field="parameters.useShippingAddressForBilling"  
> operator="equals" value="Y">
> @@ -1220,7 +1220,7 @@
>                 <set  
> field="createPartyContactMechPurposeCtx.contactMechPurposeTypeId"  
> value="BILLING_LOCATION"/>
>                 <call-service service- 
> name="createPartyContactMechPurpose" in-map- 
> name="createPartyContactMechPurposeCtx"/>
>             </if-compare-field>
> -            <field-to-request field- 
> name="parameters.shippingContactMechId" request- 
> name="billToContactMechId"/>
> +            <field-to-request field- 
> name="parameters.shippingContactMechId" request- 
> name="billingContactMechId"/>
>
>             <set field="creditCardContext.contactMechId" from- 
> field="parameters.shippingContactMechId"/>
>             <if-empty field="parameters.paymentMethodId">
>
> Modified: ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/ 
> checkoutProcess.js
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/checkoutProcess.js?rev=680630&r1=680629&r2=680630&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/ 
> checkoutProcess.js (original)
> +++ ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/ 
> checkoutProcess.js Mon Jul 28 23:30:22 2008
> @@ -369,7 +369,7 @@
>             } else {
>                 Effect.Fade('billingFormServerError');
>                 isBillStepValidate = true;
> -                $('billToContactMechId').value =  
> data.billToContactMechId;
> +                $('billingContactMechId').value =  
> data.billingContactMechId;
>                 $('paymentMethodId').value = data.paymentMethodId;
>             }
>         }, parameters: $('billingForm').serialize(), requestHeaders:  
> {Accept: 'application/json'}
>
> Modified: ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/ 
> OnePageCheckoutProcess.ftl
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/OnePageCheckoutProcess.ftl?rev=680630&r1=680629&r2=680630&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/ 
> OnePageCheckoutProcess.ftl (original)
> +++ ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/ 
> OnePageCheckoutProcess.ftl Mon Jul 28 23:30:22 2008
> @@ -479,7 +479,7 @@
>             </div>
>             <div id="editBillingPanel" class="screenlet-body"  
> style="display: none;">
>               <form name="billingForm" id="billingForm"  
> class="theform" action="<@o...@ofbizUrl>" method="post">
> -                <input type="hidden" id ="billToContactMechId"  
> name="billToContactMechId" value="${parameters.billToContactMechId? 
> if_exists}"/>
> +                <input type="hidden" id ="billingContactMechId"  
> name="billingContactMechId" value="${parameters.billingContactMechId? 
> if_exists}"/>
>                 <input type="hidden"  
> id="shippingContactMechIdInBillingForm" name="shippingContactMechId"  
> value="${parameters.shippingContactMechId?if_exists}"/>
>                 <input type="hidden" id="paymentMethodId"  
> name="paymentMethodId" value="${parameters.paymentMethodId? 
> if_exists}"/>
>                 <input type="hidden" id="paymentMethodTypeId"  
> name="paymentMethodTypeId" value="CREDIT_CARD"/>
>
>


Re: svn commit: r680630 - in /ofbiz/trunk/applications/ecommerce: script/org/ofbiz/ecommerce/customer/ webapp/ecommerce/images/ webapp/ecommerce/order/

Posted by David E Jones <jo...@apache.org>.
Please revert this change. The term "bill to" is used in various  
places and has clear meaning in the business world. Unfortunately  
plain "billing" instead of "bill to" is less clear because you don't  
know if your talking about a bill from or a bill to.

-David


On Jul 29, 2008, at 12:30 AM, mor@apache.org wrote:

> Author: mor
> Date: Mon Jul 28 23:30:22 2008
> New Revision: 680630
>
> URL: http://svn.apache.org/viewvc?rev=680630&view=rev
> Log:
> Changed contactMechId name for billing to be used as similar to  
> shipping. Reported by Jyotsna Rathore, patch from Rishi Solanki
>
> Modified:
>    ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/ 
> customer/CheckoutMapProcs.xml
>    ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/ 
> customer/CustomerEvents.xml
>    ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/ 
> checkoutProcess.js
>    ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/ 
> OnePageCheckoutProcess.ftl
>
> Modified: ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ 
> ecommerce/customer/CheckoutMapProcs.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CheckoutMapProcs.xml?rev=680630&r1=680629&r2=680630&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/ 
> customer/CheckoutMapProcs.xml (original)
> +++ ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/ 
> customer/CheckoutMapProcs.xml Mon Jul 28 23:30:22 2008
> @@ -124,7 +124,7 @@
>     </simple-map-processor>
>
>     <simple-map-processor name="billToAddress">
> -        <process field="billToContactMechId">
> +        <process field="billingContactMechId">
>             <copy to-field="contactMechId" set-if-null="false"/>
>         </process>
>         <process field="billToName">
>
> Modified: ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ 
> ecommerce/customer/CustomerEvents.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml?rev=680630&r1=680629&r2=680630&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/ 
> customer/CustomerEvents.xml (original)
> +++ ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/ 
> customer/CustomerEvents.xml Mon Jul 28 23:30:22 2008
> @@ -1154,7 +1154,7 @@
>             <set field="billToAddressAndCreditCardCtx.partyId" from- 
> field="partyId"/>
>             <set field="creditCardContext.partyId" from- 
> field="partyId"/>
>             <set field="creditCardContext.userLogin" from- 
> field="userLogin"/>
> -            <if-empty field="parameters.billToContactMechId">
> +            <if-empty field="parameters.billingContactMechId">
>                 <entity-and entity-name="PartyContactMechPurpose"  
> list-name="pcmpList" filter-by-date="true">
>                     <field-map field-name="partyId" env- 
> name="userLogin.partyId"/>
>                     <field-map field-name="contactMechPurposeTypeId"  
> value="BILLING_LOCATION"/>
> @@ -1172,15 +1172,15 @@
>                 <set  
> field="billToAddressAndCreditCardCtx.paymentMethodId" from- 
> field="paymentMethod.paymentMethodId"/>
>                 <!-- Create Credit Card and Address -->
>                 <call-service service- 
> name="createCreditCardAndAddress" in-map- 
> name="billToAddressAndCreditCardCtx">
> -                    <result-to-field result-name="contactMechId"  
> field-name="parameters.billToContactMechId"/>
> +                    <result-to-field result-name="contactMechId"  
> field-name="parameters.billingContactMechId"/>
>                     <result-to-field result-name="paymentMethodId"  
> field-name="parameters.paymentMethodId"/>
>                 </call-service>
>             <else>
>                 <!-- Update Credit Card and Address -->
> -                <set  
> field="billToAddressAndCreditCardCtx.contactMechId" from- 
> field="parameters.billToContactMechId"/>
> +                <set  
> field="billToAddressAndCreditCardCtx.contactMechId" from- 
> field="parameters.billingContactMechId"/>
>                 <set  
> field="billToAddressAndCreditCardCtx.paymentMethodId" from- 
> field="parameters.paymentMethodId"/>
>                 <call-service service- 
> name="updateCreditCardAndAddress" in-map- 
> name="billToAddressAndCreditCardCtx">
> -                    <result-to-field result-name="contactMechId"  
> field-name="parameters.billToContactMechId"/>
> +                    <result-to-field result-name="contactMechId"  
> field-name="parameters.billingContactMechId"/>
>                     <result-to-field result-name="paymentMethodId"  
> field-name="parameters.paymentMethodId"/>
>                 </call-service>
>                 <entity-and entity-name="PartyContactMechPurpose"  
> list-name="pcmpList" filter-by-date="true">
> @@ -1188,7 +1188,7 @@
>                     <field-map field-name="contactMechPurposeTypeId"  
> value="BILLING_LOCATION"/>
>                 </entity-and>
>                 <first-from-list list-name="pcmpList" entry- 
> name="pcmp"/>
> -                <if-compare-field  
> field="parameters.billToContactMechId" operator="not-equals" to- 
> field="pcmp.contactMechId">
> +                <if-compare-field  
> field="parameters.billingContactMechId" operator="not-equals" to- 
> field="pcmp.contactMechId">
>                     <if-not-empty field="pcmp">
>                         <set-service-fields service- 
> name="deletePartyContactMechPurposeIfExists" map-name="pcmp" to-map- 
> name="deletePartyContactMechPurposeCtx"/>
>                         <call-service service- 
> name="deletePartyContactMechPurposeIfExists" in-map- 
> name="deletePartyContactMechPurposeCtx"/>
> @@ -1199,7 +1199,7 @@
>             </else>
>             </if-empty>
>             <field-to-request field- 
> name="parameters.paymentMethodId" request-name="paymentMethodId"/>
> -            <field-to-request field- 
> name="parameters.billToContactMechId" request- 
> name="billToContactMechId"/>
> +            <field-to-request field- 
> name="parameters.billingContactMechId" request- 
> name="billingContactMechId"/>
>         </if-compare>
>
>         <if-compare field="parameters.useShippingAddressForBilling"  
> operator="equals" value="Y">
> @@ -1220,7 +1220,7 @@
>                 <set  
> field="createPartyContactMechPurposeCtx.contactMechPurposeTypeId"  
> value="BILLING_LOCATION"/>
>                 <call-service service- 
> name="createPartyContactMechPurpose" in-map- 
> name="createPartyContactMechPurposeCtx"/>
>             </if-compare-field>
> -            <field-to-request field- 
> name="parameters.shippingContactMechId" request- 
> name="billToContactMechId"/>
> +            <field-to-request field- 
> name="parameters.shippingContactMechId" request- 
> name="billingContactMechId"/>
>
>             <set field="creditCardContext.contactMechId" from- 
> field="parameters.shippingContactMechId"/>
>             <if-empty field="parameters.paymentMethodId">
>
> Modified: ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/ 
> checkoutProcess.js
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/checkoutProcess.js?rev=680630&r1=680629&r2=680630&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/ 
> checkoutProcess.js (original)
> +++ ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/ 
> checkoutProcess.js Mon Jul 28 23:30:22 2008
> @@ -369,7 +369,7 @@
>             } else {
>                 Effect.Fade('billingFormServerError');
>                 isBillStepValidate = true;
> -                $('billToContactMechId').value =  
> data.billToContactMechId;
> +                $('billingContactMechId').value =  
> data.billingContactMechId;
>                 $('paymentMethodId').value = data.paymentMethodId;
>             }
>         }, parameters: $('billingForm').serialize(), requestHeaders:  
> {Accept: 'application/json'}
>
> Modified: ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/ 
> OnePageCheckoutProcess.ftl
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/OnePageCheckoutProcess.ftl?rev=680630&r1=680629&r2=680630&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/ 
> OnePageCheckoutProcess.ftl (original)
> +++ ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/ 
> OnePageCheckoutProcess.ftl Mon Jul 28 23:30:22 2008
> @@ -479,7 +479,7 @@
>             </div>
>             <div id="editBillingPanel" class="screenlet-body"  
> style="display: none;">
>               <form name="billingForm" id="billingForm"  
> class="theform" action="<@o...@ofbizUrl>" method="post">
> -                <input type="hidden" id ="billToContactMechId"  
> name="billToContactMechId" value="${parameters.billToContactMechId? 
> if_exists}"/>
> +                <input type="hidden" id ="billingContactMechId"  
> name="billingContactMechId" value="${parameters.billingContactMechId? 
> if_exists}"/>
>                 <input type="hidden"  
> id="shippingContactMechIdInBillingForm" name="shippingContactMechId"  
> value="${parameters.shippingContactMechId?if_exists}"/>
>                 <input type="hidden" id="paymentMethodId"  
> name="paymentMethodId" value="${parameters.paymentMethodId? 
> if_exists}"/>
>                 <input type="hidden" id="paymentMethodTypeId"  
> name="paymentMethodTypeId" value="CREDIT_CARD"/>
>
>