diff --git a/application/controllers/amendmentpurchaseorder.php b/application/controllers/amendmentpurchaseorder.php
index 563052b4..5b50bf1b 100644
--- a/application/controllers/amendmentpurchaseorder.php
+++ b/application/controllers/amendmentpurchaseorder.php
@@ -292,6 +292,12 @@ class amendmentpurchaseorder extends BaseController
$RowCount = $this->input->post('txtRowCount');
$dtt = new DateTime('now', new DateTimeZone('Asia/Kolkata'));
$updateddt = $dtt->format('Y-m-d H:i:s');
+ $qtycheck = $this->purchaseorder_model->getqtycheck($PONO);
+ $qtycheckresult='';
+ foreach($qtycheck as $qty)
+ {
+ $qtycheckresult= $qty->IsQualityChkReqired;
+ }
if(empty($Deliverydt))
{
$Deliverydt=null;
@@ -302,7 +308,7 @@ class amendmentpurchaseorder extends BaseController
}
- $POMaster = array('ParentPO'=>$PONO,'SupplierID'=>$SupplierID,'POType'=>$POType,'PORange'=>$PoRange,'TotalOrderValue'=>$TotalOrderValueSummary,'PODate'=>$PODate,'Status'=>PO_RELEASED,'PaymentTerms'=>$PaymentTerms,'PaymentOtherDescription'=>$Otherpayment,'Mode_Of_Shipment'=>$Modeofshipment,'Supplier_Reference'=>$supplierreference,'Supplier_Offer_No'=>$supplieroffno,'Other_Reference'=>$otherreference,'Fincap'=>$fincap,'InsuranceStatus'=>$insurancestatus,'InsuranceNumber'=>$insuranceno,'POSubType'=>$revenuetype,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'ServiceDescription'=>$SpecialInstruction,'CreatedBy'=>$updatedBy,'DeliveryAddress'=>$DeliveryAddr,'DeliveryDate'=>$Deliverydt,'UpdatedOn'=>$updateddt,'ReleasedBy'=>$updatedBy,'ReleasedOn'=>$updateddt,'AmendedDetails'=>$MAD);
+ $POMaster = array('ParentPO'=>$PONO,'SupplierID'=>$SupplierID,'POType'=>$POType,'PORange'=>$PoRange,'TotalOrderValue'=>$TotalOrderValueSummary,'PODate'=>$PODate,'Status'=>PO_RELEASED,'PaymentTerms'=>$PaymentTerms,'PaymentOtherDescription'=>$Otherpayment,'Mode_Of_Shipment'=>$Modeofshipment,'Supplier_Reference'=>$supplierreference,'Supplier_Offer_No'=>$supplieroffno,'Other_Reference'=>$otherreference,'Fincap'=>$fincap,'InsuranceStatus'=>$insurancestatus,'InsuranceNumber'=>$insuranceno,'POSubType'=>$revenuetype,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'ServiceDescription'=>$SpecialInstruction,'CreatedBy'=>$updatedBy,'DeliveryAddress'=>$DeliveryAddr,'DeliveryDate'=>$Deliverydt,'UpdatedOn'=>$updateddt,'ReleasedBy'=>$updatedBy,'ReleasedOn'=>$updateddt,'AmendedDetails'=>$MAD,'IsQualityChkReqired'=>$qtycheckresult);
$LastPO = $this->purchaseorder_model->addAmendPOMaster($POMaster,$updatedBy,$PONO);
if(count($LastPO)>0)
{
@@ -581,6 +587,12 @@ class amendmentpurchaseorder extends BaseController
$dt = new DateTime('now', new DateTimeZone('Asia/Kolkata'));
$updateddt = $dt->format('Y-m-d H:i:s');
$WorkStatus=$this->input->post('workstatus');
+ $qtycheck = $this->purchaseorder_model->getqtycheck($PONO);
+ $qtycheckresult='';
+ foreach($qtycheck as $qty)
+ {
+ $qtycheckresult= $qty->IsQualityChkReqired;
+ }
// PO Master
if(empty($Deliverydt))
{
@@ -589,7 +601,7 @@ class amendmentpurchaseorder extends BaseController
if($PaymentTerms != 'PT08'){
$Otherpayment='';
}
- $POMaster = array('ParentPO'=>$PONO,'POType'=>$POType,'SupplierID'=>$SupplierID, 'TotalOrderValue'=>$TotalOrderValueSummary,'PODate'=>$PODate,'Status'=>PO_RELEASED,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'ServiceDescription'=>$scopeofwork,'CreatedBy'=>$updatedBy,'DeliveryAddress'=>$DeliveryAddr,'DeliveryDate'=>$Deliverydt,'CreatedDate'=>$updateddt,'PaymentTerms'=>$PaymentTerms,'PaymentOtherDescription'=>$Otherpayment,'ServiceWorkStatus'=>$WorkStatus,'ReleasedBy'=>$updatedBy,'ReleasedOn'=>$updateddt,'AmendedDetails'=>$MAD,'Supplier_Reference'=>$SupplierReference,'Mode_Of_Shipment'=>$ModeOfShipment,'Supplier_Offer_No'=>$SuppliersOfferNo,'Other_Reference'=>$OtherReferences,'Fincap'=>$Fincap,'Description_Of_Service'=>$DescriptionOfPo,'InsuranceStatus'=>$InsuranceOptions,'InsuranceNumber'=>$InsuranceNo,'POSubType'=>$ServiceTypeOptions);
+ $POMaster = array('ParentPO'=>$PONO,'POType'=>$POType,'SupplierID'=>$SupplierID, 'TotalOrderValue'=>$TotalOrderValueSummary,'PODate'=>$PODate,'Status'=>PO_RELEASED,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'ServiceDescription'=>$scopeofwork,'CreatedBy'=>$updatedBy,'DeliveryAddress'=>$DeliveryAddr,'DeliveryDate'=>$Deliverydt,'CreatedDate'=>$updateddt,'PaymentTerms'=>$PaymentTerms,'PaymentOtherDescription'=>$Otherpayment,'ServiceWorkStatus'=>$WorkStatus,'ReleasedBy'=>$updatedBy,'ReleasedOn'=>$updateddt,'AmendedDetails'=>$MAD,'Supplier_Reference'=>$SupplierReference,'Mode_Of_Shipment'=>$ModeOfShipment,'Supplier_Offer_No'=>$SuppliersOfferNo,'Other_Reference'=>$OtherReferences,'Fincap'=>$Fincap,'Description_Of_Service'=>$DescriptionOfPo,'InsuranceStatus'=>$InsuranceOptions,'InsuranceNumber'=>$InsuranceNo,'POSubType'=>$ServiceTypeOptions,'IsQualityChkReqired'=>$qtycheckresult);
$LastPO = $this->purchaseorder_model->addAmendPOMaster($POMaster,$updatedBy,$PONO);
@@ -814,6 +826,12 @@ class amendmentpurchaseorder extends BaseController
$createddt = $dt->format('Y-m-d H:i:s');
$updateddt = $dt->format('Y-m-d H:i:s');
+ $qtycheck = $this->purchaseorder_model->getqtycheck($PONO);
+ $qtycheckresult='';
+ foreach($qtycheck as $qty)
+ {
+ $qtycheckresult= $qty->IsQualityChkReqired;
+ }
if(empty($Deliverydt)){
$Deliverydt=null;
}
@@ -822,7 +840,7 @@ class amendmentpurchaseorder extends BaseController
$Otherpayment='';
}
$updatedBy = $this->session->userdata ( 'userId' );
- $POMaster = array('ParentPO'=>$PONO,'SupplierID'=>$SupplierID, 'TotalOrderValue'=>$FinalTotalOrder,'POType'=>$POType,'PODate'=>$PODate,'Status'=>PO_RELEASED,'CapitalRange'=>$PoRange,'ExchangeRate'=>$ExchangeRate,'ExchangeRateCalculatedon'=>$ExchangeRateOn,'PaymentTerms'=>$PaymentMethod,'PaymentOtherDescription'=>$Otherpayment,'ServiceDescription'=>$SpcialInstruction,'CreatedBy'=>$CreateBy,'DeliveryAddress'=>$DeliveryAddr,'DeliveryDate'=>$Deliverydt,'CreatedDate'=>$createddt,'ReleasedBy'=>$updatedBy,'ReleasedOn'=>$updateddt,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'CurrencyType'=>$currencytypeID,'AmendedDetails'=>$MAD,'Import_DispatchDetails'=>$curdispatch,'Import_PlaceofOrgin'=>$PlaceOforigin,'Supplier_Reference'=>$SupplierReference,'Mode_Of_Shipment'=>$ModeOfShipment,'Supplier_Offer_No'=>$SuppliersOfferNo,'Other_Reference'=>$OtherReferences,'Fincap'=>$Fincap,'InsuranceStatus'=>$InsuranceOptions,'InsuranceNumber'=>$InsuranceNo,'POSubType'=>$ServiceTypeOptions);
+ $POMaster = array('ParentPO'=>$PONO,'SupplierID'=>$SupplierID, 'TotalOrderValue'=>$FinalTotalOrder,'POType'=>$POType,'PODate'=>$PODate,'Status'=>PO_RELEASED,'CapitalRange'=>$PoRange,'ExchangeRate'=>$ExchangeRate,'ExchangeRateCalculatedon'=>$ExchangeRateOn,'PaymentTerms'=>$PaymentMethod,'PaymentOtherDescription'=>$Otherpayment,'ServiceDescription'=>$SpcialInstruction,'CreatedBy'=>$CreateBy,'DeliveryAddress'=>$DeliveryAddr,'DeliveryDate'=>$Deliverydt,'CreatedDate'=>$createddt,'ReleasedBy'=>$updatedBy,'ReleasedOn'=>$updateddt,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'CurrencyType'=>$currencytypeID,'AmendedDetails'=>$MAD,'Import_DispatchDetails'=>$curdispatch,'Import_PlaceofOrgin'=>$PlaceOforigin,'Supplier_Reference'=>$SupplierReference,'Mode_Of_Shipment'=>$ModeOfShipment,'Supplier_Offer_No'=>$SuppliersOfferNo,'Other_Reference'=>$OtherReferences,'Fincap'=>$Fincap,'InsuranceStatus'=>$InsuranceOptions,'InsuranceNumber'=>$InsuranceNo,'POSubType'=>$ServiceTypeOptions,'IsQualityChkReqired'=>$qtycheckresult);
$LastPO = $this->purchaseorder_model->addAmendPOMaster($POMaster,$CreateBy,$PONO);
foreach($LastPO as $PO):
@@ -1135,6 +1153,12 @@ class amendmentpurchaseorder extends BaseController
$Insurance=$this->input->post('Insurance');
+ $qtycheck = $this->purchaseorder_model->getqtycheck($PONO);
+ $qtycheckresult='';
+ foreach($qtycheck as $qty)
+ {
+ $qtycheckresult= $qty->IsQualityChkReqired;
+ }
if($Insurance=='YES')
{
@@ -1163,7 +1187,7 @@ class amendmentpurchaseorder extends BaseController
$MAD.=$MAD."Current Place of Origin: " . $beforePalaceoforigin."
";
}
- $POMaster = array('ParentPO'=>$PONO,'SupplierID'=>$SupplierID, 'POType'=>$POType,'TotalOrderValue'=>$TotalOrder,'PODate'=>$PODate,'Status'=>$POStatus,'PORange'=>$PoRange,'ServiceDescription'=>$SpcialInstruction,'CreatedBy'=>$CreateBy,'DeliveryAddress'=>$DeliveryAddr,'Import_DispatchDetails'=>$Dispatch,'CreatedDate'=>$createddt,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'ExchangeRate'=>$Exchangerate,'ExchangeRateCalculatedon'=>$ExchangeRateCalculatedon,'CurrencyType'=>$CurrencyType,'PaymentTerms'=>$PaymentTerms,'ReleasedBy'=>$updatedBy,'ReleasedOn'=>$updateddt,'Import_PlaceofOrgin'=>$Palaceoforigin,'Mode_Of_Shipment'=>$Shipmentmode,'Supplier_Reference'=>$SupplierRef,'Supplier_Offer_No'=>$SupplierOffer,'Other_Reference'=>$otherRef,'Fincap'=>$finCap,'AmendedDetails'=>$MAD,'PaymentOtherDescription'=>$OtherPayment,'InsuranceStatus'=>$insurestatus,'InsuranceNumber'=>$Insurancenumber,'POSubType'=>$importoption);
+ $POMaster = array('ParentPO'=>$PONO,'SupplierID'=>$SupplierID, 'POType'=>$POType,'TotalOrderValue'=>$TotalOrder,'PODate'=>$PODate,'Status'=>$POStatus,'PORange'=>$PoRange,'ServiceDescription'=>$SpcialInstruction,'CreatedBy'=>$CreateBy,'DeliveryAddress'=>$DeliveryAddr,'Import_DispatchDetails'=>$Dispatch,'CreatedDate'=>$createddt,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'ExchangeRate'=>$Exchangerate,'ExchangeRateCalculatedon'=>$ExchangeRateCalculatedon,'CurrencyType'=>$CurrencyType,'PaymentTerms'=>$PaymentTerms,'ReleasedBy'=>$updatedBy,'ReleasedOn'=>$updateddt,'Import_PlaceofOrgin'=>$Palaceoforigin,'Mode_Of_Shipment'=>$Shipmentmode,'Supplier_Reference'=>$SupplierRef,'Supplier_Offer_No'=>$SupplierOffer,'Other_Reference'=>$otherRef,'Fincap'=>$finCap,'AmendedDetails'=>$MAD,'PaymentOtherDescription'=>$OtherPayment,'InsuranceStatus'=>$insurestatus,'InsuranceNumber'=>$Insurancenumber,'POSubType'=>$importoption,'IsQualityChkReqired'=>$qtycheckresult);
$LastPO = $this->purchaseorder_model->addAmendPOMaster($POMaster,$CreateBy,$PONO);
$NewPO = '';
if(count($LastPO)>0)
diff --git a/application/views/Report_consolidate.php b/application/views/Report_consolidate.php
index 4399a198..1313a57e 100755
--- a/application/views/Report_consolidate.php
+++ b/application/views/Report_consolidate.php
@@ -417,19 +417,19 @@ table.dataTable thead > tr > td.sorting {
| Supplier Name |
Material Name |
- Apr () |
- May () |
- Jun () |
- Jul () |
- Aug () |
- Sep () |
- Oct () |
- Nov () |
- Dec () |
- Jan () |
- Feb () |
- Mar () |
- Total () |
+ Apr (₹) |
+ May (₹) |
+ Jun (₹) |
+ Jul (₹) |
+ Aug (₹) |
+ Sep (₹) |
+ Oct (₹) |
+ Nov (₹) |
+ Dec (₹) |
+ Jan (₹) |
+ Feb (₹) |
+ Mar (₹) |
+ Total (₹) |
@@ -697,7 +697,49 @@ table.dataTable thead > tr > td.sorting {
// Bootstrap datepicker
// Set up your table
$(document).ready(function() {
+ var april_value_sum =0;
+ var april_quantity_sum= 0;
+
+ var may_value_sum =0;
+ var may_quantity_sum= 0;
+
+ var june_value_sum =0;
+ var june_quantity_sum= 0;
+
+ var july_value_sum =0;
+ var july_quantity_sum= 0;
+
+ var august_value_sum =0;
+ var august_quantity_sum= 0;
+
+ var september_value_sum =0;
+ var september_quantity_sum= 0;
+
+ var october_value_sum =0;
+ var october_quantity_sum= 0;
+
+ var november_value_sum =0;
+ var november_quantity_sum= 0;
+
+ var december_value_sum =0;
+ var december_quantity_sum= 0;
+
+ var january_value_sum =0;
+ var january_quantity_sum= 0;
+
+ var february_value_sum =0;
+ var february_quantity_sum= 0;
+
+ var march_value_sum =0;
+ var march_quantity_sum= 0;
+
+ var finalTotal_value_sum =0;
+ var finalTotal_quantity_sum= 0;
+
table = $('#tab').DataTable( {
+ "language": {
+ "emptyTable":" Data Not Found ! "
+ },
"dom": "<'row'<'col-md-6'l><'col-md-6'Bf>>" +
"<'row'<'col-md-6'><'col-md-6'>>" +
"<'row'<'col-md-12't>><'row'<'col-md-4'i><'col-md-8'p>>",
@@ -715,40 +757,141 @@ $(document).ready(function() {
},
'colvis'
- ],
- "footerCallback": function ( row, data, start, end, display ) {
- var api = this.api(), data;
- //var newText = $(this).find('span').text();
- // Remove the formatting to get integer data for summation
- var intVal = function ( i ) {
- return typeof i === 'string' ?
- parseFloat(i.replace(/[^0.00-9.00]+/g,"")*1) :
- typeof i === 'number' ?
- parseFloat(i) : 0;
- };
+ ],
+ "footerCallback": function ( row, data, start, end, display )
+ {
+
+ for(var j = 0;j<=display.length-1;j++)
+ {
+
+ var count = display[j];
+
+ var april_value_value = $('#aprval'+count).text();
+
+ var may_value_value = $('#mayin'+count).text();
+
+ var june_value_value = $('#junin'+count).text();
+
+ var july_value_value = $('#jlyin'+count).text();
+
+ var august_value_value = $('#augin'+count).text();
+
+ var september_value_value = $('#sepin'+count).text();
+
+ var october_value_value = $('#octin'+count).text();
+
+ var november_value_value = $('#novin'+count).text();
+
+ var december_value_value = $('#decin'+count).text();
+
+ var january_value_value = $('#janin'+count).text();
+
+ var february_value_value = $('#febin'+count).text();
+
+ var march_value_value = $('#marin'+count).text();
+
+ var finalTotal_value_value = $('#totalvalue'+count).text();
- TotalQTY = api
- .column( 7, { search:'applied' } )
- .data()
- .reduce( function (a, b) {
- return intVal(a) + intVal(b);
- }, 0 );
- $( api.column( 7 ).footer() ).html( TotalQTY );
-
- TotalVALUE = api
- .column( 10, { search:'applied' } )
- .data()
- .reduce( function (a, b) {
- return intVal(a) + intVal(b);
- }, 0 );
-
- $( api.column( 10 ).footer() ).html( TotalVALUE.toFixed(2) );
+ april_value_sum += +april_value_value;
- }
+
+ may_value_sum += +may_value_value;
+
+
+ june_value_sum += +june_value_value;
+
+
+ july_value_sum += +july_value_value;
+
+
+ august_value_sum += +august_value_value;
+
+
+ september_value_sum += +september_value_value;
+
+
+ october_value_sum += +october_value_value;
+
+
+ november_value_sum += +november_value_value;
+
+
+ december_value_sum += +december_value_value;
+
+
+ january_value_sum += +january_value_value;
+
+
+ february_value_sum += +february_value_value;
+
+
+ march_value_sum += +march_value_value;
+
+
+ finalTotal_value_sum += +finalTotal_value_value;
+
+
+ }
+
+ var api = this.api(), data;
+
+ $( api.column( 1 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(april_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 2 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(april_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 3 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(may_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 4 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(may_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 5 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(june_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 6 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(june_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 7 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(july_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 8 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(july_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 9 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(august_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 10 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(august_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 11 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(september_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 12 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(september_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 13 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(october_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 14 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(october_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 15 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(november_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 16 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(november_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 17 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(december_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 18 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(december_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 19 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(january_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 20 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(january_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 21 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(february_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 22 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(february_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 23 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(march_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 24 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(march_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 25 ).footer() ).html( "report/cashbookdepartment?c=&finyear=>"+parseInt(finalTotal_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 26 ).footer() ).html( "report/cashbookdepartment?c=&finyear=>"+parseInt(finalTotal_quantity_sum).toFixed(2).bold()+'' );
+
+
+ }
} );
-} );
-$(document).ready(function() {
+
table = $('#ta').DataTable( {
"dom": "<'row'<'col-md-6'l><'col-md-6'Bf>>" +
"<'row'<'col-md-6'><'col-md-6'>>" +
@@ -767,7 +910,152 @@ $(document).ready(function() {
},
'colvis'
- ]
+ ],
+ "footerCallback": function ( row, data, start, end, display )
+ {
+
+
+ for(var j = 0;j<=display.length-1;j++)
+ {
+
+ var count = display[j];
+
+ var april_value_value = $('#aprin'+count).text();
+ var april_quantity_value= $('#aprex'+count).text();
+
+ var may_value_value = $('#mayin'+count).text();
+ var may_quantity_value= $('#mayex'+count).text();
+
+ var june_value_value = $('#junin'+count).text();
+ var june_quantity_value= $('#junex'+count).text();
+
+ var july_value_value = $('#jlyin'+count).text();
+ var july_quantity_value= $('#jlyex'+count).text();
+
+ var august_value_value = $('#augin'+count).text();
+ var august_quantity_value= $('#augex'+count).text();
+
+ var september_value_value = $('#sepin'+count).text();
+ var september_quantity_value= $('#sepex'+count).text();
+
+ var october_value_value = $('#octin'+count).text();
+ var october_quantity_value= $('#octex'+count).text();
+
+ var november_value_value = $('#novin'+count).text();
+ var november_quantity_value= $('#novex'+count).text();
+
+ var december_value_value = $('#decin'+count).text();
+ var december_quantity_value= $('#decex'+count).text();
+
+ var january_value_value = $('#janin'+count).text();
+ var january_quantity_value= $('#janex'+count).text();
+
+ var february_value_value = $('#febin'+count).text();
+ var february_quantity_value= $('#febex'+count).text();
+
+ var march_value_value = $('#marin'+count).text();
+ var march_quantity_value= $('#marex'+count).text();
+
+ var finalTotal_value_value = $('#totalvalue'+count).text();
+ var finalTotal_quantity_value= $('#totalquantity'+count).text();
+
+ april_value_sum += +april_value_value;
+ april_quantity_sum += +april_quantity_value;
+
+ may_value_sum += +may_value_value;
+ may_quantity_sum += +may_quantity_value;
+
+ june_value_sum += +june_value_value;
+ june_quantity_sum += +june_quantity_value;
+
+ july_value_sum += +july_value_value;
+ july_quantity_sum += +july_quantity_value;
+
+ august_value_sum += +august_value_value;
+ august_quantity_sum += +august_quantity_value;
+
+ september_value_sum += +september_value_value;
+ september_quantity_sum += +september_quantity_value;
+
+ october_value_sum += +october_value_value;
+ october_quantity_sum += +october_quantity_value;
+
+ november_value_sum += +november_value_value;
+ november_quantity_sum += +november_quantity_value;
+
+ december_value_sum += +december_value_value;
+ december_quantity_sum += +december_quantity_value;
+
+ january_value_sum += +january_value_value;
+ january_quantity_sum += +january_quantity_value;
+
+ february_value_sum += +february_value_value;
+ february_quantity_sum += +february_quantity_value;
+
+ march_value_sum += +march_value_value;
+ march_quantity_sum += +march_quantity_value;
+
+ finalTotal_value_sum += +finalTotal_value_value;
+ finalTotal_quantity_sum += +finalTotal_quantity_value;
+
+ }
+
+ var api = this.api(), data;
+
+ $( api.column( 1 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(april_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 2 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(april_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 3 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(may_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 4 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(may_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 5 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(june_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 6 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(june_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 7 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(july_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 8 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(july_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 9 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(august_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 10 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(august_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 11 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(september_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 12 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(september_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 13 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(october_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 14 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(october_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 15 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(november_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 16 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(november_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 17 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(december_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 18 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(december_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 19 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(january_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 20 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(january_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 21 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(february_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 22 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(february_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 23 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(march_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 24 ).footer() ).html( "report/cashbookdepartment?d=&c=&finyear=>"+parseInt(march_quantity_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 25 ).footer() ).html( "report/cashbookdepartment?c=&finyear=>"+parseInt(finalTotal_value_sum).toFixed(2).bold()+'' );
+
+ $( api.column( 26 ).footer() ).html( "report/cashbookdepartment?c=&finyear=>"+parseInt(finalTotal_quantity_sum).toFixed(2).bold()+'' );
+
+
+ }
} );
} );
diff --git a/application/views/Report_consolidate_inward.php b/application/views/Report_consolidate_inward.php
index 4804a966..aa4a3599 100755
--- a/application/views/Report_consolidate_inward.php
+++ b/application/views/Report_consolidate_inward.php
@@ -288,19 +288,19 @@ $(document).ready(function () { $("#client_name").select2(); });
| Supplier Name |
Material Name |
- Apr () |
- May () |
- Jun () |
- Jul () |
- Aug () |
- Sep () |
- Oct () |
- Nov () |
- Dec () |
- Jan () |
- Feb () |
- Mar () |
- Total () |
+ Apr (₹) |
+ May (₹) |
+ Jun (₹) |
+ Jul (₹) |
+ Aug (₹) |
+ Sep (₹) |
+ Oct (₹) |
+ Nov (₹) |
+ Dec (₹) |
+ Jan (₹) |
+ Feb (₹) |
+ Mar (₹) |
+ Total (₹) |
@@ -488,7 +488,50 @@ $(document).ready(function() {
},
'colvis'
- ]
+ ],
+ "footerCallback": function ( row, data, start, end, display )
+ {
+
+ var d_qsum= 0;
+ var d_valuesum= 0;
+ var m_qsum =0;
+ var m_valuesum= 0;
+ var y_quty=0;
+ var year_value = 0;
+
+ for(var j = 0;j<=display.length-1;j++)
+ {
+ var count = display[j];
+ var dte= $('#d_qty'+count).text();
+ var dvte= $('#d_value'+count).text();
+ var te= $('#m_quty'+count).text();
+ var m_value= $('#m_value'+count).text();
+ var y_qty= $('#y_qty'+count).text();
+ var y_value = $('#y_value'+count).text();
+
+
+ d_qsum += +dte;
+ d_valuesum += +dvte;
+ m_qsum += +te;
+ m_valuesum += +m_value;
+ y_quty += +y_qty;
+ year_value += +y_value;
+ }
+ var api = this.api(), data;
+ var FinalTotal =parseInt(m_qsum);
+ var DailyFinalToatal=parseInt(d_qsum);
+ var DailyvalueFinalTotal=parseInt(d_valuesum);
+ var MonthlyValueFinal = parseInt(m_valuesum);
+ var yearlyFinalQty = parseInt(y_quty);
+ var yearlyValueFinal = parseInt(year_value);
+
+ $( api.column( 2 ).footer() ).html( DailyFinalToatal.toFixed(2).bold() );
+ $( api.column( 3 ).footer() ).html( DailyvalueFinalTotal.toFixed(2).bold() );
+ $( api.column( 4 ).footer() ).html( FinalTotal.toFixed(2).bold() );
+ $( api.column( 5 ).footer() ).html( MonthlyValueFinal.toFixed(2).bold() );
+ $( api.column( 6 ).footer() ).html( yearlyFinalQty.toFixed(2).bold() );
+ $( api.column( 7 ).footer() ).html( yearlyValueFinal.toFixed(2).bold() );
+ }
} );
} );
diff --git a/application/views/Report_consolidate_m.php b/application/views/Report_consolidate_m.php
index 14fdbc8f..6157324e 100755
--- a/application/views/Report_consolidate_m.php
+++ b/application/views/Report_consolidate_m.php
@@ -46,13 +46,11 @@
Supplier Name |
Material Name |
|
-
-
+
+
| Quantity |
- Value (₹) |
-
-
-
+ Value (₹) |
+
input->get('ab');
- $month=date('F');
- $m = $this->input->get('m');
+ $ab=$this->input->get('ab');
+ $month=date('F');
+ $m = $this->input->get('m');
//echo $month;
foreach($spurchse as $rel)
- {
+ {
?>
diff --git a/application/views/Report_consolidate_raw.php b/application/views/Report_consolidate_raw.php
index 8ba09802..4971c535 100755
--- a/application/views/Report_consolidate_raw.php
+++ b/application/views/Report_consolidate_raw.php
@@ -495,6 +495,7 @@ table.dataTable thead > tr > td.sorting {
vOctober,2,'.','');
?>
+
vOctober,2,'.','');?>
|
diff --git a/application/views/Report_consolidate_year.php b/application/views/Report_consolidate_year.php
index cd3fc8af..1b9502d2 100755
--- a/application/views/Report_consolidate_year.php
+++ b/application/views/Report_consolidate_year.php
@@ -1,12 +1,4 @@
-
-
-
@@ -171,15 +175,14 @@
|