diff --git a/application/models/purchaseorder_model.php b/application/models/purchaseorder_model.php index b22a49e0..2cd2d63c 100755 --- a/application/models/purchaseorder_model.php +++ b/application/models/purchaseorder_model.php @@ -653,11 +653,11 @@ function purchaseorderListing($forwhat='') } // This Method to get the Revenue PO Child Details for Edit the Item - function GetRevenuePurchaseOrderDetails($PONO = '') + function GetRevenuePurchaseOrderDetails($PONO = '') { $subQuery ='SELECT distinct LineItem.LineItemNo,Req.ReqNo,Mat.MaterialCode,Mat.MaterialName,Mat.UOM,Quantity,ReceivedQuantity,Rate,Req.Status,(Quantity *Rate) as BasicValue , ((AfterPackagingValue + AfterFreightValue + AfterSGST + AfterCGST + - AfterIGST + Insurance - AfterDiscount)) as Taxamount ,TotalValue,Tax.*,Req.CostCenterCode,Dept.DepartmentName + AfterIGST + Insurance)) as Taxamount ,TotalValue,Tax.*,Req.CostCenterCode,Dept.DepartmentName FROM T_PurchaseOrder_LineItem LineItem join T_MaterialMaster Mat on Mat.MaterialCode = LineItem.MaterialCode join T_Revenue_Tax Tax on Tax.LineItemNo = LineItem.LineItemNo @@ -677,10 +677,10 @@ function purchaseorderListing($forwhat='') function GetRevenuePurchaseOrderDetailsForPDF($PONO = '') { - $subQuery ='SELECT distinct LineItem.LineItemNo,LineItem.ReqNo,Date(ReqMast.ReqDate) as ReqDate,Mat.MaterialCode,Mat.MaterialName, - Mat.UOM,Quantity,Rate,(Quantity *Rate) as BasicValue , + $subQuery ='SELECT distinct LineItem.LineItemNo,ReqNo,Mat.MaterialCode,Mat.MaterialName, + Mat.UOM,Mat.HSNCODE,Quantity,Rate,(Quantity *Rate) as BasicValue , (AfterPackagingValue + AfterFreightValue + AfterSGST + AfterCGST + - AfterIGST + Insurance - AfterDiscount) as Taxamount,AdvanceAmount, + AfterIGST + Insurance) as Taxamount,AdvanceAmount, TotalValue,Tax.*,LineItem.CostCenterCode ,POMaster.*,sup.SupplierName,sup.Address,Payment.PaymentID,Payment.PaymentTerms FROM T_PurchaseOrder_LineItem LineItem join T_MaterialMaster Mat on Mat.MaterialCode = LineItem.MaterialCode @@ -690,7 +690,6 @@ function purchaseorderListing($forwhat='') join T_PaymentTerms Payment on Payment.PaymentID = POMaster.PaymentTerms left join T_PurchaseOrder_AdvanceRequest PurAdv on POMaster.PONO=PurAdv.PONO - join T_Requestion_Master ReqMast on LineItem.ReqNo=ReqMast.ReqNo where LineItem.PONO =?'; $query = $this->db->query($subQuery,array($PONO)); @@ -1329,19 +1328,18 @@ join T_MaterialMaster Mat on Mat.MaterialCode = LineItem.MaterialCode } // This Method to get the Capital PO Details for pdf - function GetCapitalPurchaseOrderDetailsForPDF($PONO = '') + function GetCapitalPurchaseOrderDetailsForPDF($PONO = '') { $subQuery ='SELECT distinct LineItem.LineItemNo,ReqNo,Mat.MaterialCode,Mat.MaterialName, - Mat.UOM,Quantity,Rate,ROUND((Quantity *Rate),2 ) as BasicValue , - LineItem.CostCenterCode , POMaster.*,sup.SupplierName,sup.Address,Payment.PaymentID,Payment.PaymentTerms,AdvanceAmount + Mat.UOM,Mat.HSNCODE,Quantity,Rate,ROUND((Quantity *Rate),2 ) as BasicValue , + LineItem.CostCenterCode , POMaster.*,sup.SupplierName,sup.Address,Payment.PaymentID,Payment.PaymentTerms FROM T_PurchaseOrder_LineItem LineItem join T_MaterialMaster Mat on Mat.MaterialCode = LineItem.MaterialCode join T_PurchaseOrder_Master POMaster on POMaster.PONO = LineItem.PONO join T_SupplierDetailsN sup on sup.SupplierID = POMaster.SupplierID join T_PaymentTerms Payment on Payment.PaymentID = POMaster.PaymentTerms - left join T_PurchaseOrder_AdvanceRequest PurAdv on POMaster.PONO=PurAdv.PONO where LineItem.PONO =?'; $query = $this->db->query($subQuery,array($PONO)); diff --git a/application/views/Amendedimportpopdf.php b/application/views/Amendedimportpopdf.php index 5903e4b8..e2676967 100755 --- a/application/views/Amendedimportpopdf.php +++ b/application/views/Amendedimportpopdf.php @@ -121,7 +121,7 @@ ?>
 
