siddharth_application/application/views/editSupplier.php
2018-05-04 13:15:53 +05:30

848 lines
29 KiB
PHP
Executable File
Raw Blame History

<?php
$SupplierID = '';
$SupplierName = '';
$Address = '';
$ContactNumber = '';
$AlternateContactNumber = '';
$EmailAddress = '';
$TIN = '';
$PAN = '';
$GSTNO = '';
$GSTRange = '';
$CollectrateAddress = '';
$UANumber = '';
$PaymentTerms = '';
//$PaymentDays = '';
//$PayableAT = '';
$IsActive = '';
$CSTNO = '';
$CSTDate = '';
$EMSNo = '';
$TSNo = '';
$IMSNo = '';
$ISONo = '';
$OSHASNo = '';
$accno = '';
$ifsc = '';
$branchname = '';
$bankaddress = '';
$IsService = '';
$IsMaintanance = '';
$IsRawMaterial = '';
$PaymentId = '';
if(!empty($supplier))
{
foreach ($supplier as $uf)
{
$SupplierID = $uf->SupplierID;
$SupplierName = $uf->SupplierName;
$Address = $uf->Address;
$ContactNumber = $uf->ContactNumber;
$AlternateContactNumber = $uf->AlternateContactNumber;
$EmailAddress = $uf->EmailAddress;
$Exiseregistration = $uf->Exiseregistration;
$TIN = $uf->TIN;
$PAN = $uf->PAN;
$GSTNO = $uf->GSTNO;
$GSTRange = $uf->GSTRange;
$CollectrateAddress = $uf->CollectrateAddress;
$UANumber = $uf->UANumber;
$PaymentTerms = $uf->PaymentTerms;
//$PaymentDays = $uf->PaymentDays;
//$PayableAT = $uf->PayableAT;
$CSTNO = $uf->CSTNO;
$CSTDt = $uf->CSTDate;
if($CSTDt != '' && $CSTDt != '0000-00-00 00:00:00' )
{
$dtCST = new DateTime($CSTDt);
$CSTDate = $dtCST ->format('d-m-Y');
}
else
{
$CSTDate = "";
}
$chk = $uf->IsActive;
if($chk == 1)
{
$IsActive = 'checked';
}
else
{
$IsActive = '';
}
$sr = $uf->IsService;
if($sr == 1)
{
$IsService = 'checked';
}
else
{
$IsService = '';
}
$mt = $uf->IsMaintanance;
if($mt == 1)
{
$IsMaintanance = 'checked';
}
else
{
$IsMaintanance = '';
}
$rm = $uf->IsRawMaterial;
if($rm == 1)
{
$IsRawMaterial = 'checked';
}
else
{
$IsRawMaterial = '';
}
$EMSNo = $uf->Cert_EMS;
$TSNo = $uf->Cert_TS;
$IMSNo = $uf->Cert_IMS;
$ISONo = $uf->Cert_ISO;
$OSHASNo = $uf->Cert_OSHAS;
$accno = $uf->BankAcNumber;
$IFSCCode = $uf->IFSCCode;
$branchname = $uf->BranchName;
$bankaddress = $uf->BankAddress;
$PaymentId = $uf->PaymentID;
}
}
?>
<script>
$(document).ready(function(){
//$("#PaymentTerms").select2();
});
function blockKeyPress(evt)
{
var charCode = (evt.which) ? evt.which : evt.keyCode;
alert(charCode);
if(charCode == 8 || charCode == 46 )
{
return false;
}
else
{
return false;
}
}
function alpha(e) {
var k;
document.all ? k = e.keyCode : k = e.which;
return ((k > 64 && k < 91) || (k > 96 && k < 123) || k == 8 || k == 32 || (k >= 48 && k <= 57));
}
function isNumberKey(evt)
{
var charCode = (evt.which) ? evt.which : evt.keyCode;
if (charCode != 46 && charCode != 32 && charCode >= 33
&& (charCode < 48 || charCode > 57))
return false;
return true;
}
//PAN Validate
function validatePAN() {
var reg = /^([a-zA-Z]){5}([0-9]){4}([a-zA-Z]){1}?$/;//(?=.*[A-Za-z]).{5,}(?=.*[0-9]).{4,}(?=.*[A-Za-z]).{1,}$/;
var PAN = $('#panno').val();
if(PAN != '')
{
if (reg.test(PAN) == false)
{
alert('Please Enter Valid PAN Number');
return (false);
}
else
{
return true;
}
}
else
{
alert('Please Enter PAN Number');
return (false);
}
}
function validateECCNumber() {
var reg = /^([a-zA-Z]){5}([0-9]){4}([a-zA-Z]){3}([0-9]){3}?$/; //(?=.*[A-Z]).{5,}(?=.*[0-9]).{4,}(?=.*[A-Z]).{1,}(?=.*[A-Z]).{2,}(?=.*[0-9]).{3,}$/;
var ECC = $('#Exciseregistration').val();
if(ECC != '')
{
if (reg.test(ECC) == false)
{
alert('Please Enter Valid Excise Control Code Number');
return (false);
}
else
{
return true;
}
}
}
function getContactNumberValidation(){
//alert('phone');
var contactNumber = $('#ContactNumber').val();
var telephone =/^[0-9]{3,4}\s[0-9]{8,9}$/.test(contactNumber);
var regex = /^[0-9]{4,6}\s[0-9]{5,7}$/.test(contactNumber);
var mobilephone = /^[0-9]{10,12}$/.test(contactNumber);
//alert('chennai telephone:'+telephone);//alert('other telephone:'+regex);
//alert('mobilephone:'+mobilephone);//alert('input value:'+contactNumber);
if(contactNumber!=''){
if(telephone){
//alert(' telephone number chennai district successfully inserted'+contactNumber);
return true;
}
else if(regex){
//alert('telephone number other district successfully inserted '+contactNumber);
return true;
}
else if(mobilephone){
//alert('mobile number successfully inserted'+contactNumber);
return true;
}
else{
alert('Please Enter valid Contact Number ex: 044 12345678 , 0444 1234567,04444 123456 and 9876543210');//alert('need to change:'+contactNumber);
return false;
}
}
else{
alert('please correct format of contact number');
//alert('invalid'+contactNumber);
return false;
}
}
function getValidAlternateNumber()
{
var contactNumber = $('#AlternateContactNumber').val();
var telephone =/^[0-9]{3,4}\s[0-9]{8,9}$/.test(contactNumber);
var regex = /^[0-9]{4,6}\s[0-9]{5,7}$/.test(contactNumber);
var mobilephone = /^[0-9]{10,12}$/.test(contactNumber);
//alert('chennai telephone:'+telephone);//alert('other telephone:'+regex);
//alert('mobilephone:'+mobilephone);//alert('input value:'+contactNumber);
if(contactNumber!=''){
if(telephone){
//alert(' telephone number chennai district successfully inserted'+contactNumber);
return true;
}
else if(regex){
//alert('telephone number other district successfully inserted '+contactNumber);
return true;
}
else if(mobilephone){
//alert('mobile number successfully inserted'+contactNumber);
return true;
}
else{
alert('Please Enter valid Contact Number ex: 044 12345678 , 0444 1234567,04444 123456 and 9876543210');//alert('need to change:'+contactNumber);
return false;
}
}
else{
alert('please correct format of contact number');
//alert('invalid'+contactNumber);
return false;
}
}
function validateEmail() {
var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
var email = $('#emailid').val();
if(email != '')
{
if (reg.test(email) == false)
{
alert('Please Enter Valid Email Address');
return (false);
}
else
{
return true;
}
}
else
{
alert('Please Enter email id');
}
}
function validateGST() {
var reg =/^([0-9]){2}([A-Za-z]){5}([0-9]){4}([A-Za-z]){1}([0-9]){1}([Zz]){1}([A-Za-z0-9]){1}$/; //([0-9]).{2}(?=.*[A-Za-z]).{5}(?=.*[0-9]).{4}(?=.*[A-Za-z]).{1}(?=.*[0-9]).{1}(?=.*[Zz]).{1}(?=.*[A-Za-z0-9]).{1}$/;
//alert('gst');
var GST = $('#GSTNo').val();
if(GST != '')
{
if (reg.test(GST) == false)
{
alert('Please Enter Valid GST Number Format should be 12ABCDE1234A1Z1 or 12ABCDE1234A1ZA');
return (false);
}
else
{
return true;
}
}
else
{
alert('Please Enter GST Number');
return (false);
}
}
function validateUA() {
var reguano = /^([a-zA-Z]){5}([0-9]){10}?$/;
var UA = $('#UANumber').val();
if(UA != '')
{
if (reguano.test(UA) == false)
{
alert('Please Enter Valid UA Number');
return (false);
}
else
{
return true;
}
}
}
function onlyAlphabets(evt) {
var charCode;
if (window.event)
charCode = window.event.keyCode; //for IE
else
charCode = evt.which; //for firefox
if (charCode == 32) //for &lt;space&gt; symbol
return true;
if (charCode > 31 && charCode < 65) //for characters before 'A' in ASCII Table
return false;
if (charCode > 90 && charCode < 97) //for characters between 'Z' and 'a' in ASCII Table
return false;
if (charCode > 122) //for characters beyond 'z' in ASCII Table
return false;
return true;
}
$(function() {
var d = new Date();
var month = d.getMonth();
var day = d.getDate();
var year = d.getFullYear() ;
var SIAStartYear = year - 2015;
var mindt = year-70;
var maxdt = year-15;
$("#dateofCST").datepicker({
//minDate : new Date(year-SIAStartYear,1,1),
maxDate :'now',
dateFormat: 'dd-mm-yy',changeMonth: true, changeYear: true,yearRange: '-100:+0'
});
});
</script>
<style>
legend{
color:#00c0ef ! important;
margin-left:-2%;
}
.pad{
padding-bottom:1%;
}
.badge
{
color:red; background-color:#fff;
}
</style>
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1>
<center> Siddharth Industries - Edit <?php echo $SupplierID; ?> DETAILS</center>
</h1>
</section>
<section class="content" id="content">
<div style="text-align:right;">
<a href="<?php echo base_url() ?>supplierListing" class="btn btn-primary" value="Back"/>Back</a>
</div>
<br/>
<div class="row">
<!-- left column -->
<div class="col-md-12">
<!-- general form elements -->
<div class="box box-primary">
<!-- form start -->
<div class="row" style="font-size:11px">
<div class="col-md-10 col-md-offset-1" ><br/>
<form class="form-horizontal" role="form" id="UpdateSupplier" action="<?php echo base_url() ?>editsupplier" method="post" role="form">
<div class="box-body">
<!-- Form Name -->
<legend>Supplier Information</legend>
<div class="col-md-12">
<div class="col-md-2 pad">
<span for="SupplierID">Supplier ID</span>
<input type="text" name="SupplierID" id="SupplierID" class="form-control" readonly value="<?php echo $SupplierID;?>">
</div>
<div class="col-md-3 pad">
<span for="SupplierName">Supplier Name</span><span class="badge">*</span>
<input type="text" name="SupplierName" onkeypress="return onlyAlphabets(event);" maxlength="100" id="supplierName" class="form-control" required value="<?php echo $SupplierName;?>">
</div>
<div class="col-md-2 pad">
<span for="ContactNumber">Contact Number</span><span class="badge">*</span>
<input type="text" name="ContactNumber" onchange="return getContactNumberValidation();" id="ContactNumber" required maxlength="13" class="form-control" value="<?php echo $ContactNumber;?>" title="Please Enter Contact Number (or) Telephone Number" onkeypress="return isNumberKey(event)">
</div>
<div class="col-md-3 pad">
<span for="AlternateContactNumber">Alternate Contact Number</span>
<input type="text" name="AlternateContactNumber" onchange="return getValidAlternateNumber();" id="AlternateContactNumber" maxlength="13" class="form-control" value="<?php echo $AlternateContactNumber;?>" title="Please Enter Contact Number (or) Telephone Number" onkeypress="return isNumberKey(event)">
</div>
<div class="col-md-2 pad">
<span for="EmailAddress">Email ID</span><span class="badge">*</span>
<input type="email" name="emailid" id="emailid" pattern="([A-Z0-9_\-\.])+\@([A-Z0-9_\-\.])+\.([A-Z]{2,4})" required maxlength="100" class="form-control" value="<?php echo $EmailAddress;?>" title="Please Enter valid mail address" onchange="validateEmail();">
</div>
</div>
<div class="col-md-12">
<div class="col-md-6"><span for="SupplierType">Supplier Type :</span><!--<span class="badge">*</span>-->
<input type="checkbox" id="service" <?php echo $IsService;?> name="service" value="1"> <b>SERVICE &nbsp;&nbsp;</b>
<input type="checkbox" id="rawmaterial" <?php echo $IsRawMaterial;?> name="rawmaterial" value="1"> <b>RAW MATERIALS &nbsp;&nbsp;</b>
<input type="checkbox" id="maintanance" <?php echo $IsMaintanance;?> name="maintanance" value="1"> <b>MAINTENANCE </b>
</div>
<div class="col-md-5"><input type="checkbox" id="isactive" <?php echo $IsActive;?> name="isactive" > IsActive </div></div>
<!-- Address Section -->
<!-- Form Name -->
<legend>Address Details</legend>
<!-- Text input-->
<div class="col-md-12" >
<div class="col-md-12">
<span for="Address2">Address</span><span class="badge">*</span>
<input type="text" class="form-control required" id="Address" name="Address" maxlength="500" required value="<?php echo $Address;?>">
</div>
</div>
<legend>Tax Related Data</legend>
<!-- Text input-->
<div class="col-md-12">
<div class="col-md-3 pad">
<span for="PAN">PAN</span> <!--<span class="badge">*</span>-->
<!-- <input type="text" id="panno" maxlength="10" name="panno" pattern="(?=.*[A-Za-z]).{5,}(?=.*[0-9]).{4,}(?=.*[A-Za-z]}).{1,}" onchange="validatePAN();" class="form-control" value="<?php echo $PAN;?>" title="Please Enter 5 Character and 4 digit numbers and 1 Character format (Character must be in caps format)" onkeypress="return alpha(event)" style="text-transform:uppercase;"> -->
<input type="text" id="panno" maxlength="10" name="panno" onchange="validatePAN();" class="form-control" value="<?php echo $PAN;?>" title="Please Enter 5 Character and 4 digit numbers and 1 Character format (Character must be in caps format)" pattern="([A-Za-z]){5}([0-9]){4}([A-Za-z]){1}" onkeypress="return alpha(event)" style="text-transform:uppercase;">
</div>
<div class="col-md-3 pad">
<span for="TIN">TIN</span><!--<span class="badge">*</span>-->
<input type="text" class="form-control" value="<?php echo $TIN;?>" pattern="(.){11,11}" id="TIN" name="TIN" minlength="11" maxlength="11" onkeypress="return isNumberKey(event)" title="Please Enter 11 digit Number">
</div>
<div class="col-md-3 pad">
<span for="UANumber">UA Number</span>
<input type="text" class="form-control" id="UANumber" name="UANumber" maxlength="15" value="<?php echo $UANumber;?>" onchange="validateUA()" pattern="([a-zA-Z]){5}([0-9]){10}" title="Please Enter Valid UA Number" onkeypress="return alpha(event)" style="text-transform: uppercase">
</div>
<div class="col-md-3 pad">
<span for="Exciseregistration">Excise Registration</span>
<!-- <input type="text" class="form-control required" onchange="validateECCNumber();" id="Exciseregistration" name="Exciseregistration" minlength="15" maxlength="15" value="<?php echo $Exiseregistration;?>" style="text-transform:uppercase;" title="Please enter PAN Number and EM/ED option and 3 digit Numbers format" pattern="(?=.*[A-Z]).{5,}(?=.*[0-9]).{4,}(?=.*[A-Z]).{1,}(?=.*[A-Z]).{2,}(?=.*[0-9]).{3,}"> -->
<input type="text" class="form-control required" onchange="validateECCNumber();" id="Exciseregistration" name="Exciseregistration" minlength="15" maxlength="15" value="<?php echo $Exiseregistration;?>" style="text-transform:uppercase;" title="Please enter PAN Number and EM/ED option and 3 digit Numbers format" pattern="([a-zA-Z]){5}([0-9]){4}([a-zA-Z]){1}([a-zA-Z]){2}([0-9]){3}">
</div>
</div>
<div class="col-md-12">
<div class="col-md-3 pad">
<span for="CSTNo">CST Number</span>
<input type="text" class="form-control " value="<?php echo $CSTNO;?>" id="CSTNo" name="CSTNo" maxlength="15" onkeypress="return isNumberKey(event)">
</div>
<div class="col-md-3 pad"><span>CST Registration Date</span>
<input id="dateofCST" name="dateofCST" value="<?php echo $CSTDate;?>" onkeypress="return false;" maxlength="10" class="form-control">
</div>
<div class="col-md-3 pad">
<span for="GSTNo">GST Number</span><!--<span class="badge">*</span>-->
<!-- <input type="text" id="GSTNo" name="GSTNo" onchange="validateGST();" required maxlength="15" class="form-control" value="<?php echo $GSTNO;?>" pattern="(?=.*[0-9]).{2}(?=.*[A-Za-z]).{5}(?=.*[0-9]).{4}(?=.*[A-Za-z]).{1}(?=.*[0-9]).{1}(?=.*[Zz]).{1}(?=.*[A-Za-z0-9]).{1}" style="text-transform:uppercase;" title="Please Enter 2 Digit Number and 5 Character and 4 Digit Numbers and 1 Character and 1 Number and 'Z' Character and 1 Number (or) Character " onkeypress="return alpha(event)"> -->
<input type="text" id="GSTNo" name="GSTNo" onchange="validateGST();" maxlength="15" class="form-control" value="<?php echo $GSTNO;?>" pattern="([0-9]){2}([A-Za-z]){5}([0-9]){4}([A-Za-z]){1}([0-9]){1}([Zz]){1}([A-Za-z0-9]){1}" style="text-transform:uppercase;" title="Please Enter 2 Digit Number and 5 Character and 4 Digit Numbers and 1 Character and 1 Number and 'Z' Character and 1 Number (or) Character " onkeypress="return alpha(event)">
</div>
<div class="col-md-3 pad">
<span for="Range">GST Range</span><!--<span class="badge">*</span>-->
<input type="text" class="form-control " id="GSTRange" value="<?php echo $GSTRange;?>" name="GSTRange" maxlength="10">
</div>
</div>
<div class="col-md-12">
<div class="col-md-6 pad"><span for="CollectrateAddress">Collectrate Address</span>
<input type="text" class="form-control " id="CollectrateAddress" value="<?php echo $CollectrateAddress;?>" name="CollectrateAddress" maxlength="500" >
</div>
</div>
<!-- Text input-->
<legend>Certification Details</legend>
<div class="col-md-12">
<div class="col-md-5" style="padding:0px;">
<div class="col-md-6 "><span for="EMSNo">EMS Number</span>
<input type="text" class="form-control " id="EMSNo" name="EMSNo" value="<?php echo $EMSNo;?>" maxlength="15" >
</div>
<div class="col-md-6"><span for="TSNo">TS Number</span>
<input type="text" class="form-control " id="TSNo" name="TSNo" value="<?php echo $TSNo;?>" maxlength="10">
</div>
</div>
<div class="col-md-5" style="padding:0px;">
<div class="col-md-6">
<span for="IMSNo">IMS Number</span>
<input type="text" class="form-control " id="IMSNo" name="IMSNo" value="<?php echo $IMSNo;?>" maxlength="10">
</div>
<div class="col-md-6">
<span for="ISONo">ISO Number</span>
<input type="text" class="form-control " id="ISONo" name="ISONo" value="<?php echo $ISONo;?>" maxlength="10">
</div>
</div>
<div class="col-md-2 ">
<span for="OSHASNo">OHSAS Number</span>
<input type="text" class="form-control " id="OSHASNo" name="OSHASNo" value="<?php echo $OSHASNo;?>" maxlength="15">
</div>
</div>
<legend>Bank Details</legend>
<!-- Text input-->
<div class="col-md-12">
<div class="col-md-3"><span>Account Number</span>
<input type="text" id="accno" maxlength="20" name="accno" value="<?php echo $accno;?>" class="form-control" onkeypress="return isNumberKey(event)" >
</div>
<div class="col-md-3"><span>IFSC Code</span>
<input type="text" id="ifsc" name="ifsc" value="<?php echo $IFSCCode;?>" class="form-control" maxlength="12" onkeypress="return alpha(event);" style="text-transform: uppercase">
</div>
<div class="col-md-3"><span>Bank Branch Name</span>
<input type="text" id="branchname" name="branchname" value="<?php echo $branchname;?>" class="form-control" maxlength="200" onkeypress="return alpha(event);">
</div>
<div class="col-md-3"><span>Bank Address</span>
<input type="text" id="bankaddress" name="bankaddress" value="<?php echo $bankaddress;?>" class="form-control" maxlength="200" >
</div>
</div>
<!-- Text input-->
<legend>Payment Details</legend>
<!-- Text input-->
<div class="col-md-12">
<div class="col-md-3">
<span for="payablefrom">Payable Terms</span>
<select class="form-control required select2" id="PaymentTerms" name="PaymentTerms" onchange="payment_hidden();"><!-- placeholder="Select ">-->
<option value="<?php echo $PaymentTerms;?>" ><?php echo $PaymentTerms;?></option>
<?php
if(!empty($payment))
{
foreach ($payment as $pm)
{
?>
<option value="<?php echo $pm->PaymentID ?>"><?php echo $pm->PaymentTerms ?></option>
<?php
}
}
?>
</select>
<input type="hidden" id="paymentid" name="paymentid" value="<?php echo $PaymentId;?>" >
<!--<input type="hidden" id="paymentname" name="paymentname" value="<?php echo $PaymentId;?>"> -->
</div>
</div>
</div>
<div class="box-footer" style="text-align:right">
<input type="submit" onclick="validate();" value="Submit" class="btn btn-primary">
<a href="<?php echo base_url() ?>supplierListing" class="btn btn-primary" value="Cancel"/>Cancel</a>
</div>
</form>
</div><!-- /.col-lg-12 -->
</div><!-- /.row -->
</div>
</div>
<div class="col-md-4">
<?php
$this->load->helper('form');
$error = $this->session->flashdata('error');
if($error)
{
?>
<div class="alert alert-danger alert-dismissable">
<button type="button" class="close" data-dismiss="alert" aria-hidden="true"><3E></button>
<?php echo $this->session->flashdata('error'); ?>
</div>
<?php } ?>
<?php
$success = $this->session->flashdata('success');
if($success)
{
?>
<div class="alert alert-success alert-dismissable">
<button type="button" class="close" data-dismiss="alert" aria-hidden="true"><3E></button>
<?php echo $this->session->flashdata('success'); ?>
</div>
<?php } ?>
<div class="row">
<div class="col-md-12">
<?php echo validation_errors('<div class="alert alert-danger alert-dismissable">', ' <button type="button" class="close" data-dismiss="alert" aria-hidden="true"><3E></button></div>'); ?>
</div>
</div>
</div>
</div>
</section>
</div>
<script>
function payment_hidden()
{
var term = document.getElementById("PaymentTerms");
var termid = term.options[term.selectedIndex].value;
var termname = term.options[term.selectedIndex].text;
$("#paymentid").val(termid);
$("#paymentname").val(termname);
//alert(termid);
//alert(termname);
}
function Validate()
{
// if(!validatePAN())
// {
// return false;
// $('#panno').focus();
// }
if($("#supplierName").val().length < 1)
{
alert('Please Enter Supplier Name');
$("#supplierName").focus();
return false;
}
if(!getContactNumberValidation)
{
$("#ContactNumber").focus();
return false;
}
if(!validateEmail())
{
$('#emailid').focus();
return false;
}
if($("#Address").val().length < 1)
{
alert('Please Enter Address');
$("#Address").focus();
return false;
}
/* if($("#TIN").val().length < 1)
{
alert('Please Enter TIN number');
$("#TIN").focus();
return false;
}
if(!validateGST())
{
$('#GSTNo').focus();
return false;
}*/
}
//Call to ajax existing PAN
$('#panno').change(function() {
var id = $('#panno').val();
if(id != '')
{
$.ajax({
data:{id:id},
type:"POST",
url:"<?php echo base_url();?>supplier/checkPAN",
success:function(data) {
if(data)
{
alert(data+""+" supplier details is already exists in the database.Do you want to change the SUPPLIER details?");
$('#panno').val('');
$('#panno').focus();
// var answer = confirm(data+""+" supplier details is already exists in the database.Do you want to change the SUPPLIER details?")
// if (answer) {
// $('#panno').val('');
// $('#panno').focus();
// return false;
// }
// else
// {
// alert('Please edit the supplier details in the Edit screen and change the supplier status to Active');
// window.location = 'supplier/supplierListing';
// }
}
}
});
}
else
{
alert('Please enter the PAN Number');
$('#panno').focus();
// return false;
}
});
$('#GSTNo').change(function() {
var id = $('#GSTNo').val();
if(id != '')
{
$.ajax({
data:{id:id},
type:"POST",
url:"<?php echo base_url();?>supplier/checkGST",
success:function(data) {
if(data)
{
alert(data + " " +" supplier details is already exists in the database.Do you want to change the SUPPLIER details?");
$('#GSTNo').val('');
$('#GSTNo').focus();
// var answer = confirm(data + " " +" supplier details is already exists in the database.Do you want to change the SUPPLIER details?")
// if (answer)
// {
// $('#GSTNo').val('');
// $('#GSTNo').focus();
// return false;
// }
// else
// {
// alert('Please edit the supplier details in the Edit screen and change the supplier status to Active');
// window.location = 'supplier/supplierListing';
// }
}
}
});
}
else
{
alert('Please enter the GST Number');
$('#GSTNo').focus();
return false;
}
});
$('#supplierName').change(function() {
var suppliername = $('#supplierName').val();
var supplier = suppliername.replace(/ /g,'');
$('#content').loader('show');
$.ajax({
data:{id:supplier},
type:"POST",
url:"<?php echo base_url();?>supplier/checksupplier",
success:function(data) {
var count = data.length;
//alert(count);
if(count >2 ){
$('#content').loader('hide');
alert('supplier already existed ! ');
dat = JSON.parse(data);
var related_supplier = "";
$.each(dat,function(i,obj){
related_supplier += obj.SupplierID +" - "+ obj.SupplierName +" - "+obj.Address+"\n";
});
alert("'" + suppliername + "' - related supplier are , " + " \n \n" + related_supplier);
$("#supplierName").focus();
}
else{
$('#content').loader('hide');
// alert("empty data");
}
}
});
});
</script>