materialmaster changes code

This commit is contained in:
venbatechnologies@gmail.com 2017-07-24 15:12:07 +05:30
parent 01272c76f3
commit 3756ad4ec1
5 changed files with 73 additions and 18 deletions

View File

@ -119,8 +119,8 @@ class rawmaterialdetails extends BaseController
$this->form_validation->set_rules('MaterialName','Material Name','trim|required|'); $this->form_validation->set_rules('MaterialName','Material Name','trim|required|');
$this->form_validation->set_rules('MaterialType','MaterialType','trim|callback_MaterialType_validate'); $this->form_validation->set_rules('MaterialType','MaterialType','trim|callback_MaterialType_validate');
$this->form_validation->set_rules('MaterialCategory','MaterialCategory','trim|callback_materialcategory_validate');
$this->form_validation->set_rules('UOM','UOM','trim|callback_UOM_validate'); $this->form_validation->set_rules('UOM','UOM','trim|callback_UOM_validate');
$this->form_validation->set_rules('MaterialCategory','MaterialCategory','trim|callback__validate');
if($this->form_validation->run() == FALSE) if($this->form_validation->run() == FALSE)
{ {
@ -137,6 +137,7 @@ class rawmaterialdetails extends BaseController
$CostCenterCode = $this->input->post('Costcenter'); $CostCenterCode = $this->input->post('Costcenter');
$ConversionFactor = $this->input->post('conversionfactor'); $ConversionFactor = $this->input->post('conversionfactor');
$ConversionFactorUOM = $this->input->post('conversionfactorUOM'); $ConversionFactorUOM = $this->input->post('conversionfactorUOM');
$HSNcode = $this->input->post('HSNcode');
$CreatedBy = $this->session->userdata('userId'); $CreatedBy = $this->session->userdata('userId');
$chked = $this->input->post('isactive'); $chked = $this->input->post('isactive');
@ -150,7 +151,7 @@ class rawmaterialdetails extends BaseController
$IsActive = '0'; $IsActive = '0';
} }
$RawMaterial = array('MaterialName'=>$MaterialName, 'MaterialType'=>$MaterialType, 'UOM'=>$UOM,'Category'=>$MaterialCategory, 'CreatedBy'=>$CreatedBy,'IsActive' => $IsActive,'assetcode'=>$AssetCode,'CostCenterCode'=>$CostCenterCode,'ConversionFactorUnit'=>$ConversionFactor,'ConversionFactorUOM'=>$ConversionFactorUOM,'Remarks'=>$Remarks); $RawMaterial = array('MaterialName'=>$MaterialName, 'MaterialType'=>$MaterialType, 'UOM'=>$UOM,'Category'=>$MaterialCategory, 'CreatedBy'=>$CreatedBy,'IsActive' => $IsActive,'assetcode'=>$AssetCode,'CostCenterCode'=>$CostCenterCode,'ConversionFactorUnit'=>$ConversionFactor,'ConversionFactorUOM'=>$ConversionFactorUOM,'Remarks'=>$Remarks,'HSNCODE'=>$HSNcode);
$result = $this->rawmaterialdetails_model->addNewRawMaterial($RawMaterial); $result = $this->rawmaterialdetails_model->addNewRawMaterial($RawMaterial);
if($result > 0) if($result > 0)
@ -235,6 +236,7 @@ class rawmaterialdetails extends BaseController
$CostCenterCode = $this->input->post('Costcenter'); $CostCenterCode = $this->input->post('Costcenter');
$ConversionFactor = $this->input->post('conversionfactor'); $ConversionFactor = $this->input->post('conversionfactor');
$ConversionFactorUOM = $this->input->post('conversionfactorUOM'); $ConversionFactorUOM = $this->input->post('conversionfactorUOM');
$HSNcode = $this->input->post('HSNcode');
$UpdatedBy = $this->session->userdata ('userId'); $UpdatedBy = $this->session->userdata ('userId');
$chked = $this->input->post('isactive'); $chked = $this->input->post('isactive');
@ -248,8 +250,8 @@ class rawmaterialdetails extends BaseController
} }
$RawMaterial = array(); $RawMaterial = array();
$RawMaterial = array('MaterialName'=>$MaterialName,'MaterialType'=>$MaterialType,'UpdatedBy'=>$UpdatedBy, 'UOM'=>$UOM,'IsActive' => $IsActive,'Category'=>$MaterialCategory,'ConversionFactorUnit'=>$ConversionFactor,'ConversionFactorUOM'=>$ConversionFactorUOM,'Remarks'=>$Remarks,'assetcode'=>$AssetCode,'CostCenterCode'=>$CostCenterCode);//,'RMCode'=>$rmcode); $RawMaterial = array('MaterialName'=>$MaterialName,'MaterialType'=>$MaterialType,'UpdatedBy'=>$UpdatedBy, 'UOM'=>$UOM,'IsActive' => $IsActive,'Category'=>$MaterialCategory,'ConversionFactorUnit'=>$ConversionFactor,'ConversionFactorUOM'=>$ConversionFactorUOM,'Remarks'=>$Remarks,'assetcode'=>$AssetCode,'CostCenterCode'=>$CostCenterCode,'HSNCODE'=>$HSNcode);//,'RMCode'=>$rmcode);
//print_r($RawMaterial);die(); //print_r($RawMaterial);//die();
$result = $this->rawmaterialdetails_model->editRawmaterial($RawMaterial, $MaterialCode); $result = $this->rawmaterialdetails_model->editRawmaterial($RawMaterial, $MaterialCode);
if($result == true) if($result == true)

