|
|
@ -126,14 +126,17 @@ class Vendor_money_model extends CI_Model {
|
|
|
|
|
|
|
|
|
|
|
|
public function vendor_cost($vendor_str, $start_date, $end_date)
|
|
|
|
public function vendor_cost($vendor_str, $start_date, $end_date)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
$sql = "SELECT group_cost.GCI_VEI_SN vendor_code,
|
|
|
|
$sql = "SELECT tmp.vendor_code ,
|
|
|
|
SUM(group_cost.cost) vendor_cost
|
|
|
|
SUM(tmp.cost) vendor_cost
|
|
|
|
FROM
|
|
|
|
from
|
|
|
|
(SELECT DISTINCT gci.GCI_combineNo,
|
|
|
|
(
|
|
|
|
|
|
|
|
SELECT group_cost.GCI_VEI_SN vendor_code,
|
|
|
|
(SELECT SUM(CONVERT(float, gcod.GCOD_sumMoney))
|
|
|
|
(SELECT SUM(CONVERT(float, gcod.GCOD_sumMoney))
|
|
|
|
FROM GroupCombineOperationDetail gcod
|
|
|
|
FROM GroupCombineOperationDetail gcod
|
|
|
|
WHERE gcod.GCOD_GCI_combineNo=GCI_combineNo
|
|
|
|
WHERE gcod.GCOD_GCI_combineNo=GCI_combineNo
|
|
|
|
AND gcod.GCOD_operationType <> 'otherReceives' ) AS cost ,
|
|
|
|
AND gcod.GCOD_operationType <> 'otherReceives' ) AS cost
|
|
|
|
|
|
|
|
FROM
|
|
|
|
|
|
|
|
(SELECT DISTINCT gci.GCI_combineNo,
|
|
|
|
GCI_VEI_SN
|
|
|
|
GCI_VEI_SN
|
|
|
|
FROM GroupCombineInfo gci
|
|
|
|
FROM GroupCombineInfo gci
|
|
|
|
WHERE 1=1
|
|
|
|
WHERE 1=1
|
|
|
@ -145,7 +148,8 @@ class Vendor_money_model extends CI_Model {
|
|
|
|
AND CGI_GRI_SN=GCI_GRI_SN
|
|
|
|
AND CGI_GRI_SN=GCI_GRI_SN
|
|
|
|
AND CGI_ArriveDate BETWEEN '$start_date' AND '$end_date')
|
|
|
|
AND CGI_ArriveDate BETWEEN '$start_date' AND '$end_date')
|
|
|
|
) AS group_cost
|
|
|
|
) AS group_cost
|
|
|
|
GROUP BY group_cost.GCI_VEI_SN";
|
|
|
|
) as tmp
|
|
|
|
|
|
|
|
GROUP BY tmp.vendor_code ";
|
|
|
|
$query = $this->HT->query($sql);
|
|
|
|
$query = $this->HT->query($sql);
|
|
|
|
return $query->result_array();
|
|
|
|
return $query->result_array();
|
|
|
|
}
|
|
|
|
}
|
|
|
|