1
Changeset bf93f7a – MultiMag

Changeset bf93f7a


Ignore:
Timestamp:
Oct 7, 2013, 9:47:31 AM (8 years ago)
Author:
Blacklight <blacklight@…>
Branches:
master
Children:
6888545
Parents:
327ef5b
Message:
  • Ещё исправление
Location:
web/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • web/include/doc.perkas.php

    r327ef5b rbf93f7a  
    7373                if(!$res->num_rows)             throw new Exception('Ошибка получения суммы кассы!');
    7474                $nxt = $res->fetch_row();
    75                 if($nxt[0]<$nx['sum'])  throw new Exception("Не хватает денег в кассе N{$nx['kassa']} ($nxt[0] < {$nx['sum']})!");
     75                if($nxt[0]<$data['sum'])        throw new Exception("Не хватает денег в кассе N{$data['kassa']} ($nxt[0] < {$data['sum']})!");
    7676
    77                 $res = $db->query("UPDATE `doc_kassa` SET `ballance`=`ballance`-'{$nx['sum']}'  WHERE `ids`='kassa' AND `num`='{$nx['kassa']}'");
     77                $res = $db->query("UPDATE `doc_kassa` SET `ballance`=`ballance`-'{$data['sum']}'        WHERE `ids`='kassa' AND `num`='{$data['kassa']}'");
    7878                if(! $db->affected_rows)        throw new Exception('Ошибка обновления кассы-источника!');
    7979
    80                 $res = $db->query("UPDATE `doc_kassa` SET `ballance`=`ballance`+'{$nx['sum']}'  WHERE `ids`='kassa' AND `num`='{$this->dop_data['v_kassu']}'");
     80                $res = $db->query("UPDATE `doc_kassa` SET `ballance`=`ballance`+'{$data['sum']}'        WHERE `ids`='kassa' AND `num`='{$this->dop_data['v_kassu']}'");
    8181                if(! $db->affected_rows)        throw new Exception('Ошибка обновления кассы назначения!');
    8282                if($silent)     return;
     
    9494                        throw new Exception('Документ не проведён!');
    9595               
    96                 $res = $db->query("UPDATE `doc_kassa` SET `ballance`=`ballance`+'{$nx['sum']}'  WHERE `ids`='kassa' AND `num`='{$nx['kassa']}'");
     96                $res = $db->query("UPDATE `doc_kassa` SET `ballance`=`ballance`+'{$data['sum']}'        WHERE `ids`='kassa' AND `num`='{$data['kassa']}'");
    9797                if(! $db->affected_rows)        throw new Exception('Ошибка обновления кассы-источника!');
    9898
    99                 $res = $db->query("UPDATE `doc_kassa` SET `ballance`=`ballance`-'{$nx['sum']}'  WHERE `ids`='kassa' AND `num`='{$this->dop_data['v_kassu']}'");
     99                $res = $db->query("UPDATE `doc_kassa` SET `ballance`=`ballance`-'{$data['sum']}'        WHERE `ids`='kassa' AND `num`='{$this->dop_data['v_kassu']}'");
    100100                if(! $db->affected_rows)        throw new Exception('Ошибка обновления кассы назначения!');
    101101               
  • web/include/doc.pko.php

    r327ef5b rbf93f7a  
    4141                        throw new Exception('Документ уже проведён!');
    4242               
    43                 $res = $db->query("SELECT `ballance` FROM `doc_kassa` WHERE `ids`='kassa' AND `num`='{$data['kassa']}'");
    44                 if(!$res->num_rows)             throw new Exception('Ошибка получения суммы кассы!');
    45                 $nxt = $res->fetch_row();
    46                 if($nxt[0]<$data['sum'])        throw new Exception("Не хватает денег в кассе N{$data['kassa']} ($nxt[0] < {$data['sum']})!");
    47 
    4843                $res = $db->query("UPDATE `doc_kassa` SET `ballance`=`ballance`+'{$data['sum']}'        WHERE `ids`='kassa' AND `num`='{$data['kassa']}'");
    4944                if(! $db->affected_rows)        throw new Exception('Ошибка обновления кассы!');
Note: See TracChangeset for help on using the changeset viewer.