-
PURCHASE ORDER - PO NO:
+
PURCHASE ORDER - PO NO:/I
@@ -145,9 +145,9 @@ - - - + + +
PO DATE :DELIVERY DATE / SCHEDULE BY :PLACE OF ORIGIN: PO DATE : DELIVERY DATE / SCHEDULE BY : PLACE OF ORIGIN: 
@@ -158,31 +158,36 @@
- - - - - + + + + + + - - - - + + + + +
Requistion NumberRequested ByRequested DepartmentCost Center
Requistion NumberRequistion DateRequested ByRequested DepartmentCost Center
03/08/2017
+

 

- - - - - - - +
#Item and DescriptionQtyUOM

-
Rate per unit in Basic Price in
+ + + + + + + + + @@ -221,10 +226,12 @@ - - + + + + - + @@ -262,9 +269,9 @@
#Item and DescriptionHSN CodeUOMQtyRate per unit in Basic Price in
MaterialName ; ?>MaterialName ; ?>000666UOM ; ?> Quantity ; ?>UOM ; ?>Rate ; ?> Quantity*$record->Rate); echo number_format($BasicValue,2) ; ?>

 

- -

 

+

Payment Terms: 

+
Special Instructions :
@@ -345,23 +352,10 @@ - - - -
-

Payment Terms

-

-
-

Certified that the particulars given above are true and correct

-

-

 

-

Authorized Signatory

-
-

 

- -
Special Instructions :
- -  

-
Released By : FirstName;?>
-
Released On : format('d-m-Y');?>
+
 Released By : FirstName;?>
+
 Released On : format('d-m-Y');?>
- + + + +

Certified that the particulars given above are true and correct

+

+

 

+

Authorized Signatory

+ + + + + + + +
\ No newline at end of file diff --git a/application/views/EditservicePurchaseorder.php b/application/views/EditservicePurchaseorder.php index d1e6defd..a8c6cc9f 100755 --- a/application/views/EditservicePurchaseorder.php +++ b/application/views/EditservicePurchaseorder.php @@ -191,19 +191,47 @@ $('#drpSupplier').change(function() { if(id != '0') { var y = ; - + var Payment = ; + var PaymentID=''; + $('#PaymentTerms').empty(); $.each(y, function(idx, obj) { if(obj.SupplierID === id) { $("#SupAddress").val(obj.Address); - $("#PaymentTerms").val(obj.PaymentID); - + + PaymentID = obj.PaymentID; } + }); + if(PaymentID!='PT08'){ + $('#otheroptiondiv').hide(); + $('#Otherpayment').val(''); + } + $.each(Payment, function(pay, payobj) { + if(payobj.PaymentID == PaymentID) + { + + + $("#PaymentTerms").append( $('').val(payobj.PaymentID).html(payobj.PaymentTerms)); + + } + + + }); + $.each(Payment, function(pay, payobj) { + if(payobj.PaymentID == PaymentID) + { + + } + else{ + $("#PaymentTerms").append( $('').val(payobj.PaymentID).html(payobj.PaymentTerms)); + + } + }); } @@ -1826,7 +1854,7 @@ $(document).ready(function () { $TotalBasicAmount = $TotalBasicAmount + $record->BasicValue * $FrequencyNo; } - ?> + ?>
- + + @@ -1983,7 +2012,7 @@ $(document).ready(function () { @@ -88,8 +85,6 @@ if(!empty($INRSYMBOL)) toolbar: false }); $(document).ready(function(){ -$("#PaymentMethod").select2(); - clearTotalItemValues(); $('#CapitalToatlOrder').val(0); //Initialize Select2 Elements @@ -361,7 +356,7 @@ function vaildateBeforeOpenModal()
- + 'Scheduleby','value' => set_value('Scheduleby'),'id'=>'Scheduleby', 'class' => 'form-control' ,'required' => 'true' ,'rows' => '3', 'cols' => '40'); @@ -405,7 +400,7 @@ function vaildateBeforeOpenModal()
'Exchangerateon','value' => set_value('Exchangerateon',$CurrentDate),'id'=>'Exchangerateon', 'class' => 'form-control num' ,'required' => 'true', 'onkeypress'=>'return false;'); + $data = array('name' => 'Exchangerateon','value' => set_value('Exchangerateon',$CurrentDate),'id'=>'Exchangerateon', 'class' => 'form-control' ,'required' => 'true', 'onkeypress'=>'return false;'); echo form_input($data); ?>
@@ -414,7 +409,7 @@ function vaildateBeforeOpenModal()
'ExchangeRt','value' => set_value('ExchangeRt'),'id'=>'ExchangeRt', 'class' => 'form-control num' ,'onkeypress'=>'return isNumberKey(event);'); + $data = array('name' => 'ExchangeRt','value' => set_value('ExchangeRt'),'id'=>'ExchangeRt', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);'); echo form_input($data); ?>
@@ -447,7 +442,7 @@ function vaildateBeforeOpenModal() Payment Details
- + Payable Terms @@ -465,7 +460,7 @@ function vaildateBeforeOpenModal() endforeach; } - echo form_dropdown('PaymentMethod', $options1,set_value('PaymentMethod'),'id="PaymentMethod"' ,'class="form-control select2"'); + echo form_dropdown('PaymentMethod', $options1,set_value('PaymentMethod'),'id="PaymentMethod"' ,'class="form-control"'); ?> @@ -526,9 +521,9 @@ function vaildateBeforeOpenModal()