svn commit: r453703 - /incubator/ofbiz/trunk/applications/accounting/webapp/accounting/WEB-INF/actions/invoice/editInvoice.bsh

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r453703 - /incubator/ofbiz/trunk/applications/accounting/webapp/accounting/WEB-INF/actions/invoice/editInvoice.bsh

jleroux@apache.org
Author: jleroux
Date: Fri Oct  6 10:40:38 2006
New Revision: 453703

URL: http://svn.apache.org/viewvc?view=rev&rev=453703
Log:
At Si Chen request I commented out the part that allow to add Tax ID in invoice header

(please see : https://issues.apache.org/jira/browse/OFBIZ-362)

Modified:
    incubator/ofbiz/trunk/applications/accounting/webapp/accounting/WEB-INF/actions/invoice/editInvoice.bsh

Modified: incubator/ofbiz/trunk/applications/accounting/webapp/accounting/WEB-INF/actions/invoice/editInvoice.bsh
URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/accounting/webapp/accounting/WEB-INF/actions/invoice/editInvoice.bsh?view=diff&rev=453703&r1=453702&r2=453703
==============================================================================
--- incubator/ofbiz/trunk/applications/accounting/webapp/accounting/WEB-INF/actions/invoice/editInvoice.bsh (original)
+++ incubator/ofbiz/trunk/applications/accounting/webapp/accounting/WEB-INF/actions/invoice/editInvoice.bsh Fri Oct  6 10:40:38 2006
@@ -53,29 +53,34 @@
     sendingParty = InvoiceWorker.getSendFromParty(invoice);
     context.put("sendingParty", sendingParty);
 
-   sendingTaxInfos=sendingParty.getRelated("PartyTaxAuthInfo");
-   billingTaxInfos=billingParty.getRelated("PartyTaxAuthInfo");
-   sendingPartyTaxId=null;
-   billingPartyTaxId=null;
+                /*________________this snippet was added for adding Tax ID in invoice header if needed _________________
+                
+               sendingTaxInfos=sendingParty.getRelated("PartyTaxAuthInfo");
+               billingTaxInfos=billingParty.getRelated("PartyTaxAuthInfo");
+               sendingPartyTaxId=null;
+               billingPartyTaxId=null;
+            
+               if (billingAddress != null) {
+                   for (Iterator i=sendingTaxInfos.iterator();i.hasNext();) {
+                       if (i.next().get("taxAuthGeoId").equals(billingAddress.get("countryGeoId"))) {
+                            sendingPartyTaxId=sendingTaxInfos.get(i.previousIndex()).get("partyTaxId");
+                       }
+                   }
+                   for (i=billingTaxInfos.iterator(); i.hasNext(); ) {
+                       if (i.next().get("taxAuthGeoId").equals(billingAddress.get("countryGeoId"))) {
+                            billingPartyTaxId=billingTaxInfos.get(i.previousIndex()).get("partyTaxId");
+                       }
+                   }
+               }
+               if (sendingPartyTaxId != null ) {
+                   context.put("sendingPartyTaxId",sendingPartyTaxId);
+               }
+               if (billingPartyTaxId != null ) {
+                   context.put("billingPartyTaxId",billingPartyTaxId);
+               }
+               ________________this snippet was added for adding Tax ID in invoice header if needed _________________*/
+  
 
-   if (billingAddress != null) {
-       for (Iterator i=sendingTaxInfos.iterator();i.hasNext();) {
-           if (i.next().get("taxAuthGeoId").equals(billingAddress.get("countryGeoId"))) {
-                sendingPartyTaxId=sendingTaxInfos.get(i.previousIndex()).get("partyTaxId");
-           }
-       }
-       for (i=billingTaxInfos.iterator(); i.hasNext(); ) {
-           if (i.next().get("taxAuthGeoId").equals(billingAddress.get("countryGeoId"))) {
-                billingPartyTaxId=billingTaxInfos.get(i.previousIndex()).get("partyTaxId");
-           }
-       }
-   }
-   if (sendingPartyTaxId != null ) {
-       context.put("sendingPartyTaxId",sendingPartyTaxId);
-   }
-   if (billingPartyTaxId != null ) {
-       context.put("billingPartyTaxId",billingPartyTaxId);
-   }
     terms = invoice.getRelated("InvoiceTerm");
     context.put("terms", terms);