View File

@ -60,8 +60,8 @@ function BlockSpecial(evt) {
<div class="col-md-3"> <div class="col-md-3">
<div class="form-group"> <div class="form-group">
<span for="MaterialType">Material Type</span><font color="Red">*</font> <span for="MaterialType">Material Type</span><font color="Red">*</font>
<select class="form-control required select2" id="MaterialType" name="MaterialType"> <select class="form-control select2" required id="MaterialType" name="MaterialType">
<option value="-1" required>Select Material Type</option> <option value="" required>Select Material Type</option>
<?php <?php
if(!empty($material)) if(!empty($material))
{ {
@ -76,11 +76,13 @@ function BlockSpecial(evt) {
</select> </select>
</div> </div>
</div> </div>
<div class="col-md-3"> <div class="col-md-3">
<div class="form-group"> <div class="form-group">
<span for="MaterialCategory">Material Category</span><font color="Red">*</font> <span for="MaterialCategory">Material Category</span><font color="Red">*</font>
<select class="form-control required select2" id="MaterialCategory" name="MaterialCategory" onchange="changeTextBox()"> <select class="form-control required select2" id="MaterialCategory" name="MaterialCategory" onchange="changeTextBox()">
<option value="0" requried>Select Material Category</option> <option value="" requried>Select Material Category</option>
<?php <?php
if(!empty($materialcategory)) if(!empty($materialcategory))
{ {
@ -100,7 +102,7 @@ function BlockSpecial(evt) {
<div class="form-group"> <div class="form-group">
<span for="UOM">Unit of Measurement</span><font color="Red">*</font> <span for="UOM">Unit of Measurement</span><font color="Red">*</font>
<select class="form-control required select2" id="UOM" name="UOM"> <select class="form-control required select2" id="UOM" name="UOM">
<option value="-1" required>Select UOM</option> <option value="" required>Select UOM</option>
<?php <?php
if(!empty($UOM)) if(!empty($UOM))
{ {
@ -122,7 +124,7 @@ function BlockSpecial(evt) {
<div class="col-md-3"> <div class="col-md-3">
<div class="form-group"> <div class="form-group">
<span for="Assetcode">Asset Code</span> <span for="Assetcode">Asset Code</span>
<select class="form-control required select2" id="Assetcode" name="Assetcode"> <select class="form-control select2" id="Assetcode" name="Assetcode" disabled="true">
<option value="0">Select Asset Code</option> <option value="0">Select Asset Code</option>
<?php <?php
if(!empty($assetcode)) if(!empty($assetcode))
@ -142,7 +144,7 @@ function BlockSpecial(evt) {
<div class="col-md-3"> <div class="col-md-3">
<div class="form-group"> <div class="form-group">
<span for="Costcenter">Cost Center Code</span> <span for="Costcenter">Cost Center Code</span>
<select class="form-control select2" id="Costcenter" name="Costcenter"> <select class="form-control select2" id="Costcenter" name="Costcenter" disabled="true">
<option value="0">Select Cost Center</option> <option value="0">Select Cost Center</option>
<?php <?php
if(!empty($costcentercode)) if(!empty($costcentercode))
@ -185,7 +187,13 @@ function BlockSpecial(evt) {
</div> </div>
</div> </div>
<div class="col-md-12"> <div class="col-md-12">
<div class="col-md-9"> <div class="col-md-3">
<div class="form-group">
<span for="HSNcode">HSN code</span>
<input type="text" class="form-control" id="HSNcode" name="HSNcode" maxlength="255">
</div>
</div>
<div class="col-md-6">
<div class="form-group"> <div class="form-group">
<span for="remarks">Remarks</span> <span for="remarks">Remarks</span>
<input type="text" class="form-control" id="remarks" name="remarks" maxlength="255"> <input type="text" class="form-control" id="remarks" name="remarks" maxlength="255">
@ -202,7 +210,7 @@ function BlockSpecial(evt) {
</div><!-- /.box-body --> </div><!-- /.box-body -->
<div class="box-footer" style="text-align:right"> <div class="box-footer" style="text-align:right">
<input type="submit" class="btn btn-info" value="Submit" /> <input type="submit" class="btn btn-info" onclick="validate();" value="Submit" />
<input type="reset" class="btn btn-info" value="Cancel" /> <input type="reset" class="btn btn-info" value="Cancel" />
</div> </div>
</form> </form>
@ -243,6 +251,42 @@ function BlockSpecial(evt) {
</div> </div>
<script src="<?php echo base_url(); ?>assets/js/addUser.js" type="text/javascript"></script> <script src="<?php echo base_url(); ?>assets/js/addUser.js" type="text/javascript"></script>
<script> <script>
function Validate()
{
if($("#MaterialName").val().length < 1)
{
alert('Please Enter MaterialName');
$("#MaterialName").focus();
return false;
}
if($("option:selected", $("#UOM")).val() == "")
{
alert('Please Select UOM ');
$("#UOM").focus();
return false;
}
if($("option:selected", $("#MaterialCategory")).val() == "")
{
alert('Please Select Material Category');
$("#MaterialCategory").focus();
return false;
}
if($("option:selected", $("#MaterialType")).val() == "")
{
alert('Please Select Material Type');
$("#MaterialType").focus();
return false;
}
}
//corrected
$(document).ready(function(){ $(document).ready(function(){
$("#MaterialType").select2(); $("#MaterialType").select2();

View File

@ -387,7 +387,7 @@ $(function() {
<div class="col-md-12"> <div class="col-md-12">
<div class="col-md-3"><span>Account Number</span> <div class="col-md-3"><span>Account Number</span>
<input type="text" id="accno" name="accno" maxlength="20" class="form-control"> <input type="text" id="accno" name="accno" maxlength="20" class="form-control" onkeypress='return event.charCode >= 48 && event.charCode <= 57'>
</div> </div>
<div class="col-md-3"><span>IFSC Code</span> <div class="col-md-3"><span>IFSC Code</span>
<input type="text" id="ifsc" name="ifsc" maxlength="12" class="form-control"> <input type="text" id="ifsc" name="ifsc" maxlength="12" class="form-control">

View File

@ -11,6 +11,7 @@ $remarks='';
$conversionfactorUOM=''; $conversionfactorUOM='';
$conversionactor =''; $conversionactor ='';
$RMCode = ''; $RMCode = '';
$HSNcode = '';
$IsActive = ''; $IsActive = '';
if(!empty($materialDetails)) if(!empty($materialDetails))
@ -27,7 +28,8 @@ if(!empty($materialDetails))
$remarks = $MD->Remarks; $remarks = $MD->Remarks;
$conversionfactor = $MD->ConversionFactorUnit; $conversionfactor = $MD->ConversionFactorUnit;
$conversionfactorUOM = $MD->ConversionFactorUOM; $conversionfactorUOM = $MD->ConversionFactorUOM;
$RMCode = $MD->RMCode; $RMCode = $MD->RMCode;
$HSNcode = $MD->HSNCODE;
$chk = $MD->IsActive; $chk = $MD->IsActive;
if($chk == 1) if($chk == 1)
@ -281,8 +283,13 @@ function changeTextBox() {
</div> </div>
</div> </div>
<div class="col-md-12"> <div class="col-md-12">
<div class="col-md-3">
<div class="col-md-9"> <div class="form-group">
<span for="HSNcode">HSN code</span>
<input type="text" class="form-control" id="HSNcode" name="HSNcode" maxlength="255" value="<?php echo $HSNcode; ?>">
</div>
</div>
<div class="col-md-6">
<div class="form-group"> <div class="form-group">
<span for="remarks">Remarks</span> <span for="remarks">Remarks</span>
<input type="text" class="form-control" id="remarks" name="remarks" maxlength="255" value="<?php echo $remarks;?>"> <input type="text" class="form-control" id="remarks" name="remarks" maxlength="255" value="<?php echo $remarks;?>">

View File

@ -34,7 +34,8 @@ collection:{container:"DTTT_dropdown dropdown-menu",buttons:{normal:"",disabled:
<th>Conversion Factor</th> <th>Conversion Factor</th>
<th>Conversion Factor UOM</th> <th>Conversion Factor UOM</th>
<th>Asset Code</th> <th>Asset Code</th>
<th>Cost Center</th> <th>Cost Center Code</th>
<th>HSN Code</th>
</tr> </tr>
</thead> </thead>
@ -57,7 +58,8 @@ collection:{container:"DTTT_dropdown dropdown-menu",buttons:{normal:"",disabled:
<td><?php echo $record->ConversionFactorUnit ?></td> <td><?php echo $record->ConversionFactorUnit ?></td>
<td><?php echo $record->ConversionFactorUOM ?></td> <td><?php echo $record->ConversionFactorUOM ?></td>
<td><?php echo $record->assetcode ?></td> <td><?php echo $record->assetcode ?></td>
<td><?php echo $record->CostCenterCode ?></td> <td><?php echo $record->CostCenterCode ?></td>
<td><?php echo $record->HSNCODE ?></td>
</tr> </tr>
<?php <?php