diff --git a/application/controllers/batchcard.php b/application/controllers/batchcard.php index d45702ab..23d9dd00 100755 --- a/application/controllers/batchcard.php +++ b/application/controllers/batchcard.php @@ -225,9 +225,9 @@ class batchcard extends BaseController $less_break_down_hrs = $this->input->post('less_break_down_hrs'); $total_burner_running_time = $this->input->post('total_burner_running_time'); $total_feeding_hrs = $this->input->post('total_feeding_hrs'); - $gas_consumption_per_hour = $this->input->post('gas_consumption_per_hour'); - $gas_consumption_per_ton = $this->input->post('gas_consumption_per_ton'); - $total_gas_consumption = $this->input->post('total_gas_consumption'); + // $gas_consumption_per_hour = $this->input->post('gas_consumption_per_hour'); + // $gas_consumption_per_ton = $this->input->post('gas_consumption_per_ton'); + // $total_gas_consumption = $this->input->post('total_gas_consumption'); $ed_running_hrs = $this->input->post('ed_running_hrs'); $ed_receipt = $this->input->post('ed_receipt'); $ed_issues = $this->input->post('ed_issues'); @@ -252,21 +252,24 @@ class batchcard extends BaseController $engineers = $this->input->post('engineers'); $operators = $this->input->post('operators'); $helpers = $this->input->post('helpers'); - $breakdown = $this->input->post('breakdown'); - $location = $this->input->post('location'); - $maintenance_description = $this->input->post('maintenance_description'); - $maintenance_reason = $this->input->post('maintenance_reason'); - $maintenance_time_from = $this->input->post('maintenance_time_from'); - $maintenance_time_to = $this->input->post('maintenance_time_to'); - $maintenance_total_hrs = $this->input->post('maintenance_total_hrs'); - $cost_material = $this->input->post('cost_material'); - $cost_labour = $this->input->post('cost_labour'); + // $breakdown = $this->input->post('breakdown'); + // $location = $this->input->post('location'); + // $maintenance_description = $this->input->post('maintenance_description'); + // $maintenance_reason = $this->input->post('maintenance_reason'); + // $maintenance_time_from = $this->input->post('maintenance_time_from'); + // $maintenance_time_to = $this->input->post('maintenance_time_to'); + // $maintenance_total_hrs = $this->input->post('maintenance_total_hrs'); + // $cost_material = $this->input->post('cost_material'); + // $cost_labour = $this->input->post('cost_labour'); $remarks = $this->input->post('remarks'); $createdby = $this->session->userdata ( 'userId' ); $createdtime = date('y-m-d'); $approvedby = $this->input->post('approvedby'); - $datatostore = array('ddate'=>$ddate,'description'=>$description,'total_trp_running_hrs'=>$trp_running_hrs,'less_feeding_start'=>$feeding_start,'less_maintenance'=>$less_maintenance,'less_break_down_hrs'=>$less_break_down_hrs,'total_burner_running_time'=>$total_burner_running_time,'total_feeding_hrs'=>$total_feeding_hrs,'gas_consumption_hr'=>$gas_consumption_per_hour,'gas_consumption_ton'=>$gas_consumption_per_ton,'total_gas_consumption'=>$total_gas_consumption,'ed_running_hrs'=>$ed_running_hrs,'ed_receipt'=>$ed_receipt,'ed_issues'=>$ed_issues,'rotary_input'=>$rotatry_input,'rotary_output'=>$rotatry_output,'trp_roughsand_receipt'=>$roughsand_receipt,'trp_roughsand_issues'=>$roughsand_issues,'trp_finesand_receipt'=>$finesand_receipt,'trp_finesand_issues'=>$finesand_issues,'gas_for_trip_receipt'=>$gastrip_receipt,'gas_for_trip_consumption'=>$gastrip_consumption,'water_receipt'=>$water_receipt,'water_consumption'=>$water_consumpiton,'diesel_receipt'=>$diesel_receipt,'diesel_consumption'=>$diesel_consumption,'diesel_runninig_hrs'=>$diesel_running_hrs,'diesel_dryer_receipt'=>$diesel_rotary_receipt,'diesel_dryer_consumption'=>$diesel_rotary_consumption,'diesel_dryer_runninig_hrs'=>$diesel_rotary_running_hrs,'power_open_reading'=>$open_reading,'power_close_reading'=>$close_reading,'engineers'=>$engineers,'operators'=>$operators,'helpers'=>$helpers,'maintenance_breakdown'=>$breakdown,'maintenance_location'=>$location,'maintenance_description'=>$maintenance_description,'maintenance_reason'=>$maintenance_reason,'maintenance_from_hrs'=>$maintenance_time_from,'maintenance_to_hrs'=>$maintenance_time_to,'maintenance_total_hrs'=>$maintenance_total_hrs,'cost_material'=>$cost_material,'cost_labour'=>$cost_labour,'remarks'=>$remarks,'createdby'=>$createdby,'createdon'=>$createdtime,'approvedby'=>$approvedby); + $datatostore = array('ddate'=>$ddate,'description'=>$description,'total_trp_running_hrs'=>$trp_running_hrs,'less_feeding_start'=>$feeding_start,'less_maintenance'=>$less_maintenance,'less_break_down_hrs'=>$less_break_down_hrs,'total_burner_running_time'=>$total_burner_running_time,'total_feeding_hrs'=>$total_feeding_hrs,'ed_running_hrs'=>$ed_running_hrs,'ed_receipt'=>$ed_receipt,'ed_issues'=>$ed_issues,'rotary_input'=>$rotatry_input,'rotary_output'=>$rotatry_output,'trp_roughsand_receipt'=>$roughsand_receipt,'trp_roughsand_issues'=>$roughsand_issues,'trp_finesand_receipt'=>$finesand_receipt,'trp_finesand_issues'=>$finesand_issues,'water_receipt'=>$water_receipt,'water_consumption'=>$water_consumpiton,'diesel_receipt'=>$diesel_receipt,'diesel_consumption'=>$diesel_consumption,'diesel_runninig_hrs'=>$diesel_running_hrs,'diesel_dryer_receipt'=>$diesel_rotary_receipt,'diesel_dryer_consumption'=>$diesel_rotary_consumption,'diesel_dryer_runninig_hrs'=>$diesel_rotary_running_hrs,'power_open_reading'=>$open_reading,'power_close_reading'=>$close_reading,'engineers'=>$engineers,'operators'=>$operators,'helpers'=>$helpers,'gas_for_trip_receipt'=>$gastrip_receipt,'gas_for_trip_consumption'=>$gastrip_consumption,'remarks'=>$remarks,'createdby'=>$createdby,'createdon'=>$createdtime,'approvedby'=>$approvedby); + //'total_gas_consumption'=>$total_gas_consumption,'gas_consumption_hr'=>$gas_consumption_per_hour,'gas_consumption_ton'=>$gas_consumption_per_ton,'maintenance_breakdown'=>$breakdown,'maintenance_location'=>$location,'maintenance_description'=>$maintenance_description,'maintenance_reason'=>$maintenance_reason,'maintenance_from_hrs'=>$maintenance_time_from,'maintenance_to_hrs'=>$maintenance_time_to,'maintenance_total_hrs'=>$maintenance_total_hrs,'cost_material'=>$cost_material,'cost_labour'=>$cost_labour + + //$datatostore = array('ddate'=>$ddate,'description'=>$description,'total_trp_running_hrs'=>$trp_running_hrs,'less_feeding_start'=>$feeding_start,'less_maintenance'=>$less_maintenance,'less_break_down_hrs'=>$less_break_down_hrs,'total_burner_running_time'=>$total_burner_running_time,'total_feeding_hrs'=>$total_feeding_hrs,'gas_consumption_hr'=>$gas_consumption_per_hour,'gas_consumption_ton'=>$gas_consumption_per_ton,'total_gas_consumption'=>$total_gas_consumption,'ed_running_hrs'=>$ed_running_hrs,'ed_receipt'=>$ed_receipt,'ed_issues'=>$ed_issues,'rotary_input'=>$rotatry_input,'rotary_output'=>$rotatry_output,'trp_roughsand_receipt'=>$roughsand_receipt,'trp_roughsand_issues'=>$roughsand_issues,'trp_finesand_receipt'=>$finesand_receipt,'trp_finesand_issues'=>$finesand_issues,'gas_for_trip_receipt'=>$gastrip_receipt,'gas_for_trip_consumption'=>$gastrip_consumption,'water_receipt'=>$water_receipt,'water_consumption'=>$water_consumpiton,'diesel_receipt'=>$diesel_receipt,'diesel_consumption'=>$diesel_consumption,'diesel_runninig_hrs'=>$diesel_running_hrs,'diesel_dryer_receipt'=>$diesel_rotary_receipt,'diesel_dryer_consumption'=>$diesel_rotary_consumption,'diesel_dryer_runninig_hrs'=>$diesel_rotary_running_hrs,'power_open_reading'=>$open_reading,'power_close_reading'=>$close_reading,'engineers'=>$engineers,'operators'=>$operators,'helpers'=>$helpers,'maintenance_breakdown'=>$breakdown,'maintenance_location'=>$location,'maintenance_description'=>$maintenance_description,'maintenance_reason'=>$maintenance_reason,'maintenance_from_hrs'=>$maintenance_time_from,'maintenance_to_hrs'=>$maintenance_time_to,'maintenance_total_hrs'=>$maintenance_total_hrs,'cost_material'=>$cost_material,'cost_labour'=>$cost_labour,'remarks'=>$remarks,'createdby'=>$createdby,'createdon'=>$createdtime,'approvedby'=>$approvedby); //print_r($datatostore); $res = $this->batchcard_model->saveDailyBatchCardData($datatostore); if($res == 1) @@ -436,6 +439,10 @@ class batchcard extends BaseController $did = $this->uri->segment(3); $data['emplist'] = $this->batchcard_model->getEmplistforReport(); $data['dailydata'] = $this->batchcard_model->getIndividualDailyData($did); + $ddate = explode("-",$data['dailydata'][0]->ddate); + $dateval =$ddate[2].'-'.$ddate[1].'-'.$ddate[0]; + $data['Maintenances'] = $this->batchcard_model->getmaint_dtl_MntDate($dateval); + //echo $dateval;print_r($data['Maintenances']); $this->global['pageTitle'] = 'Siddharth : Daily Batch Card Edit'; $this->loadViews("editDailyData", $this->global,$data,NULL); @@ -454,9 +461,9 @@ class batchcard extends BaseController $less_break_down_hrs = $this->input->post('less_break_down_hrs'); $total_burner_running_time = $this->input->post('total_burner_running_time'); $total_feeding_hrs = $this->input->post('total_feeding_hrs'); - $gas_consumption_per_hour = $this->input->post('gas_consumption_per_hour'); - $gas_consumption_per_ton = $this->input->post('gas_consumption_per_ton'); - $total_gas_consumption = $this->input->post('total_gas_consumption'); + // $gas_consumption_per_hour = $this->input->post('gas_consumption_per_hour'); + // $gas_consumption_per_ton = $this->input->post('gas_consumption_per_ton'); + // $total_gas_consumption = $this->input->post('total_gas_consumption'); $ed_running_hrs = $this->input->post('ed_running_hrs'); $ed_receipt = $this->input->post('ed_receipt'); $ed_issues = $this->input->post('ed_issues'); @@ -481,21 +488,22 @@ class batchcard extends BaseController $engineers = $this->input->post('engineers'); $operators = $this->input->post('operators'); $helpers = $this->input->post('helpers'); - $breakdown = $this->input->post('breakdown'); - $location = $this->input->post('location'); - $maintenance_description = $this->input->post('maintenance_description'); - $maintenance_reason = $this->input->post('maintenance_reason'); - $maintenance_time_from = $this->input->post('maintenance_time_from'); - $maintenance_time_to = $this->input->post('maintenance_time_to'); - $maintenance_total_hrs = $this->input->post('maintenance_total_hrs'); - $cost_material = $this->input->post('cost_material'); - $cost_labour = $this->input->post('cost_labour'); + // $breakdown = $this->input->post('breakdown'); + // $location = $this->input->post('location'); + // $maintenance_description = $this->input->post('maintenance_description'); + // $maintenance_reason = $this->input->post('maintenance_reason'); + // $maintenance_time_from = $this->input->post('maintenance_time_from'); + // $maintenance_time_to = $this->input->post('maintenance_time_to'); + // $maintenance_total_hrs = $this->input->post('maintenance_total_hrs'); + // $cost_material = $this->input->post('cost_material'); + // $cost_labour = $this->input->post('cost_labour'); $remarks = $this->input->post('remarks'); $createdby = $this->session->userdata ( 'userId' ); $createdtime = date('y-m-d'); $approvedby = $this->input->post('approvedby'); - $datatostore = array('ddate'=>$ddate,'description'=>$description,'total_trp_running_hrs'=>$trp_running_hrs,'less_feeding_start'=>$feeding_start,'less_maintenance'=>$less_maintenance,'less_break_down_hrs'=>$less_break_down_hrs,'total_burner_running_time'=>$total_burner_running_time,'total_feeding_hrs'=>$total_feeding_hrs,'gas_consumption_hr'=>$gas_consumption_per_hour,'gas_consumption_ton'=>$gas_consumption_per_ton,'total_gas_consumption'=>$total_gas_consumption,'ed_running_hrs'=>$ed_running_hrs,'ed_receipt'=>$ed_receipt,'ed_issues'=>$ed_issues,'rotary_input'=>$rotatry_input,'rotary_output'=>$rotatry_output,'trp_roughsand_receipt'=>$roughsand_receipt,'trp_roughsand_issues'=>$roughsand_issues,'trp_finesand_receipt'=>$finesand_receipt,'trp_finesand_issues'=>$finesand_issues,'gas_for_trip_receipt'=>$gastrip_receipt,'gas_for_trip_consumption'=>$gastrip_consumption,'water_receipt'=>$water_receipt,'water_consumption'=>$water_consumpiton,'diesel_receipt'=>$diesel_receipt,'diesel_consumption'=>$diesel_consumption,'diesel_runninig_hrs'=>$diesel_running_hrs,'diesel_dryer_receipt'=>$diesel_rotary_receipt,'diesel_dryer_consumption'=>$diesel_rotary_consumption,'diesel_dryer_runninig_hrs'=>$diesel_rotary_running_hrs,'power_open_reading'=>$open_reading,'power_close_reading'=>$close_reading,'engineers'=>$engineers,'operators'=>$operators,'helpers'=>$helpers,'maintenance_breakdown'=>$breakdown,'maintenance_location'=>$location,'maintenance_description'=>$maintenance_description,'maintenance_reason'=>$maintenance_reason,'maintenance_from_hrs'=>$maintenance_time_from,'maintenance_to_hrs'=>$maintenance_time_to,'maintenance_total_hrs'=>$maintenance_total_hrs,'cost_material'=>$cost_material,'cost_labour'=>$cost_labour,'remarks'=>$remarks,'updatedby'=>$createdby,'approvedby'=>$approvedby); + $datatostore = array('ddate'=>$ddate,'description'=>$description,'total_trp_running_hrs'=>$trp_running_hrs,'less_feeding_start'=>$feeding_start,'less_maintenance'=>$less_maintenance,'less_break_down_hrs'=>$less_break_down_hrs,'total_burner_running_time'=>$total_burner_running_time,'total_feeding_hrs'=>$total_feeding_hrs,'ed_running_hrs'=>$ed_running_hrs,'ed_receipt'=>$ed_receipt,'ed_issues'=>$ed_issues,'rotary_input'=>$rotatry_input,'rotary_output'=>$rotatry_output,'trp_roughsand_receipt'=>$roughsand_receipt,'trp_roughsand_issues'=>$roughsand_issues,'trp_finesand_receipt'=>$finesand_receipt,'trp_finesand_issues'=>$finesand_issues,'gas_for_trip_receipt'=>$gastrip_receipt,'gas_for_trip_consumption'=>$gastrip_consumption,'water_receipt'=>$water_receipt,'water_consumption'=>$water_consumpiton,'diesel_receipt'=>$diesel_receipt,'diesel_consumption'=>$diesel_consumption,'diesel_runninig_hrs'=>$diesel_running_hrs,'diesel_dryer_receipt'=>$diesel_rotary_receipt,'diesel_dryer_consumption'=>$diesel_rotary_consumption,'diesel_dryer_runninig_hrs'=>$diesel_rotary_running_hrs,'power_open_reading'=>$open_reading,'power_close_reading'=>$close_reading,'engineers'=>$engineers,'operators'=>$operators,'helpers'=>$helpers,'remarks'=>$remarks,'updatedby'=>$createdby,'approvedby'=>$approvedby); + //'gas_consumption_hr'=>$gas_consumption_per_hour,'gas_consumption_ton'=>$gas_consumption_per_ton,'total_gas_consumption'=>$total_gas_consumption,'maintenance_breakdown'=>$breakdown,'maintenance_location'=>$location,'maintenance_description'=>$maintenance_description,'maintenance_reason'=>$maintenance_reason,'maintenance_from_hrs'=>$maintenance_time_from,'maintenance_to_hrs'=>$maintenance_time_to,'maintenance_total_hrs'=>$maintenance_total_hrs,'cost_material'=>$cost_material,'cost_labour'=>$cost_labour, //print_r($datatostore); $res = $this->batchcard_model->updateDailyBatchCardData($datatostore,$did); if($res == 1) @@ -670,6 +678,94 @@ class batchcard extends BaseController $this->global['pageTitle'] = 'Siddharth : Stock Details'; $this->loadViews("batchcard_stockdetails", $this->global,$data,NULL); } + + function getMaintenancesDetails(){ + + $date = $this->input->post('id1'); + $arraydata = $this->batchcard_model->maintenancesdata($date,$Autostartstoptime); + if(count($arraydata) != 0){ + echo json_encode($arraydata);} + } + + function getMaintListing(){ + $data['MaintListing'] = $this->batchcard_model->getmaint_dtl(); + $this->global['pageTitle'] = 'Siddharth : Maintenance/Breakdown Listing'; + $this->loadViews("BatchcardMaintListing", $this->global,$data,NULL); + } + + function addMaint(){ + $this->global['pageTitle'] = 'Siddharth : Add Maintenance/Breakdown'; + $this->loadViews("BatchcardMaintAdd", $this->global,NULL,NULL); + } + function editMaint(){ + + $MntID = $_GET['MntID']; + + //echo $MntID; + $data['MaintEdit'] = $this->batchcard_model->getmaint_dtl_MntID($MntID); + //print_r($data); + + $this->global['pageTitle'] = 'Siddharth : Edit Maintenance/Breakdown'; + $this->loadViews("BatchcardMaintEdit", $this->global,$data,NULL); + } + function addmntbr(){ + + $type = $this->input->post('radiobtn'); + $maintenance_date = $this->input->post('maintenance_date'); + $maintenance_time= $this->input->post('maintenance_time'); + $location = $this->input->post('location'); + $maintenance_description = $this->input->post('maintenance_description'); + $maintenance_reason = $this->input->post('maintenance_reason'); + $maintenance_time_from = $this->input->post('maintenance_time_from'); + $maintenance_time_to = $this->input->post('maintenance_time_to'); + $maintenance_total_hrs = $this->input->post('maintenance_total_hrs'); + $cost_material = $this->input->post('cost_material'); + $cost_labour = $this->input->post('cost_labour'); + $createdby = $this->session->userdata ( 'userId' ); + + $addmntbr = array('Type'=>$type,'Maint_Date'=>$maintenance_date,'Maint_Time'=>$maintenance_time, 'Maint_Location'=>$location, 'Maint_Description'=>$maintenance_description, 'Maint_Reason'=>$maintenance_reason, 'Maint_Time_from'=>$maintenance_time_from, 'Maint_Time_to'=>$maintenance_time_to, 'Maint_Total_hrs'=>$maintenance_total_hrs, 'Cost_Material'=>$cost_material, 'Cost_Labour'=>$cost_labour, 'CreatedBy'=>$createdby); + $added = $this->batchcard_model->addmaint_dtl($addmntbr); + + if($added == 1) + { + echo ""; + } + + //print_r($addmntbr); + + } + function editmntbr(){ + + $type = $this->input->post('radiobtn'); + $mntid = $this->input->post('mntid'); + $maintenance_date = $this->input->post('maintenance_date'); + $maintenance_time= $this->input->post('maintenance_time'); + $location = $this->input->post('location'); + $maintenance_description = $this->input->post('maintenance_description'); + $maintenance_reason = $this->input->post('maintenance_reason'); + $maintenance_time_from = $this->input->post('maintenance_time_from'); + $maintenance_time_to = $this->input->post('maintenance_time_to'); + $maintenance_total_hrs = $this->input->post('maintenance_total_hrs'); + $cost_material = $this->input->post('cost_material'); + $cost_labour = $this->input->post('cost_labour'); + $updatedby = $this->session->userdata ( 'userId' ); + // $date = new DateTime('now', new DateTimeZone('Asia/Kolkata')); + // $updatedon = $date->format('d-m-Y H:i:s'); + + $editmntbr = array('Type'=>$type,'Maint_Date'=>$maintenance_date,'Maint_Time'=>$maintenance_time, 'Maint_Location'=>$location, 'Maint_Description'=>$maintenance_description, 'Maint_Reason'=>$maintenance_reason, 'Maint_Time_from'=>$maintenance_time_from, 'Maint_Time_to'=>$maintenance_time_to, 'Maint_Total_hrs'=>$maintenance_total_hrs, 'Cost_Material'=>$cost_material, 'Cost_Labour'=>$cost_labour, 'UpdatedBy'=>$updatedby); + //print_r($editmntbr); + //die(); + // echo $type; + // echo $mntid; + // die(); + $updated = $this->batchcard_model->updatemaint_dtl($editmntbr,$mntid); + + if($updated == 1) + { + echo ""; + } + + } } ?> \ No newline at end of file diff --git a/application/models/batchcard_model.php b/application/models/batchcard_model.php index 3d8c49c8..69c6e1e5 100755 --- a/application/models/batchcard_model.php +++ b/application/models/batchcard_model.php @@ -193,6 +193,58 @@ class batchcard_model extends CI_Model //print_r($res->result()); return $res->result(); } + + + function addmaint_dtl($array) + { + $this->db->insert('T_Batchcard_MaintanceDetails',$array); + $bmd = $this->db->affected_rows(); + return $bmd; + } + function getmaint_dtl() + { + + $this->db->select('*'); + $this->db->from('T_Batchcard_MaintanceDetails'); + $bmd = $this->db->get(); + return $bmd->result(); + } + + function getmaint_dtl_MntID($MntID) + { + + $this->db->select('*'); + $this->db->from('T_Batchcard_MaintanceDetails'); + $this->db->where('Maint_ID',$MntID); + $bmd = $this->db->get(); + return $bmd->result(); + } + + function getmaint_dtl_MntDate($dateval) + { + + $this->db->select('*'); + $this->db->from('T_Batchcard_MaintanceDetails'); + $this->db->where('Maint_Date',$dateval); + $bmd = $this->db->get(); + return $bmd->result(); + } + + function updatemaint_dtl($array,$MntID) + { + $this->db->where('Maint_ID',$MntID); + $this->db->update('T_Batchcard_MaintanceDetails',$array); + $bmd = $this->db->affected_rows(); + + return $bmd; + } + + function maintenancesdata($date,$Autostartstoptime){ + $sql = "SELECT * FROM T_Batchcard_MaintanceDetails + where Maint_Date = '".$date."'"; + $res = $this->db->query($sql); + return $res->result(); + } } ?> \ No newline at end of file diff --git a/application/views/BatchcardMaintAdd.php b/application/views/BatchcardMaintAdd.php new file mode 100644 index 00000000..1cc5a509 --- /dev/null +++ b/application/views/BatchcardMaintAdd.php @@ -0,0 +1,250 @@ + + +
+ +
+

