details:   https://code.openbravo.com/erp/devel/pi/rev/1a52e412153b
changeset: 15953:1a52e412153b
user:      Ioritz Cia <ioritz.cia <at> openbravo.com>
date:      Thu Mar 29 17:42:53 2012 +0200
summary:   Backout of changeset eb9992adfdfa. Fix for issue 19663.
Postponed to MP11.

diffstat:

 src-db/database/model/functions/C_INVOICE_POST.xml |  24 ----------------------
 1 files changed, 0 insertions(+), 24 deletions(-)

diffs (48 lines):

diff -r 9cddce3aa2bf -r 1a52e412153b 
src-db/database/model/functions/C_INVOICE_POST.xml
--- a/src-db/database/model/functions/C_INVOICE_POST.xml        Thu Mar 29 
17:22:40 2012 +0200
+++ b/src-db/database/model/functions/C_INVOICE_POST.xml        Thu Mar 29 
17:42:53 2012 +0200
@@ -58,7 +58,6 @@
   Cur_ReactivateInvoiceLine RECORD;
   Cur_LastContact RECORD;
   Cur_lineqty RECORD;
-  Cur_InvoiceTax RECORD;
 
   -- Record Info
   v_Client_ID VARCHAR2(32);
@@ -148,8 +147,6 @@
   withholdamount NUMBER(10,2);
   cWithHoldId varchar2(32);
   Cur_InvoiceNetLine RECORD;
-
-  v_LineMax NUMBER:=0;
     
 BEGIN
   IF (p_PInstance_ID IS NOT NULL) THEN
@@ -617,27 +614,6 @@
             END LOOP; -- Create Reversal Accounting Dimensions
 
         END LOOP; -- Create Reversal Invoice Lines
-
-        -- Check if there is any manually added tax
-        FOR Cur_InvoiceTax IN
-          (SELECT c_tax_id, ad_client_id, ad_org_id, isactive,
-            taxbaseamt, taxamt, recalculate
-          FROM c_invoicetax
-          WHERE c_invoice_id = v_Record_ID
-          MINUS
-          SELECT c_tax_id, ad_client_id, ad_org_id, isactive,
-            -taxbaseamt, -taxamt, recalculate
-          FROM c_invoicetax
-          WHERE c_invoice_id = v_RInvoice_ID)
-        LOOP
-          SELECT MAX(line) + 10 INTO v_LineMax FROM c_invoicetax WHERE 
c_invoice_id = v_RInvoice_ID;
-          INSERT INTO c_invoicetax(c_tax_id, c_invoice_id, ad_client_id, 
ad_org_id, isactive, created, createdby, updated, updatedby,
-            taxbaseamt, taxamt, line, c_invoicetax_id, recalculate)
-          VALUES(Cur_InvoiceTax.c_tax_id, v_RInvoice_ID, 
Cur_InvoiceTax.ad_client_id, Cur_InvoiceTax.ad_org_id, Cur_InvoiceTax.isactive,
-            now(), v_UpdatedBy, now(), v_UpdatedBy, 
-Cur_InvoiceTax.taxbaseamt, -Cur_InvoiceTax.taxamt, v_LineMax,
-            get_uuid(), Cur_InvoiceTax.recalculate);
-        END LOOP;
-        
         -- Close Invoice
         UPDATE C_INVOICE
         SET DocStatus='VO', -- it IS reversed

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to