fmsystem-commits
[Top][All Lists]
Advanced

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

[Fmsystem-commits] [8769] property: invoice handling


From: Sigurd Nes
Subject: [Fmsystem-commits] [8769] property: invoice handling
Date: Thu, 02 Feb 2012 14:37:30 +0000

Revision: 8769
          http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=8769
Author:   sigurdne
Date:     2012-02-02 14:37:30 +0000 (Thu, 02 Feb 2012)
Log Message:
-----------
property: invoice handling

Modified Paths:
--------------
    trunk/property/inc/class.soinvoice.inc.php

Modified: trunk/property/inc/class.soinvoice.inc.php
===================================================================
--- trunk/property/inc/class.soinvoice.inc.php  2012-02-02 13:03:11 UTC (rev 
8768)
+++ trunk/property/inc/class.soinvoice.inc.php  2012-02-02 14:37:30 UTC (rev 
8769)
@@ -691,8 +691,15 @@
 
                                $n=$entry[0];
 
-
                                //_debug_array($entry);
+                               $id                     = 
(int)$values['id'][$n];
+                               $approved_amount = 
isset($values['approved_amount'][$n]) && $values['approved_amount'][$n] ? 
str_replace(',', '.', $values['approved_amount'][$n]) : 0;
+                               if(!$approved_amount || $approved_amount == 
'00.0')
+                               {
+                                       $GLOBALS['phpgw']->db->query("UPDATE 
fm_ecobilag SET godkjentbelop = $approved_amount WHERE id='$id'");
+                                       $receipt['message'][] = 
array('msg'=>lang('Voucher is updated '));
+                                       continue;
+                               }
 
                                if ($values['budget_account'][$n])
                                {
@@ -762,10 +769,8 @@
 
                                if (! $local_error)
                                {
-                                       $id                     = 
(int)$values['id'][$n];
                                        $tax_code       = 
(int)$values['tax_code'][$n];
                                        $dimb           = 
isset($values['dimb'][$n]) && $values['dimb'][$n] ? (int)$values['dimb'][$n] : 
'NULL';
-                                       $approved_amount = 
isset($values['approved_amount'][$n]) && $values['approved_amount'][$n] ? 
str_replace(',', '.', $values['approved_amount'][$n]) : 0;
                                        
$workorder_id=$values['workorder_id'][$n];
                                        if(isset($values['close_order'][$n]) && 
$values['close_order'][$n] && !$values['close_order_orig'][$n])
                                        {




reply via email to

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