phpcompta-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpcompta-dev] r5212 - phpcompta/tags/rel650/include


From: phpcompta-dev
Subject: [Phpcompta-dev] r5212 - phpcompta/tags/rel650/include
Date: Mon, 15 Apr 2013 19:56:50 +0200 (CEST)

Author: danydb
Date: 2013-04-15 19:56:50 +0200 (Mon, 15 Apr 2013)
New Revision: 5212

Modified:
   phpcompta/tags/rel650/include/class_acc_ledger_purchase.php
Log:
0000819: Note de d?\195?\169bit et de cr?\195?\169dit n?\195?\169gative avec 
TVA autoliquidation

Modified: phpcompta/tags/rel650/include/class_acc_ledger_purchase.php
===================================================================
--- phpcompta/tags/rel650/include/class_acc_ledger_purchase.php 2013-04-15 
16:57:05 UTC (rev 5211)
+++ phpcompta/tags/rel650/include/class_acc_ledger_purchase.php 2013-04-15 
17:56:50 UTC (rev 5212)
@@ -451,7 +451,6 @@
                 $acc_operation->amount=$acc_amount->amount;
                 $acc_operation->qcode=${"e_march".$i};
                 if( $acc_amount->amount > 0 ) 
$tot_debit=bcadd($tot_debit,$acc_amount->amount);
-
                 $j_id=$acc_operation->insert_jrnx();
 
                 /* Compute sum vat */
@@ -541,7 +540,8 @@
             $acc_operation->type='c';
             $acc_operation->periode=$tperiode;
             $acc_operation->qcode=${"e_client"};
-            if ( $cust_amount < 0 ) 
$tot_debit=bcadd($tot_debit,abs($cust_amount));
+            if ( $cust_amount < 0 )
+                               $tot_debit=bcadd($tot_debit,abs($cust_amount));
             $let_client=$acc_operation->insert_jrnx();
             /*
              * Save all the no deductible
@@ -667,7 +667,7 @@
                     $acc_operation->jrn=$p_jrn;
                     $acc_operation->type='d';
                     $acc_operation->periode=$tperiode;
-                    $tot_debit=bcadd($tot_debit,abs($value));
+                    if ( $value > 0 ) $tot_debit=bcadd($tot_debit,abs($value));
                     $acc_operation->insert_jrnx();
                     // if TVA is on both side, we deduce it immediately
                     if ( $oTva->get_parameter("both_side")==1)
@@ -683,6 +683,7 @@
                         $acc_operation->type='c';
                         $acc_operation->periode=$tperiode;
                         $acc_operation->insert_jrnx();
+                                                if ( $value < 0 ) 
$tot_debit=bcadd($tot_debit,abs($value));
                     }
 
                 }



---
PhpCompta est un logiciel de comptabilité libre en ligne (full web)
Projet opensource http://www.phpcompta.eu



reply via email to

[Prev in Thread] Current Thread [Next in Thread]