+
Siddharth Industries - Add Maintenance And Breakdown
+

+
+ +
+
+ Back +
+
+
+ +
+ +
+ + +
+ +
+
+
+ + Maintenance Details + + +
+
+ Maintenance         + Breakdown +
+ +
+ + +
+ +
+ + + +
+ + +
+ + +
+
+ + +
+
+ + +
+ +
+
 
+
+
+ Time Taken for Maintenance +
+ + +
+ +
+ + +
+ +
+ + +
+
+
+ + Cost +
+ + +
+ +
+ + +
+ + +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/application/views/BatchcardMaintEdit.php b/application/views/BatchcardMaintEdit.php new file mode 100644 index 00000000..d2739c88 --- /dev/null +++ b/application/views/BatchcardMaintEdit.php @@ -0,0 +1,290 @@ +Maint_ID; + $Mnt_Date = $Me->Maint_Date; + $Mnt_Time = $Me->Maint_Time; + $Type = $Me->Type; + $Location = $Me->Maint_Location; + $Mnt_description = $Me->Maint_Description; + $Mnt_reason = $Me->Maint_Reason; + $Mnt_time_from = $Me->Maint_Time_from; + $Mnt_time_to = $Me->Maint_Time_to; + $Mnt_total_hrs = $Me->Maint_Total_hrs; + $Cost_material = $Me->Cost_Material; + $Cost_labour = $Me->Cost_Labour; + } +} +?> + + +
+ +
+

