Posted by
jleroux@apache.org on
Oct 06, 2006; 6:40pm
URL: http://ofbiz.116.s1.nabble.com/svn-commit-r453703-incubator-ofbiz-trunk-applications-accounting-webapp-accounting-WEB-INF-actions-ih-tp209269.html
Author: jleroux
Date: Fri Oct 6 10:40:38 2006
New Revision: 453703
URL:
http://svn.apache.org/viewvc?view=rev&rev=453703Log:
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);