Small correction to last cleanups.
authorJanusz Dobrowolski <janusz@frontaccounting.eu>
Mon, 29 Dec 2014 10:47:39 +0000 (11:47 +0100)
committerJanusz Dobrowolski <janusz@frontaccounting.eu>
Fri, 2 Jan 2015 23:05:06 +0000 (00:05 +0100)
gl/includes/db/gl_db_rates.inc
includes/types.inc

index 9a64fcfa9e698d600466ecac6623e90b25891ae0..4b9cd40eef9c82cb6a74f1a49a241f30234d8620 100644 (file)
@@ -49,7 +49,7 @@ function get_last_exchange_rate($curr_code, $date_)
        if (db_num_rows($result) == 0)
                return false;
 
-       return db_fetch_row($result);
+       return db_fetch_assoc($result);
 }
 
 //---------------------------------------------------------------------------------------------
index 5b7b4a7af73588413e2e91cf46f2ae24af19a430..6f6744dd9f64c874139b9542d55a5ac698e6e3cc 100644 (file)
@@ -137,79 +137,6 @@ function payment_person_name($type, $person_id, $full=true) {
        }
 }
 
-//
-//     Returns counterparty (supplier/customer) name for selected transaction.
-//
-function get_counterparty_name($trans_type, $trans_no)
-{
-       switch($trans_type)
-       {
-               case ST_SALESORDER:
-               case ST_SALESQUOTE:
-                       $sql = "SELECT order.customer_id as person_id, debtor.name as name
-                       FROM ".TB_PREF."sales_orders order, ".TB_PREF."debtors_master debtor
-                       WHERE order_no=".db_escape($trans_no)." AND trans_type=".db_escape($trans_type)
-                       ." AND order.debtor_no=debtor.debtor_no";
-                       break;
-               case ST_SALESINVOICE :
-               case ST_CUSTCREDIT :
-               case ST_CUSTPAYMENT :
-               case ST_CUSTDELIVERY :
-                       $sql = "SELECT trans.debtor_no as person_id, debtor.name as name
-                       FROM ".TB_PREF."debtor_trans trans, ".TB_PREF."debtors_master debtor
-                       WHERE trans_no=".db_escape($trans_no)." AND type=".db_escape($trans_type)
-                       ." AND trans.debtor_no=debtor.debtor_no";
-                       break;
-
-               case ST_PURCHORDER :
-                       $sql = "SELECT order.supplier_id as person_id, supp.supp_name as name
-                       FROM ".TB_PREF."purch_orders order, ".TB_PREF."suppliers supp
-                       WHERE order_no=".db_escape($trans_no)
-                       ." AND order.supplier_id=supp.supplier_id";
-                       break;
-
-               case ST_SUPPINVOICE :
-               case ST_SUPPCREDIT :
-               case ST_SUPPAYMENT :
-                       $sql = "SELECT trans.supplier_id as person_id, supp.supp_name as name
-                       FROM ".TB_PREF."supp_trans trans, ".TB_PREF."suppliers supp
-                       WHERE trans_no=".db_escape($trans_no)." AND type=".db_escape($trans_type)
-                       ." AND trans.supplier_id=supp.supplier_id";
-                       break;
-
-               case ST_SUPPRECEIVE :
-                       $sql = "SELECT trans.supplier_id as person_id, supp.supp_name as name
-                       FROM ".TB_PREF."grn_batch trans, ".TB_PREF."suppliers supp
-                       WHERE id=".db_escape($trans_no)
-                       ." AND trans.supplier_id=supp.supplier_id";
-                       break;
-
-               case ST_JOURNAL:        // FIXME - this one can have multiply counterparties of various types depending on person_type_id
-
-               default: 
-               /*      // internal operations
-               case ST_WORKORDER :
-               case ST_INVADJUST : // GRN/DN returns ?
-               case ST_BANKTRANSFER :
-               case ST_LOCTRANSFER :
-               case ST_MANUISSUE :
-               case ST_MANURECEIVE :
-               case ST_COSTUPDATE :
-               case ST_BANKPAYMENT :   // generic bank transactions
-               case ST_BANKDEPOSIT :*/
-                       return null;
-       }
-
-       $result = db_query($sql, 'cannot retrieve counterparty name');
-       if (db_num_rows($result))
-       {
-               $row = db_fetch($result);
-               return sprintf("[%05s] %s", $row['person_id'], $row['name']);
-       }
-
-       return '';
-}
-
 function payment_person_has_items($type) {
        switch ($type)
        {