+
Siddharth Industries - Edit Maintenance And Breakdown
+

+
+ +
+
+ Back +
+
+
+ +
+ +
+ + +
+ +
+
+
+ + Maintenance Details + +
+
+ Maintenance         + Breakdown +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+
+ + +
+
+ + +
+ +
+
 
+
+
+ Time Taken for Maintenance +
+ + +
+ +
+ + +
+ +
+ + +
+
+
+ + Cost +
+ + +
+ +
+ + +
+ + +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/application/views/BatchcardMaintListing.php b/application/views/BatchcardMaintListing.php new file mode 100644 index 00000000..840ab5e7 --- /dev/null +++ b/application/views/BatchcardMaintListing.php @@ -0,0 +1,91 @@ +
+
+
+

Siddharth Industries -Maintenance/Breakdown Listing

+
+
+
+ +
+ Add New +
+ +
+ +
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Maintenance Details
Time Taken for Maintenance
Nature of maintenanceDateTime            Location                        Description                        Reason            FromToTotal HrsAction
Type == 0){ echo "MAINTENANCES"; }else{echo "BREAKDOWN";} ?>Maint_Date ?>Maint_Time ?>Maint_Location ?>Maint_Description ?>Maint_Reason ?>Maint_Time_from ?>Maint_Time_to ?>Maint_Total_hrs ?>
+ + + +
+
+ + +
+
+
+ + \ No newline at end of file diff --git a/application/views/dailyBatchCardListing.php b/application/views/dailyBatchCardListing.php index ff283d78..44b87ef7 100755 --- a/application/views/dailyBatchCardListing.php +++ b/application/views/dailyBatchCardListing.php @@ -259,7 +259,6 @@ td{ padding:3px;}        Date            - Auto Start Auto Stop Total Hrs @@ -269,7 +268,7 @@ td{ padding:3px;} Less Break down hours Total burner running time Total Feeding Hours - Total gas consumption + ED Details Rotary Dryer TRP Rough Sand @@ -280,18 +279,42 @@ td{ padding:3px;} Diesel for Rotary Dryer Power Consumption No Of Person Worked - Maintenance Details - Time Taken for Maintenance + + Worked Done By Approved By - Cost +             Remarks             - Running HrsReceiptIssuesInputOutputReceiptIssuesReceiptIssuesReceiptConsumptionReceiptConsumptionReceiptConsumptionRunning HrsReceiptConsumptionRunning HrsOpening ReadingClose ReadingTotalEngineersOperatorsHelpersNature of maintenance            Location                        Description                        Reason            FromToTotal HrsMaterialLabour + Running Hrs + Receipt + Issues + Input + Output + Receipt + Issues + Receipt + Issues + Receipt + Consumption + Receipt + Consumption + Receipt + Consumption + Running Hrs + Receipt + Consumption + Running Hrs + Opening Reading + Close Reading + Total + Engineers + Operators + Helpers @@ -351,8 +374,8 @@ td{ padding:3px;} $dailydate = date_format(date_create($hdata->ddate),'d-m-Y'); $id=$hdata->dailyid; ?> - - + + less_maintenance); $total_running_hrs_hrs = $total_running_hrs_hrs + $h; $total_running_hrs_min = $total_running_hrs_min + $m; @@ -384,22 +409,20 @@ td{ padding:3px;} //echo $hdata->description; ?> - - + + less_feeding_start; $total_feeding_start += $hdata->less_feeding_start;?> - less_maintenance; $total_less_maintenance+= $hdata->less_maintenance;?> - less_break_down_hrs;$total_less_break_down_hrs+=$hdata->less_break_down_hrs;?> + + less_maintenance; + $total_less_maintenance+= $hdata->less_maintenance;?> + + less_break_down_hrs;$total_less_break_down_hrs+=$hdata->less_break_down_hrs;?> + total_burner_running_time;$total_burner_running_time+=$hdata->total_burner_running_time;?> total_feeding_hrs;$total_feeding_hrs+=$hdata->total_feeding_hrs;?> - total_gas_consumption;$total_gas_consumption+=$hdata->total_gas_consumption;?> + ed_running_hrs;$total_ed_rhrs+=$hdata->ed_running_hrs;?> ed_receipt;$total_ed_receipt+=$hdata->ed_receipt;?> ed_issues;$total_ed_issues+=$hdata->ed_issues;?> @@ -425,18 +448,8 @@ td{ padding:3px;} engineers;$total_engineers+=$hdata->engineers;?> operators;$total_operators+=$hdata->operators;?> helpers;$total_helpers+=$hdata->helpers;?> - maintenance_breakdown;?> - maintenance_location;?> - maintenance_description;?> - maintenance_reason;?> - maintenance_from_hrs;?> - maintenance_to_hrs;?> - maintenance_total_hrs;$total_maintenance_thrs+=$hdata->maintenance_total_hrs;?> - FirstName.'-'.$hdata->LastName;?> approvedby;?> - cost_material;$total_cost_material+=$hdata->cost_material;?> - cost_labour;$total_cost_labour+=$hdata->cost_labour;?> remarks;?> - Total    + Total +   +   + = 60) { $lh = $total_running_hrs_min / 60; @@ -467,7 +484,67 @@ td{ padding:3px;} $total_running_hrs = $total_running_hrs_hrs.'.'.$total_running_hrs_min; - echo $total_running_hrs;?>            + echo $total_running_hrs;?> + + = 60 ){ + $less_mnt_hr = $less_mnt[0]+1; + $less_mnt_min = $less_mnt[1]-60; + } + else{ + $less_mnt_hr = $less_mnt[0]; + $less_mnt_min = $less_mnt[1]; + } + echo $less_mnt_hr .'.'. $less_mnt_min; + ?> + + + = 60 ){ + $less_br_hr = $less_br[0]+1; + $less_br_min = $less_br[1]-60; + } + else{ + $less_br_hr = $less_br[0]; + $less_br_min = $less_br[1]; + } + echo $less_br_hr .'.'. $less_br_min; + + ?> + + + + + + + + + + + + + + + + + + + + + + +   +   + + + + +   +   +  
 
