Avl Bud Amt issue fixed
This commit is contained in:
parent
c6e3f281bf
commit
b063749d97
@ -232,35 +232,27 @@ function purchaseorderListing($forwhat='')
|
|||||||
}
|
}
|
||||||
function GetAvailableBudgetAmount($CostCode,$Year,$BudgetType)
|
function GetAvailableBudgetAmount($CostCode,$Year,$BudgetType)
|
||||||
{
|
{
|
||||||
/* $this->db->select('BudgetAmount');
|
$subQuery ='select distinct Bud.CostCenterCode,BudgetAmount, case WHEN BudgetType = ? then (select
|
||||||
$this->db->from('T_CostCenter_Budget');
|
round(ifnull(sum((Quantity*Rate)-ifnull(tax.AfterDiscount,0)),0),2) as
|
||||||
$this->db->where('CostCenterCode',$CostCode );
|
Totalvalue from T_PurchaseOrder_LineItem Item join T_Requestion_Master mast
|
||||||
$this->db->where('BudgetYear',$Year );
|
on mast.ReqNo = Item.ReqNo join T_PurchaseOrder_Master POM on POM.PONO = Item.PONO left join T_Revenue_Tax tax on
|
||||||
$this->db->where('BudgetType',$BudgetType );
|
tax.LineItemNo = Item.LineItemNo
|
||||||
$query = $this->db->get();
|
where Item.CostCenterCode=? and mast.ReqType=? and POM.status not in (?)) else (select
|
||||||
|
round(ifnull(sum(Quantity*Rate*ifnull(case when mast.NumberOfService=?
|
||||||
return $query->result_array(); */
|
then 1 else mast.NumberOfService end ,1)),0),2) as
|
||||||
|
Totalvalue from T_PurchaseOrder_LineItem Item join T_Requestion_Master mast
|
||||||
/* $subQuery ='select BudgetAmount, (select ifnull(sum(TotalOrderValue),0) as Totalvalue from
|
on mast.ReqNo = Item.ReqNo join T_PurchaseOrder_Master POM on POM.PONO = Item.PONO left join T_Requestion_Master ReqMas on ReqMas.ReqNo= Item.ReqNo
|
||||||
T_PurchaseOrder_Master PO join T_PurchaseOrder_LineItem Item on
|
where Item.CostCenterCode=? and mast.ReqType=? and POM.status not in (?) ) end as Totalvalue
|
||||||
Item.PONO = PO.PONO join T_Requestion_Master mast on mast.ReqNo = Item.ReqNo where Item.CostCenterCode=? and mast.ReqType=?)as Totalvalue
|
from T_CostCenter_Budget Bud join T_CostCenter_Departments dept on dept.CostCenterCode = Bud.CostCenterCode
|
||||||
from T_CostCenter_Budget Bud where Bud.CostCenterCode=? and
|
where Bud.CostCenterCode=? and
|
||||||
BudgetYear = ? and BudgetType =?'; */
|
|
||||||
|
|
||||||
$subQuery ='select BudgetAmount, ( select
|
|
||||||
ifnull(sum((Quantity*Rate)-ifnull(tax.AfterDiscount,0)),0) as
|
|
||||||
Totalvalue from T_PurchaseOrder_LineItem Item join T_Requestion_Master mast
|
|
||||||
on mast.ReqNo = Item.ReqNo
|
|
||||||
join T_PurchaseOrder_Master POM on POM.PONO = Item.PONO
|
|
||||||
left join T_Revenue_Tax tax on
|
|
||||||
tax.LineItemNo = Item.LineItemNo where Item.CostCenterCode=? and mast.ReqType=?
|
|
||||||
and POM.status not in (?) )as Totalvalue
|
|
||||||
from T_CostCenter_Budget Bud where Bud.CostCenterCode=? and
|
|
||||||
BudgetYear = ? and BudgetType =?';
|
BudgetYear = ? and BudgetType =?';
|
||||||
|
|
||||||
$query = $this->db->query($subQuery,array($CostCode,$BudgetType,PO_AMENDED,$CostCode,$Year,$BudgetType));
|
|
||||||
//print_r($this->db->last_query());
|
$query = $this->db->query($subQuery,array(REVENUE,$CostCode,$BudgetType,PO_AMENDED,'0.00',$CostCode,$BudgetType,PO_AMENDED,$CostCode,$Year,$BudgetType));
|
||||||
return $query->result_array();
|
|
||||||
|
|
||||||
|
//print_r($this->db->last_query());
|
||||||
|
return $query->result_array();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user