@@ -180,7 +180,7 @@ foreach($emplist as $r)
 
- Gas for Trip + Gas for TRP
@@ -290,11 +290,11 @@ foreach($emplist as $r)
-
 
+
 
-
+ +
 
+ Maintenance Details +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
Maintenance Details
Time Taken for Maintenance
Cost Details
S.NoDateTimeTypeLocationDescriptionReasonTime Taken FromTime Taken ToTotal hoursMaterialLabour
@@ -449,7 +479,11 @@ function keyValidate(e) var d = $('#rdate').val(); var a = $('#approvedby').val(); - + var autostartstoptime = $('#description').val(); + var openreading = $('#open_reading').val(); + var closereading = $('#close_reading').val(); + var lessbreakdown = $('#less_maintenance').val(); + var lessmaintenances = $('#less_break_down_hrs').val(); if(d == '' || a == -1) { alert('Please Enter Date and Approved by'); @@ -457,10 +491,34 @@ function keyValidate(e) } else { + if(autostartstoptime == '0-0'){ + confirm("autostarttime and autostoptime is '0-0' Do yo want to proceed?"); + } + if(openreading == 0){ + confirm("openreading is '0-0' Do yo want to proceed?"); + } + if(closereading == 0){ + confirm("closereading is '0' Do yo want to proceed?"); + } + if(lessbreakdown == 0){ + confirm("less breakdown hr is '0' Do yo want to proceed?"); + } + if(lessmaintenances == 0){ + confirm("less maintenances is 0 Do yo want to proceed?"); + } + $('#dailyform').submit(); + } + } - + var maint_hr = 0; + var maint_min = 0; + var breakdown_hr = 0; + var breakdown_min = 0; + var Type = ''; + var Index = 1 ; + var totalhr = ''; function getReading(v) { $('#save').show(); @@ -486,9 +544,19 @@ function keyValidate(e) if(data) { var data = JSON.parse(data); - $('#open_reading').val(data.open); + + if(data.open == '' || data.open == null){ + $('#open_reading').val(0); + } + else{$('#open_reading').val(data.open);} + if(data.close != '' ){ $('#close_reading').val(data.close); + } + else{$('#close_reading').val(0);} + if(data.start != '' && data.stop != ''){ $('#description').val(data.start+'-'+data.stop); + } + else{$('#description').val('0'+'-'+'0');} $('.content').loader('hide'); } else @@ -512,12 +580,105 @@ function keyValidate(e) } }); - + $.ajax({ + data:{id1:rd}, + method:"POST", + url:"", + success:function(data){ + + if(data) + { + var data = JSON.parse(data); + //alert(data.length); + + $.each(data,function(i,arr){ + + if(arr.Type == '0'){ + totalhr = arr.Maint_Total_hrs + totalhr = totalhr.split(":"); + maint_hr += parseFloat(totalhr[0]); + maint_min += parseFloat(totalhr[1]); + if(maint_min > 60 ){ + maint_hr = maint_hr+1; + maint_min = maint_min-60; + if(maint_min < 10){ + maint_min = "0"+maint_min; + } + } + + + $('#less_maintenance').val(maint_hr+'.'+maint_min); + + //alert(parseFloat(maint_hr)+'.'+parseFloat(maint_min)); + + } + else{ + + totalhr = arr.Maint_Total_hrs + totalhr = totalhr.split(":"); + breakdown_hr += parseFloat(totalhr[0]); + breakdown_min += parseFloat(totalhr[1]); + if(breakdown_min > 60 ){ + breakdown_hr = breakdown_hr+1; + breakdown_min = breakdown_min-60; + if(breakdown_min < 10){ + + breakdown_min = "0"+breakdown_min; + } + } + // if(breakdown_min < 10){ + + // breakdown_min = "0"+breakdown_min; + // } + + $('#less_break_down_hrs').val(parseFloat(breakdown_hr)+'.'+parseFloat(breakdown_min)); + + } + + var html = ''; + + if(arr.Type == '0'){ + Type = 'Maintenance'; + } + else{ + Type = 'Breakdown'; + } + html += ''+Index+''; + html += ''+arr.Maint_Date+''; + html += ''+arr.Maint_Time+''; + html += ''+Type+''; + html += ''+arr.Maint_Location+''; + html += ''+arr.Maint_Description+''; + html += ''+arr.Maint_Reason+''; + html += ''+arr.Maint_Time_from+''; + html += ''+arr.Maint_Time_to+''; + html += ''+arr.Maint_Total_hrs+''; + html += ''+arr.Cost_Material+''; + html += ''+arr.Cost_Labour+''; + $('#Maint_Append').append(html); + Index++; + + }); + + + + } + else + { + alert('There is no data in Maintenances Table'); + $('#less_break_down_hrs').val(0); + $('#less_maintenance').val(0); + } + + } + + }); + } } - function calculateTime() +/**function calculateTime() { var start = $('#maintenance_time_from').val(); @@ -609,7 +770,7 @@ if(stop.length != 5){ //console.log(atime); $('#maintenance_total_hrs').val((atime)); } -} +}**/ diff --git a/application/views/editDailyData.php b/application/views/editDailyData.php index 6bc275a8..f1e4fcf8 100755 --- a/application/views/editDailyData.php +++ b/application/views/editDailyData.php @@ -10,6 +10,7 @@ input.text{ 'Select Approver Name'); foreach($emplist as $r) @@ -78,12 +79,12 @@ foreach($emplist as $r)
- +
- +
@@ -101,7 +102,7 @@ foreach($emplist as $r)
-
+
@@ -189,7 +190,7 @@ foreach($emplist as $r)
 
- Gas for Trip + Gas for TRP
@@ -299,7 +300,7 @@ foreach($emplist as $r)
-
 
+
 
-
+ + +
 
+ Maintenance Details +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
Maintenance Details
Time Taken for Maintenance
Cost Details
S.NoDateTimeTypeLocationDescriptionReasonTime Taken FromTime Taken ToTotal hoursMaterialLabour
+
@@ -433,9 +466,44 @@ $('#rdate').datepicker({ //$('#total_burner_running_time').timeEntry({show24Hours: true}); //$('#total_feeding_hrs').timeEntry({show24Hours: true}); $('#approvedby').val('approvedby?>') ; - }); +var Type=''; +var Index = 1; + $(function() { + //alert('kl'); + var mnt =[]; + mnt = ; + //alert(mnt); + $.each(mnt,function(i,arr){ + + var html = ''; + + if(arr.Type == '0'){ + Type = 'Maintenance'; + } + else{ + Type = 'Breakdown'; + } + html += ''+Index+''; + html += ''+arr.Maint_Date+''; + html += ''+arr.Maint_Time+''; + html += ''+Type+''; + html += ''+arr.Maint_Location+''; + html += ''+arr.Maint_Description+''; + html += ''+arr.Maint_Reason+''; + html += ''+arr.Maint_Time_from+''; + html += ''+arr.Maint_Time_to+''; + html += ''+arr.Maint_Total_hrs+''; + html += ''+arr.Cost_Material+''; + html += ''+arr.Cost_Labour+''; + $('#Maint_Append').append(html); + Index++; + + }); + }); + + function keyValidate(e) { @@ -494,9 +562,19 @@ function keyValidate(e) if(data) { var data = JSON.parse(data); - $('#open_reading').val(data.open); + if(data.open == '' || data.open == null){ + $('#open_reading').val(0); + } + else{$('#open_reading').val(data.open);} + if(data.close != '' ){ $('#close_reading').val(data.close); + } + else{$('#close_reading').val(0);} + if(data.start != '' && data.stop != ''){ $('#description').val(data.start+'-'+data.stop); + } + else{$('#description').val('0'+'-'+'0');} + $('.content').loader('hide'); } else @@ -524,99 +602,100 @@ function keyValidate(e) } } - function calculateTime() -{ + +// function calculateTime() +// { -var start = $('#maintenance_time_from').val(); -var stop = $('#maintenance_time_to').val(); +// var start = $('#maintenance_time_from').val(); +// var stop = $('#maintenance_time_to').val(); -//alert(start+'-'+stop); -if(start != '' && stop != '') -{ +// //alert(start+'-'+stop); +// if(start != '' && stop != '') +// { - if(start.length != 5){ - alert('Please Enter Time in 24 Hrs Format.If time is 9:25,Feed like 09:25'); - document.getElementById('maintenance_time_from').value=""; - setTimeout(function(){ - $('#maintenance_time_from').focus();},0 - ); +// if(start.length != 5){ +// alert('Please Enter Time in 24 Hrs Format.If time is 9:25,Feed like 09:25'); +// document.getElementById('maintenance_time_from').value=""; +// setTimeout(function(){ +// $('#maintenance_time_from').focus();},0 +// ); - return false; -} +// return false; +// } -if(stop.length != 5){ - alert('Please Enter Time in 24 Hrs Format.If time is 9:25,Feed like 09:25'); - document.getElementById('maintenance_time_to').value=""; - setTimeout(function(){ - $('#maintenance_time_to').focus();},0 - ); +// if(stop.length != 5){ +// alert('Please Enter Time in 24 Hrs Format.If time is 9:25,Feed like 09:25'); +// document.getElementById('maintenance_time_to').value=""; +// setTimeout(function(){ +// $('#maintenance_time_to').focus();},0 +// ); - return false; -} +// return false; +// } - var atime = ''; - start = start.split(":"); - stop = stop.split(":"); +// var atime = ''; +// start = start.split(":"); +// stop = stop.split(":"); - if(isNaN(start[0]) || isNaN(start[1]) || parseFloat(start[0]) > 24 || parseFloat(start[1]) > 60) - { - alert("please Enter Valid Time"); - document.getElementById('maintenance_time_from').value = ''; - setTimeout(function(){ - $('#maintenance_time_from').focus();},0 - ); - return false; +// if(isNaN(start[0]) || isNaN(start[1]) || parseFloat(start[0]) > 24 || parseFloat(start[1]) > 60) +// { +// alert("please Enter Valid Time"); +// document.getElementById('maintenance_time_from').value = ''; +// setTimeout(function(){ +// $('#maintenance_time_from').focus();},0 +// ); +// return false; - } +// } - if(isNaN(stop[0]) || isNaN(stop[1]) || parseFloat(stop[0]) > 24 || parseFloat(stop[1]) > 60) - { - alert("please Enter Valid Time"); - document.getElementById('maintenance_time_to').value = ''; - setTimeout(function(){ - $('#maintenance_time_to').focus();},0 - ); - return false; +// if(isNaN(stop[0]) || isNaN(stop[1]) || parseFloat(stop[0]) > 24 || parseFloat(stop[1]) > 60) +// { +// alert("please Enter Valid Time"); +// document.getElementById('maintenance_time_to').value = ''; +// setTimeout(function(){ +// $('#maintenance_time_to').focus();},0 +// ); +// return false; - } +// } - if((start[0] > stop[0])) - { - alert('Enter Valid Time'); - document.getElementById('maintenance_time_to').value = ''; +// if((start[0] > stop[0])) +// { +// alert('Enter Valid Time'); +// document.getElementById('maintenance_time_to').value = ''; - setTimeout(function(){ - $('#maintenance_time_to').focus();},0 - ); - return false; - } +// setTimeout(function(){ +// $('#maintenance_time_to').focus();},0 +// ); +// return false; +// } - var h = parseFloat(stop[0]) - parseFloat(start[0]); - var m = parseFloat(stop[1]) - parseFloat(start[1]); - //console.log(h+'-'+m); - if(parseFloat(m) > 60 ) - { - h+=1; - m -= 60; - } - else if(parseFloat(m) < 0) - { - h-=1; - if(h < 0){h=0;} - m+=60; +// var h = parseFloat(stop[0]) - parseFloat(start[0]); +// var m = parseFloat(stop[1]) - parseFloat(start[1]); +// //console.log(h+'-'+m); +// if(parseFloat(m) > 60 ) +// { +// h+=1; +// m -= 60; +// } +// else if(parseFloat(m) < 0) +// { +// h-=1; +// if(h < 0){h=0;} +// m+=60; - } - atime = h+':'+m; - //console.log(atime); - $('#maintenance_total_hrs').val((atime)); -} -} +// } +// atime = h+':'+m; +// //console.log(atime); +// $('#maintenance_total_hrs').val((atime)); +// } +// } diff --git a/application/views/includes/header.php b/application/views/includes/header.php index 62625934..3c228f34 100755 --- a/application/views/includes/header.php +++ b/application/views/includes/header.php @@ -285,6 +285,10 @@ $(function() { Batchcard - StockDetails + + + Batchcard - Maintenance/Breakdown +