CHANGE_DATE_PICKER_CHECK_FULL

This commit is contained in:
aadhavan valli 2024-09-03 18:09:14 +05:30
parent 7b798f54e9
commit a1be08cf7f
11 changed files with 690 additions and 612 deletions

View File

@ -129,7 +129,7 @@
<?php echo 'From Date'; ?>
</label>
<div class="input-group">
<input type="date" name="from_date" id="max-date" class="form-control datepicker">
<input name="from_date" id="max-date" class="form-control datepicker">
</div>
</div>
@ -138,7 +138,7 @@
<?php echo 'To Date'; ?>
</label>
<div class="input-group">
<input type="date" name="to_date" id="min-date" class="form-control datepicker">
<input name="to_date" id="min-date" class="form-control datepicker">
</div>
</div>

View File

@ -999,7 +999,7 @@
<li class="previous list-inline-item"><a href="javascript: void(0);" class="btn btn-secondary">Previous</a>
</li>
<!-- <li class="next list-inline-item float-right"> -->
<button type="submit" class="btn btn-primary submit">Submit</button>
<button type="submit" class="btn btn-primary submit float-right">Submit</button>
<!-- </li> -->
</ul>
</div>

View File

@ -414,8 +414,8 @@
});
})
;
});

View File

@ -3277,129 +3277,129 @@ if (!empty($INRSYMBOL)) {
</div>
</div>
</div>
<div class="row">
<div class="col-md-6" align="right">
<div class="row">
<div class="col-md-6" align="right">
CGST In %
</div>
CGST In %
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditCgst', 'value' => set_value('EditCgst', 0), 'id' => 'EditCgst', 'class' => 'form-control num', 'placeholder' => 'CGST TAX PERCENTAGE', 'onchange' => 'EditRatechange();ChangeEditSgst();', 'onkeypress' => 'return isNumberKey(event);');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterCgst', 'value' => set_value('EditAfterCgst', 0), 'id' => 'EditAfterCgst', 'class' => 'form-control num', 'placeholder' => 'After CGST', 'readonly' => 'true');
echo form_input($data);
?>
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditCgst', 'value' => set_value('EditCgst', 0), 'id' => 'EditCgst', 'class' => 'form-control num', 'placeholder' => 'CGST TAX PERCENTAGE', 'onchange' => 'EditRatechange();ChangeEditSgst();', 'onkeypress' => 'return isNumberKey(event);');
echo form_input($data);
?>
</div>
</div>
<div class="row">
<div class="col-md-6" align="right">
SGST In %
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditSgst', 'value' => set_value('EditSgst', 0), 'id' => 'EditSgst', 'class' => 'form-control num', 'placeholder' => 'SGST TAX PERCENTAGE', 'onchange' => 'EditRatechange()', 'onkeypress' => 'return isNumberKey(event);');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterSgst', 'value' => set_value('EditAfterSgst', 0), 'id' => 'EditAfterSgst', 'class' => 'form-control num', 'placeholder' => 'After SGST', 'readonly' => 'true');
echo form_input($data);
?>
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterCgst', 'value' => set_value('EditAfterCgst', 0), 'id' => 'EditAfterCgst', 'class' => 'form-control num', 'placeholder' => 'After CGST', 'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="row">
<div class="col-md-6" align="right">
IGST In %
</div>
</div>
<div class="row">
<div class="col-md-6" align="right">
<div class="col-md-3">
<div class="form-group">
SGST In %
</div>
<?php
$data = array('name' => 'EditIgst', 'value' => set_value('EditIgst', 0), 'id' => 'EditIgst', 'class' => 'form-control num', 'placeholder' => 'IGST TAX PERCENTAGE', 'onchange' => 'EditRatechange()', 'onkeypress' => 'return isNumberKey(event);');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterIgst', 'value' => set_value('EditAfterIgst', 0), 'id' => 'EditAfterIgst', 'class' => 'form-control num', 'placeholder' => 'After IGST', 'readonly' => 'true');
echo form_input($data);
?>
<input type="hidden" name="EditFrequencyNo" id="EditFrequencyNo" value="EditFrequencyNo" />
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditSgst', 'value' => set_value('EditSgst', 0), 'id' => 'EditSgst', 'class' => 'form-control num', 'placeholder' => 'SGST TAX PERCENTAGE', 'onchange' => 'EditRatechange()', 'onkeypress' => 'return isNumberKey(event);');
echo form_input($data);
?>
</div>
</div>
<div class="row">
<div class="col-md-9" align="right">
<label>Other Allowances <?php echo "($INRSYM)" ?></label>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterSgst', 'value' => set_value('EditAfterSgst', 0), 'id' => 'EditAfterSgst', 'class' => 'form-control num', 'placeholder' => 'After SGST', 'readonly' => 'true');
echo form_input($data);
?>
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditOtherAllowances', 'value' => set_value('EditOtherAllowances', 0), 'id' => 'EditOtherAllowances', 'class' => 'form-control num', 'onchange' => 'EditRatechange()', 'onkeypress' => 'return isNumberKey(event);');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="row">
<div class="col-md-6" align="right">
IGST In %
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditIgst', 'value' => set_value('EditIgst', 0), 'id' => 'EditIgst', 'class' => 'form-control num', 'placeholder' => 'IGST TAX PERCENTAGE', 'onchange' => 'EditRatechange()', 'onkeypress' => 'return isNumberKey(event);');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterIgst', 'value' => set_value('EditAfterIgst', 0), 'id' => 'EditAfterIgst', 'class' => 'form-control num', 'placeholder' => 'After IGST', 'readonly' => 'true');
echo form_input($data);
?>
<input type="hidden" name="EditFrequencyNo" id="EditFrequencyNo" value="EditFrequencyNo" />
</div>
</div>
</div>
<div class="row">
<div class="col-md-9" align="right">
<label>Other Allowances <?php echo "($INRSYM)" ?></label>
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditOtherAllowances', 'value' => set_value('EditOtherAllowances', 0), 'id' => 'EditOtherAllowances', 'class' => 'form-control num', 'onchange' => 'EditRatechange()', 'onkeypress' => 'return isNumberKey(event);');
echo form_input($data);
?>
</div>
</div>
<div class="row">
<div class="col-md-9" align="right">
<label> <?php echo "Total Order Amount In ($INRSYM)"; ?></label>
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditTotalOrderValue', 'value' => set_value('EditTotalOrderValue'), 'id' => 'EditTotalOrderValue', 'class' => 'form-control num', 'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="row">
<div class="col-md-9" align="right">
<label> <?php echo "Total Order Amount In ($INRSYM)"; ?></label>
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditTotalOrderValue', 'value' => set_value('EditTotalOrderValue'), 'id' => 'EditTotalOrderValue', 'class' => 'form-control num', 'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="row" style="padding: 0px 30px 10px 30px;">
<div class="col-md-12">
</div>
<div class="row" style="padding: 0px 30px 10px 30px;">
<div class="col-md-12">
<label>Service Description<span class="badge mandatory">*</span></label> <?php
$data = array('name' => 'EdittxtSpcialInstructionSingle', 'value' => set_value('EdittxtSpcialInstructionSingle'), 'id' => 'EdittxtSpcialInstructionSingle', 'class' => 'form-control', 'rows' => '3', 'cols' => '40');
echo form_textarea($data); ?>
</div>
</div>
<input type="hidden" id="hiddenServiceuserid" name="hiddenServiceuserid" />
</div>
<input type="hidden" id="hiddenServiceuserid" name="hiddenServiceuserid" />
<div class="modal-footer">
<div class="col-md-12 text-right">
@ -3497,38 +3497,38 @@ if (!empty($INRSYMBOL)) {
?>
</div>
</div>
<div class="col-md-2" style="padding-right:0px;">
<label>Quantity<span class="badge mandatory">*</span></label>
<div class="form-group">
<?php
$data = array('name' => 'EditRevenueQuantity', 'value' => set_value('EditQuantity'), 'id' => 'EditRevenueQuantity', 'class' => 'form-control num', 'onkeypress' => 'return isNumberKey(event);', 'onchange' => 'Editchange()', 'style' => 'text-align:right;');
echo form_input($data);
?>
</div>
<div class="col-md-2" style="padding-right:0px;">
<label>Quantity<span class="badge mandatory">*</span></label>
<div class="form-group">
<?php
$data = array('name' => 'EditRevenueQuantity', 'value' => set_value('EditQuantity'), 'id' => 'EditRevenueQuantity', 'class' => 'form-control num', 'onkeypress' => 'return isNumberKey(event);', 'onchange' => 'Editchange()', 'style' => 'text-align:right;');
echo form_input($data);
?>
</div>
<div class="col-md-2" style="padding-right: 0px;">
<label><?php echo "Rate ($INRSYM)"; ?><span class="badge mandatory">*</span></label>
<div class="form-group">
<?php
$data = array('name' => 'EditRevenueRate', 'value' => set_value('EditRate'), 'id' => 'EditRevenueRate', 'class' => 'form-control num', 'onkeypress' => 'return isNumberKey(event);', 'onchange' => 'Editchange()', 'style' => 'text-align:right;');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2" style="padding-right: 0px;">
<label><?php echo "Rate ($INRSYM)"; ?><span class="badge mandatory">*</span></label>
<div class="form-group">
<?php
$data = array('name' => 'EditRevenueRate', 'value' => set_value('EditRate'), 'id' => 'EditRevenueRate', 'class' => 'form-control num', 'onkeypress' => 'return isNumberKey(event);', 'onchange' => 'Editchange()', 'style' => 'text-align:right;');
echo form_input($data);
?>
</div>
<div class="col-md-1">
<label>Per</label> <?php
$data = array('name' => 'editrevenueEmergPer', 'value' => set_value('editrevenueEmergPer'), 'id' => 'editrevenueEmergPer', 'class' => 'form-control');
echo form_input($data); ?>
</div>
<div class="col-md-2" style="padding: 0px;">
<label><?php echo "Basic Amt ($INRSYM)"; ?></label>
<div class="form-group">
<?php
$data = array('name' => 'txtEditRevenueBasicValue', 'value' => set_value('txtEditBasicValue'), 'id' => 'txtEditRevenueBasicValue', 'class' => 'form-control num', 'readonly' => 'true', 'style' => 'text-align:right;');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-1">
<label>Per</label> <?php
$data = array('name' => 'editrevenueEmergPer', 'value' => set_value('editrevenueEmergPer'), 'id' => 'editrevenueEmergPer', 'class' => 'form-control');
echo form_input($data); ?>
</div>
<div class="col-md-2" style="padding: 0px;">
<label><?php echo "Basic Amt ($INRSYM)"; ?></label>
<div class="form-group">
<?php
$data = array('name' => 'txtEditRevenueBasicValue', 'value' => set_value('txtEditBasicValue'), 'id' => 'txtEditRevenueBasicValue', 'class' => 'form-control num', 'readonly' => 'true', 'style' => 'text-align:right;');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="row">
<div class="col-md-4"></div>
@ -3763,16 +3763,16 @@ if (!empty($INRSYMBOL)) {
</div>
</div>
<div class="row">
<div class="col-12">
<label><?php echo "Revenue Description"; ?></label>
<div class="col-12">
<label><?php echo "Revenue Description"; ?></label>
<?php
$data = array('name' => 'Edit_Service_Description', 'value' => set_value('Edit_Service_Description'), 'id' => 'Edit_Service_Description', 'class' => 'form-control', 'rows' => '2', 'cols' => '100');
echo form_textarea($data);;
?>
</div>
</div>
</div>
</div>
<input type="hidden" id="hiddenRevenueuserid" name="hiddenRevenueuserid" />
<input type="hidden" id="hiddenRevenueuserid" name="hiddenRevenueuserid" />
<!-- footer for revenue po -->
<div class="modal-footer">
@ -3836,38 +3836,38 @@ if (!empty($INRSYMBOL)) {
?>
</div>
</div>
<div class="col-md-2">
<label>Quantity<span class="badge mandatory">*</span></label>
<div class="form-group">
<?php
$data = array('name' => 'Quantity', 'value' => set_value('Quantity'), 'id' => 'Quantity', 'class' => 'form-control num', 'onkeypress' => 'return isNumberKey(event);', 'onchange' => 'change()');
echo form_input($data);
?>
</div>
<div class="col-md-2">
<label>Quantity<span class="badge mandatory">*</span></label>
<div class="form-group">
<?php
$data = array('name' => 'Quantity', 'value' => set_value('Quantity'), 'id' => 'Quantity', 'class' => 'form-control num', 'onkeypress' => 'return isNumberKey(event);', 'onchange' => 'change()');
echo form_input($data);
?>
</div>
<div class="col-md-2">
<label><?php echo "Rate ($INRSYM)"; ?><span class="badge mandatory"></label>
<div class="form-group">
<?php
$data = array('name' => 'Rate', 'value' => set_value('Rate'), 'id' => 'Rate', 'class' => 'form-control num', 'onkeypress' => 'return isNumberKey(event);', 'onchange' => 'change()');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2">
<label><?php echo "Rate ($INRSYM)"; ?><span class="badge mandatory"></label>
<div class="form-group">
<?php
$data = array('name' => 'Rate', 'value' => set_value('Rate'), 'id' => 'Rate', 'class' => 'form-control num', 'onkeypress' => 'return isNumberKey(event);', 'onchange' => 'change()');
echo form_input($data);
?>
</div>
<div class="col-md-1">
<label>Per</label> <?php
$data = array('name' => 'addrevenueEmergPer', 'value' => set_value('addrevenueEmergPer'), 'id' => 'addrevenueEmergPer', 'class' => 'form-control');
echo form_input($data); ?>
</div>
<div class="col-md-2">
<label><?php echo "Basic Amt ($INRSYM)"; ?></label>
<div class="form-group">
<?php
$data = array('name' => 'txtBasicValue', 'value' => set_value('txtBasicValue'), 'id' => 'txtBasicValue', 'class' => 'form-control num', 'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-1">
<label>Per</label> <?php
$data = array('name' => 'addrevenueEmergPer', 'value' => set_value('addrevenueEmergPer'), 'id' => 'addrevenueEmergPer', 'class' => 'form-control');
echo form_input($data); ?>
</div>
<div class="col-md-2">
<label><?php echo "Basic Amt ($INRSYM)"; ?></label>
<div class="form-group">
<?php
$data = array('name' => 'txtBasicValue', 'value' => set_value('txtBasicValue'), 'id' => 'txtBasicValue', 'class' => 'form-control num', 'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div>
@ -4104,8 +4104,8 @@ if (!empty($INRSYMBOL)) {
</div>
<div class="row">
<div class="col-12">
<label><?php echo "Revenue Description"; ?></label>
<div class="col-12">
<label><?php echo "Revenue Description"; ?></label>
<?php
$data = array('name' => 'Add_Service_Description', 'value' => set_value('Add_Service_Description'), 'id' => 'Add_Service_Description', 'class' => 'form-control', 'rows' => '2', 'cols' => '100');
echo form_textarea($data);;
@ -5765,7 +5765,7 @@ if (!empty($INRSYMBOL)) {
addHidden(theForm, "RevenueIgst" + temp, Igst);
addHidden(theForm, "RevenueAfterIgst" + temp, AfterIgst);
$('#txtRowCount1').val(temp);
$('#hiddenRevenueuserid').val(temp);
clearRevenueModalFields();
@ -5925,6 +5925,10 @@ if (!empty($INRSYMBOL)) {
$(document).ready(function() {
$('#Deliverydt').attr({
'data-provide': 'datepicker',
'data-date-format': 'dd-mm-yyyy'
});
// Initialize the DataTable
var table = $('#serviceTax').DataTable({
@ -6753,7 +6757,7 @@ if (!empty($INRSYMBOL)) {
populateValueMainFormForEditServiceTax();
}else{
} else {
console.log("in else part...");
}
@ -7178,79 +7182,79 @@ if (!empty($INRSYMBOL)) {
});
});
$(document).ready(function() {
$("#EDITREVENUE").on("shown.bs.modal", function(e) {
var userid = $(e.relatedTarget).data('userid');
$("#EDITREVENUE").on("shown.bs.modal", function(e) {
var userid = $(e.relatedTarget).data('userid');
var CheckLocalInter = $('#CheckLocalInter' + userid).val();
if (CheckLocalInter == "0") {
var CheckLocalInter = $('#CheckLocalInter' + userid).val();
if (CheckLocalInter == "0") {
$('#SGSTEditModel').show();
$('#IGSTEditModel').hide();
$('#SGSTEditModel').show();
$('#IGSTEditModel').hide();
} else {
} else {
$('#SGSTEditModel').hide();
$('#IGSTEditModel').show();
$('#SGSTEditModel').hide();
$('#IGSTEditModel').show();
}
}
$('#isEdit').val(1);
//alert(userid);
var tr = document.getElementById(userid);
$('#isEdit').val(1);
//alert(userid);
var tr = document.getElementById(userid);
var cellval = tr.cells;
var cellval = tr.cells;
var id = $('#Reqnumber' + userid).val();
var id = $('#Reqnumber' + userid).val();
$('#EditRevenueReqNo').val($('#Reqnumber' + userid).val());
$('#EditRevenuedeptName').val($('#departmentName' + userid).val());
$("#EditRevenueCostCenter").val($('#costCode' + userid).val());
$('#EditRevenueAvlBudAmt').val($('#AvilBudget' + userid).val() ? $('#AvilBudget' + userid).val() : 0);
$('#EditRevenueItemName').val($('#materialName' + userid).val());
$('#EditRevenueUOM').val($('#uom' + userid).val());
$('#EditRevenueQuantity').val($('#quantity' + userid).val());
$('#EditRevenueRate').val($('#itemRate' + userid).val());
$('#editrevenueEmergPer').val($('#per' + userid).val());
$('#txtEditRevenueBasicValue').val(cellval[7].innerHTML);
RequistQuantity = $('#quantity' + userid).val();
$('#txtEditDiscount').val($('#DisVal' + userid).val());
$('#txtEditAfterDiscount').val($('#AfterDisVal' + userid).val());
$('#EditRevenueReqNo').val($('#Reqnumber' + userid).val());
$('#EditRevenuedeptName').val($('#departmentName' + userid).val());
$("#EditRevenueCostCenter").val($('#costCode' + userid).val());
$('#EditRevenueAvlBudAmt').val($('#AvilBudget' + userid).val() ? $('#AvilBudget' + userid).val() : 0);
$('#EditRevenueItemName').val($('#materialName' + userid).val());
$('#EditRevenueUOM').val($('#uom' + userid).val());
$('#EditRevenueQuantity').val($('#quantity' + userid).val());
$('#EditRevenueRate').val($('#itemRate' + userid).val());
$('#editrevenueEmergPer').val($('#per' + userid).val());
$('#txtEditRevenueBasicValue').val(cellval[7].innerHTML);
RequistQuantity = $('#quantity' + userid).val();
$('#txtEditDiscount').val($('#DisVal' + userid).val());
$('#txtEditAfterDiscount').val($('#AfterDisVal' + userid).val());
$('#txtEditPackaging').val($('#PackVal' + userid).val());
$('#txtEditAfterPackaging').val($('#AfterPackVal' + userid).val());
$('#txtEditPackaging').val($('#PackVal' + userid).val());
$('#txtEditAfterPackaging').val($('#AfterPackVal' + userid).val());
$('#txtEditFreight').val($('#FreightVal' + userid).val());
$('#txtEditAfterFreight').val($('#AfterFreightVal' + userid).val());
$('#txtEditFreight').val($('#FreightVal' + userid).val());
$('#txtEditAfterFreight').val($('#AfterFreightVal' + userid).val());
$('#EditNOOfTrips').val($('#NoOfTrip' + userid).val());
$('#EditNOOfTrips').val($('#NoOfTrip' + userid).val());
var FreightType = $('#FreightType' + userid).val();
var FreightType = $('#FreightType' + userid).val();
if (FreightType == "PER TRIP") {
$('#EditTripsValue').show();
} else {
$('#EditTripsValue').hide();
}
$('#txtEditInsurance').val($('#Insval' + userid).val());
$('#RevenueEditAfterCgst').val($('#RevenueAfterCgst' + userid).val());
$('#RevenueEditAfterSgst').val($('#RevenueAfterSgst' + userid).val());
$('#RevenueEditAfterIgst').val($('#RevenueAfterIgst' + userid).val());
$('#RevenueEditCgst').val($('#RevenueCgst' + userid).val());
$('#RevenueEditSgst').val($('#RevenueSgst' + userid).val());
$('#RevenueEditIgst').val($('#RevenueIgst' + userid).val());
$('#txtEditRevenueTotalOrderValue').val($('#TotalOrderValue' + userid).val());
tinyMCE.get('Edit_Service_Description').setContent($('#service_description' + userid).val());
if (FreightType == "PER TRIP") {
$('#EditTripsValue').show();
} else {
$('#EditTripsValue').hide();
}
$('#txtEditInsurance').val($('#Insval' + userid).val());
$('#RevenueEditAfterCgst').val($('#RevenueAfterCgst' + userid).val());
$('#RevenueEditAfterSgst').val($('#RevenueAfterSgst' + userid).val());
$('#RevenueEditAfterIgst').val($('#RevenueAfterIgst' + userid).val());
$('#RevenueEditCgst').val($('#RevenueCgst' + userid).val());
$('#RevenueEditSgst').val($('#RevenueSgst' + userid).val());
$('#RevenueEditIgst').val($('#RevenueIgst' + userid).val());
$('#txtEditRevenueTotalOrderValue').val($('#TotalOrderValue' + userid).val());
tinyMCE.get('Edit_Service_Description').setContent($('#service_description' + userid).val());
$("#EditRevenueMaterialCode").empty();
$("#EditRevenueMaterialCode").empty();
$("#EditRevenueMaterialCode").append($('<option></option>').val($('#materialCode' + userid).val()).html($('#materialCode' + userid).val() + "-" + $('#materialName' + userid).val()));
if (typeof materialData !== 'undefined' && materialData !== null && materialData !== '') {
$("#EditRevenueMaterialCode").append($('<option></option>').val($('#materialCode' + userid).val()).html($('#materialCode' + userid).val() + "-" + $('#materialName' + userid).val()));
if (typeof materialData !== 'undefined' && materialData !== null && materialData !== '') {
var parsedMaterialData = JSON.parse(materialData);
$.each(parsedMaterialData, function(index, value) {
$.each(parsedMaterialData, function(index, value) {
if ($('#materialCode' + userid).val() != value.MaterialCode) {
$("#EditRevenueMaterialCode").append($('<option></option>').val(value.MaterialCode).html(value.MaterialCode + "-" + value.MaterialName));
}
@ -7259,10 +7263,10 @@ if (!empty($INRSYMBOL)) {
console.log("materialData is not defined or empty.");
}
$("#EditDiscountType").val($('#DisType' + userid).val());
$("#drpEditFreight").val($('#FreightType' + userid).val());
$("#EditPackagingType").val($('#PackType' + userid).val())
$("#EditDiscountType").val($('#DisType' + userid).val());
$("#drpEditFreight").val($('#FreightType' + userid).val());
$("#EditPackagingType").val($('#PackType' + userid).val())
});
});

View File

@ -403,16 +403,32 @@ function ValidateUA() {
var mindt = year-70;
var maxdt = year-15;
$("#financialstart").datepicker({
maxDate :'now',
//maxDate : new Date(maxdt,1,1),
dateFormat: 'dd-mm-yy',changeMonth: true, changeYear: true,yearRange: '-1:+1'
// $("#financialstart").datepicker({
// maxDate :'now',
// //maxDate : new Date(maxdt,1,1),
// dateFormat: 'dd-mm-yy',changeMonth: true, changeYear: true,yearRange: '-1:+1'
});
// });
$("#financialend").datepicker({dateFormat: 'dd-mm-yy',minDate :'now',changeMonth: true, changeYear: true,yearRange: '-1:+1'
});
// $("#financialend").datepicker({dateFormat: 'dd-mm-yy',minDate :'now',changeMonth: true, changeYear: true,yearRange: '-1:+1'
// });
// $("#financialstart").datepicker({
// dateFormat: 'dd-mm-yy',
// onSelect: function(selectedDate) {
// var minDate = $(this).datepicker("getDate");
// $("#toDate").datepicker("option", "minDate", minDate);
// }
// });
// $("#financialend").datepicker({
// dateFormat: 'dd-mm-yy',
// onSelect: function(selectedDate) {
// var maxDate = $(this).datepicker("getDate");
// $("#fromDate").datepicker("option", "maxDate", maxDate);
// }
// });
});
</script>
@ -523,14 +539,19 @@ function ValidateUA() {
<input type="text" name="companywebsite" id="companywebsite" maxlength="100" class="form-control" value="<?php echo $companywebsite ;?>" required>
</div>
</div>
<?php
$financialstartFormatted = date('Y-m-d', strtotime($financialstart));
$financialendFormatted = date('Y-m-d', strtotime($financialend));
?>
<div class="form-row" >
<div class="col-md-3" style="margin-top:20px">
<label for="FinancialYearStartON">Financial Year StartON</label><!--<span class="badge">*</span>-->
<input name="financialstart" id="financialstart" maxlength="10" class="form-control" value="<?php echo $financialstart ;?>" required>
</div>
<input type="date" name="financialstart" id="financialstart" class="form-control" value="<?php echo $financialstartFormatted; ?>" required>
</div>
<div class="col-md-3" style="margin-top:20px">
<label for="FinancialYearEndON">Financial Year EndON</label><!--<span class="badge">*</span>-->
<input name="financialend" id="financialend" maxlength="10" class="form-control" value="<?php echo $financialend ;?>" required>
<input type="date" name="financialend" id="financialend" maxlength="10" class="form-control" value="<?php echo $financialendFormatted ;?>" required>
</div>
</div>
</div>
@ -753,7 +774,8 @@ function ValidateUA() {
</div>
<div class="col-md-12 text-right">
<input type="reset" id="reset" class="btn btn-reset" style="background-color: red;color: white; margin-right: 15px;width: 80px;" value="Reset" />
<input type="submit" onclick="return Validate();" value="Submit" class="btn btn-success">
<!-- <input type="submit" onclick="return Validate();" value="Submit" class="btn btn-success"> -->
<input type="submit" value="Submit" class="btn btn-success">
</div>
</div>
</form>

View File

@ -1000,7 +1000,7 @@ if (!empty($INRSYMBOL)) {
<label>Delivery Date<span class="text-danger">*</span></label>
<div>
<?php
$data = array('type' => 'date','name' => 'Deliverydt', 'value' => set_value('Deliverydt', $Deliverydt), 'id' => 'Deliverydt', 'class' => 'form-control num', 'required' => 'true', 'onkeypress' => 'return false;','min' => date('d-m-Y'),);
$data = array('name' => 'Deliverydt', 'value' => set_value('Deliverydt', $Deliverydt), 'id' => 'Deliverydt', 'class' => 'form-control num', 'required' => 'true', 'onkeypress' => 'return false;','min' => date('d-m-Y'),);
echo form_input($data);
?>
</div>

View File

@ -792,7 +792,7 @@ foreach ($PaymentTerms as $TER) {
<input type="hidden" name="beforeDeliverydt" value="<?php echo $Deliverydt ?>">
<div class="form-group">
<?php
$data = array('type'=>'date','name' => 'Deliverydt', 'value' => set_value('Deliverydt', $Deliverydt), 'id' => 'Deliverydt', 'class' => 'form-control num', 'required' => 'true', 'onkeypress' => 'return false;');
$data = array('name' => 'Deliverydt', 'value' => set_value('Deliverydt', $Deliverydt), 'id' => 'Deliverydt', 'class' => 'form-control num', 'required' => 'true', 'onkeypress' => 'return false;');
echo form_input($data);
?>
</div>

View File

@ -101,24 +101,12 @@
<div class="row">
<div class="col-12">
<div class="card">
<form class="Date-filter-form" id="DateRangeFilter" style="margin-top: 14px;margin-bottom: -11px;margin-left: 33px;">
<input type="hidden" name="table" value="requisition">
<label for="fromDate">From:</label>
<input class="form-control date_range" type="date" id="fromDate" name="fromDate" placeholder="Select From Date" autocomplete="off" required>
<label for="toDate">To:</label>
<input class="form-control date_range" type="date" id="toDate" name="toDate" placeholder="Select To Date" autocomplete="off" required>
<button type="submit" class="range_search_button"><i class="fe-search" aria-hidden="true" class="icon-button" title="Search"></i></button>
<i class="fe-rotate-cw range_reset_button" aria-hidden="true" class="icon-button" id="resetButton" title="Reset"></i>
<div class="error" id="error"></div>
</form>
<div class="card-body">
<table id="datatable" class="table table-hover table-bordered" style="background-color:#fff;">
<thead>
<tr>
<th>Created Date</th>
<th >Emp ID</th>
<th>Employee Name</th>
<th>Contact Number</th>
@ -138,7 +126,6 @@
} else {
$cdate = date('d-m-Y', strtotime($record->Created_date));
} ?>
<td align="right"><?php echo $cdate; ?></td>
<td><u><a class="a_tag_link" href="<?php echo base_url() . 'employeedetails/ViewEmployee/?EmpID=' . $record->EmpID; ?>" data-toggle="tooltip" title="<?php echo $record->EmpID; ?> - Click here to view Employee details"><?php echo $record->EmpID ?> </a></u></td>
<td><?php echo $record->FirstName; ?></td>
<td><?php echo $record->ContactNumber ?></td>

View File

@ -139,7 +139,7 @@
<div class="form-group col-md-4">
<label class="col-form-label">Invoice Date<span class="text-danger">*</span></label>
<div class="input-group">
<input type="date" class="form-control" data-provide="datepicker" data-date-format="dd/mm/yyyy" data-date-autoclose="true" id="InvoiceDate" name="InvoiceDate" data-date-end-date="<?= date('d/m/Y'); ?>" required autocomplete="off">
<input class="form-control" data-provide="datepicker" data-date-format="dd/mm/yyyy" data-date-autoclose="true" id="InvoiceDate" name="InvoiceDate" data-date-end-date="<?= date('d/m/Y'); ?>" required autocomplete="off">
<!-- <input type="text" class="form-control" data-provide="datepicker" data-date-format="dd/mm/yyyy" data-date-autoclose="true" id="InvoiceDate" name="InvoiceDate" data-date-end-date="<?= date('d/m/Y'); ?>" required autocomplete="off"> -->
<!-- <div class="input-group-append">
<span class="input-group-text">
@ -161,7 +161,7 @@
<div class="form-group col-md-4">
<label class="col-form-label">Material Received Date<span class="text-danger">*</span></label>
<div class="input-group">
<input type="date" class="form-control" data-provide="datepicker" data-date-format="dd/mm/yyyy" data-date-autoclose="true" id="MaterialRcvdDate" name="MaterialRcvdDate" data-date-end-date="<?= date('d/m/Y'); ?>" required autocomplete="off">
<input class="form-control" data-provide="datepicker" data-date-format="dd/mm/yyyy" data-date-autoclose="true" id="MaterialRcvdDate" name="MaterialRcvdDate" data-date-end-date="<?= date('d/m/Y'); ?>" required autocomplete="off">
<!-- <input type="text" class="form-control" data-provide="datepicker" data-date-format="dd/mm/yyyy" data-date-autoclose="true" id="MaterialRcvdDate" name="MaterialRcvdDate" data-date-end-date="<?= date('d/m/Y'); ?>" required autocomplete="off">
<div class="input-group-append">
<span class="input-group-text">

View File

@ -1,374 +1,385 @@
<script>
<!-- Editable table-->
$(function () {
$("td").dblclick(function () {
var OriginalContent = $(this).text();
$(this).addClass("cellEditing");
$(this).html("<input type='text' value='" + OriginalContent + "' />");
$(this).children().first().focus();
$(this).children().first().keypress(function (e) {
if (e.which == 13) {
var newContent = $(this).val();
$(this).parent().text(newContent);
$(this).parent().removeClass("cellEditing");
} });
$(this).children().first().blur(function(){
$(this).parent().text(OriginalContent);
$(this).parent().removeClass("cellEditing");
});
});
});
<!-- Editable table
-->
$(function
()
{
$("td").dblclick(function
()
{
var
OriginalContent
=
$(this).text();
$(this).addClass("cellEditing");
$(this).html("
<input type='text' value='" + OriginalContent + "' />");
$(this).children().first().focus();
$(this).children().first().keypress(function (e) {
if (e.which == 13) {
var newContent = $(this).val();
$(this).parent().text(newContent);
$(this).parent().removeClass("cellEditing");
} });
$(this).children().first().blur(function(){
$(this).parent().text(OriginalContent);
$(this).parent().removeClass("cellEditing");
});
});
});
</script>
<style>
.table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td {border: 1px solid #333;}
</style>
.table-bordered>thead>tr>th,
.table-bordered>tbody>tr>th,
.table-bordered>tfoot>tr>th,
.table-bordered>thead>tr>td,
.table-bordered>tbody>tr>td,
.table-bordered>tfoot>tr>td {
border: 1px solid #333;
}
</style>
<div class="content-wrapper">
<?php
$attributes = array('class' => 'form-label-left RequisitionList ','name' => 'RequisitionList','id' => 'RequisitionList','method' => 'post','role' => 'form' );
echo form_open(base_url().'purchaseorderform/purchaseorder',$attributes); ?>
<section class="content">
<div>
<center><b><h2>Requisition List </h2></b></center>
<div class="container-fluid">
<div class="row">
<div class="col-md-12">
<div class="col-md-3">
<label>Department Name</label>
<div>
<?php
$options = array("0"=>'Select Department Name');
//print_r( $options);
if(!empty($POType))
{
foreach ($SupplierName as $SID):
$options[$SID->SupplierID] = $SID->SupplierID.' '.' - '.' '.$SID->SupplierName;
<?php
$attributes = array('class' => 'form-label-left RequisitionList ', 'name' => 'RequisitionList', 'id' => 'RequisitionList', 'method' => 'post', 'role' => 'form');
endforeach;
}
echo form_dropdown('SupplierID', $options,set_value('SupplierID'),'id="SupplierID"' ,'class = "form-control required"','required="true"');
echo form_open(base_url() . 'purchaseorderform/purchaseorder', $attributes); ?>
?>
<section class="content">
<div>
<center><b>
<h2>Requisition List </h2>
</b></center>
<div class="container-fluid">
<div class="row">
<div class="col-md-12">
<div class="col-md-3">
<label>Department Name</label>
<div>
<?php
$options = array("0" => 'Select Department Name');
//print_r( $options);
if (!empty($POType)) {
foreach ($SupplierName as $SID):
$options[$SID->SupplierID] = $SID->SupplierID . ' ' . ' - ' . ' ' . $SID->SupplierName;
endforeach;
}
echo form_dropdown('SupplierID', $options, set_value('SupplierID'), 'id="SupplierID"', 'class = "form-control required"', 'required="true"');
?>
</div>
</div>
<div class="col-md-3">
<label>Status</label>
<div>
<?php
$options = array("0" => 'Select Status');
//print_r( $options);
if (!empty($POType)) {
foreach ($SupplierName as $SID):
$options[$SID->SupplierID] = $SID->SupplierID . ' ' . ' - ' . ' ' . $SID->SupplierName;
endforeach;
}
echo form_dropdown('SupplierID', $options, set_value('SupplierID'), 'id="SupplierID"', 'class = "form-control required"', 'required="true"');
?>
</div>
</div>
<div class="col-md-3">
<!-- Date range -->
<div class="form-group">
<label>Date range:</label>
<div class="input-group">
<div class="input-group-addon">
<i class="fa fa-calendar"></i>
</div>
<input type="text" class="form-control pull-right" id="reservation">
</div>
<!-- /.input group -->
</div>
</div>
</div>
</div>
</div>
<div class="container-fluid">
<div align="right">
<button type="button" class="btn btn-success">Search</button>
<button type="button" class="btn btn-success">Clear</button>
</div><br />
<div class="modal fade" id="myModal" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<form>
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">&times;</button>
<center>
<h4> Requisition Details - REQ No</h4>
</center>
</div>
<div align="left">
<div class="col-md-12">
<div class="col-md-3">
<label>Req Type</label>
<div class="form-group">
<?php
$data = array('name' => 'RequestType', 'value' => set_value('RequestType'), 'id' => 'RequestType', 'class' => 'form-control', 'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<label>Req By</label>
<div class="form-group">
<?php
$data = array('name' => 'RequestedBy', 'value' => set_value('RequestedBy'), 'id' => 'RequestedBy', 'class' => 'form-control', 'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<label>Dep Name</label>
<div class="form-group">
<?php
$data = array('name' => 'DeptName', 'value' => set_value('DeptName'), 'id' => 'DeptName', 'class' => 'form-control', 'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<label>Desigination</label>
<div class="form-group">
<?php
$data = array('name' => 'Desigination', 'value' => set_value('Desigination'), 'id' => 'Desigination', 'class' => 'form-control', 'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-3">
<label>Req Dt</label>
<div class="form-group">
<?php
$data = array('name' => 'RequisitionDt', 'value' => set_value('RequisitionDt'), 'id' => 'RequisitionDt', 'class' => 'form-control', 'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<label>Cost Center Name</label>
<div class="form-group">
<?php
$data = array('name' => 'CostCenterName', 'value' => set_value('CostCenterName'), 'id' => 'CostCenterName', 'class' => 'form-control', 'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<label>Avl Budget Amt</label>
<div class="form-group">
<?php
$data = array('name' => 'AvailableBudment', 'value' => set_value('AvailableBudment'), 'id' => 'AvailableBudment', 'class' => 'form-control', 'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<label>Status</label>
<div class="form-group">
<?php
$data = array('name' => 'Status', 'value' => set_value('Status'), 'id' => 'Status', 'class' => 'form-control', 'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<table class="table table-bordered" style="border:1px solid #333">
<div align="right" style="padding-right:10px">
<div class="modal fade" role="dialog">
<!-- <thead style="background-color: #80604D;color: #fff;"> -->
<thead style="color: #fff;">
<tr>
<th>S No</th>
<th>Item Code</th>
<th>Item Description</th>
<th>UOM</th>
<th>Quantity</th>
</tr>
</thead>
<tbody>
<tr>
<td> 1 </td>
<td>R001</td>
<td>Wasted Sand</td>
<td>Ton</td>
<td>100</td>
</tr>
<tr>
<td> 2 </td>
<td>R002</td>
<td>Resin</td>
<td>Liter</td>
<td>200</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" value="submit">OK</button>
</div>
</div>
</form>
</div>
</div>
<table class="table table-bordered editableTable" style="border:1px solid #333">
<div align="right" style="padding-right:10px">
<div class="modal fade" role="dialog">
<!-- <thead style="background-color:#fff"> -->
<thead>
<tr>
<th>Select</th>
<th>Requisition Number</th>
<th>Requisition Date</th>
<th>Status</th>
<th>Commants</th>
</tr>
</thead>
<tbody>
<tr>
<td><input type="checkbox" name="chk1" id="chk1" />&nbsp;</td>
<td><a data-toggle="modal" data-target="#myModal"><u>REQ000001</u></a></td>
<td>2/3/2017</td>
<td data-name="sel">
<select name="status">
<option value="1">Pending</option>
<option value="2">Approval</option>
<option value="3">Reject</option>
</select>
</td>
<td>Need to get quick</td>
</tr>
<tr>
<td><input type="checkbox" name="chk2" id="chk2" />&nbsp;</td>
<td><a data-toggle="modal" data-target="#myModal"><u>REQ000001</u></a></td>
<td>5/4/2017</td>
<td data-name="sel">
<select name="status">
<option value="1">Pending</option>
<option value="2">Approval</option>
<option value="3">Reject</option>
</select>
</td>
<td>Need to get quick</td>
</tr>
<tr>
<td><input type="checkbox" name="chk3" id="chk3" />&nbsp;</td>
<td><a data-toggle="modal" data-target="#myModal"><u>REQ000001</u></a></td>
<td>9/4/2017</td>
<td data-name="sel">
<select name="status">
<option value="1">Pending</option>
<option value="2">Approval</option>
<option value="3">Reject</option>
</select>
</td>
<td>Need to get quick</td>
</tr>
</tbody>
</table>
<div align="right" style="padding-right:10px">
<a href="<?php echo base_url(); ?>purchaseorderform/purchaseorder">
<button type="button" class="btn btn-success">Create PO</button></a>
</div>
<br>
</div>
</div>
<div class="col-md-3">
<label>Status</label>
<div>
<?php
$options = array("0"=>'Select Status');
//print_r( $options);
if(!empty($POType))
{
foreach ($SupplierName as $SID):
$options[$SID->SupplierID] = $SID->SupplierID.' '.' - '.' '.$SID->SupplierName;
endforeach;
}
echo form_dropdown('SupplierID', $options,set_value('SupplierID'),'id="SupplierID"' ,'class = "form-control required"','required="true"');
?>
</div>
</div>
<div class="col-md-3">
<!-- Date range -->
<div class="form-group">
<label>Date range:</label>
<div class="input-group">
<div class="input-group-addon">
<i class="fa fa-calendar"></i>
</div>
<input type="text" class="form-control pull-right" id="reservation">
</div>
<!-- /.input group -->
</div>
</div>
</div>
</div>
</div>
<div class="container-fluid">
<div align="right">
<button type="button" class="btn btn-success">Search</button>
<button type="button" class="btn btn-success">Clear</button>
</div><br/>
<div class="modal fade" id="myModal" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<form>
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">&times;</button>
<center><h4> Requisition Details - REQ No</h4></center>
</div>
<div align="left">
<div class="col-md-12">
<div class="col-md-3">
<label>Req Type</label>
<div class="form-group">
<?php
$data = array('name' => 'RequestType','value' => set_value('RequestType'),'id'=>'RequestType', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<label>Req By</label>
<div class="form-group">
<?php
$data = array('name' => 'RequestedBy','value' => set_value('RequestedBy'),'id'=>'RequestedBy', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<label>Dep Name</label>
<div class="form-group">
<?php
$data = array('name' => 'DeptName','value' => set_value('DeptName'),'id'=>'DeptName', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<label>Desigination</label>
<div class="form-group">
<?php
$data = array('name' => 'Desigination','value' => set_value('Desigination'),'id'=>'Desigination', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-3">
<label>Req Dt</label>
<div class="form-group">
<?php
$data = array('name' => 'RequisitionDt','value' => set_value('RequisitionDt'),'id'=>'RequisitionDt', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<label>Cost Center Name</label>
<div class="form-group">
<?php
$data = array('name' => 'CostCenterName','value' => set_value('CostCenterName'),'id'=>'CostCenterName', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<label>Avl Budget Amt</label>
<div class="form-group">
<?php
$data = array('name' => 'AvailableBudment','value' => set_value('AvailableBudment'),'id'=>'AvailableBudment', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<label>Status</label>
<div class="form-group">
<?php
$data = array('name' => 'Status','value' => set_value('Status'),'id'=>'Status', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<table class="table table-bordered" style="border:1px solid #333">
<div align="right" style="padding-right:10px">
<div class="modal fade" role="dialog">
<!-- <thead style="background-color: #80604D;color: #fff;"> -->
<thead style="color: #fff;">
<tr>
<th>S No</th>
<th>Item Code</th>
<th>Item Description</th>
<th>UOM</th>
<th>Quantity</th>
</tr>
</thead>
<tbody>
<tr>
<td> 1 </td>
<td>R001</td>
<td>Wasted Sand</td>
<td>Ton</td>
<td>100</td>
</tr>
<tr>
<td> 2 </td>
<td>R002</td>
<td>Resin</td>
<td>Liter</td>
<td>200</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" value="submit">OK</button>
</div>
</div>
</form>
</div>
</div>
<table class="table table-bordered editableTable" style="border:1px solid #333">
<div align="right" style="padding-right:10px">
<div class="modal fade" role="dialog">
<!-- <thead style="background-color:#fff"> -->
<thead>
<tr>
<th>Select</th>
<th>Requisition Number</th>
<th>Requisition Date</th>
<th>Status</th>
<th>Commants</th>
</tr>
</thead>
<tbody>
<tr>
<td><input type="checkbox" name="chk1" id="chk1"/>&nbsp;</td>
<td><a data-toggle="modal" data-target="#myModal"><u>REQ000001</u></a></td>
<td>2/3/2017</td>
<td data-name="sel">
<select name="status">
<option value="1">Pending</option>
<option value="2">Approval</option>
<option value="3">Reject</option>
</select>
</td>
<td>Need to get quick</td>
</tr>
<tr>
<td><input type="checkbox" name="chk2" id="chk2" />&nbsp;</td>
<td><a data-toggle="modal" data-target="#myModal"><u>REQ000001</u></a></td>
<td>5/4/2017</td>
<td data-name="sel">
<select name="status">
<option value="1">Pending</option>
<option value="2">Approval</option>
<option value="3">Reject</option>
</select>
</td>
<td>Need to get quick</td>
</tr>
<tr>
<td><input type="checkbox" name="chk3" id="chk3"/>&nbsp;</td>
<td><a data-toggle="modal" data-target="#myModal"><u>REQ000001</u></a></td>
<td>9/4/2017</td>
<td data-name="sel">
<select name="status">
<option value="1">Pending</option>
<option value="2">Approval</option>
<option value="3">Reject</option>
</select>
</td>
<td>Need to get quick</td>
</tr>
</tbody>
</table>
<div align="right" style="padding-right:10px">
<a href="<?php echo base_url(); ?>purchaseorderform/purchaseorder">
<button type="button" class="btn btn-success">Create PO</button></a>
</div>
<br>
</div>
</div>
</section>
</section>
</div>
<script>
var baseurl = "<?php print base_url(); ?>";
$(".RequisitionList").submit(function(e) {
e.preventDefault();
var id = '';
var chk1 = $('#chk1').val();
var chk2 = $('#chk2').val();
var chk3 = $('#chk3').val();
if( $('#chk1').is(":checked"))
{
id = '';
}
else if($('#chk2').is(":checked"))
{
id = '';
}
else if($('#chk3').is(":checked"))
{
id = '';
}
// alert(chk1);
// alert(chk2);
// alert(chk3);
var baseurl = "<?php print base_url(); ?>";
$(".RequisitionList").submit(function(e) {
window.location = baseurl +'purchaseorderform/purchaseorder';
});
//Date range picker
$('#reservation').daterangepicker();
</script>
e.preventDefault();
var id = '';
var chk1 = $('#chk1').val();
var chk2 = $('#chk2').val();
var chk3 = $('#chk3').val();
if ($('#chk1').is(":checked")) {
id = '';
} else if ($('#chk2').is(":checked")) {
id = '';
} else if ($('#chk3').is(":checked")) {
id = '';
}
// alert(chk1);
// alert(chk2);
// alert(chk3);
window.location = baseurl + 'purchaseorderform/purchaseorder';
});
//Date range picker
$('#reservation').daterangepicker();
</script>

View File

@ -1626,5 +1626,59 @@ function appendExistingFilesFileds(data){
}
}
});
// Date range filter function
$.fn.dataTable.ext.search.push(
function(settings, data, dataIndex) {
var fromDate = $('#fromDate').val();
var toDate = $('#toDate').val();
if (!fromDate || !toDate) {
return true; // If no dates selected, don't filter
}
var dateStr = data[0]; // Assuming the date is in the first column
var dateParts = dateStr.split("-");
var date = new Date(dateParts[2], dateParts[1] - 1, dateParts[0]); // Convert dd-mm-yyyy to Date object
var startDate = new Date(fromDate);
var endDate = new Date(toDate);
// Adjust startDate to include the day before the selected fromDate
startDate.setDate(startDate.getDate() - 1);
// Ensure endDate includes the entire end date by setting time to the end of the day
endDate.setHours(23, 59, 59, 999);
// Return true if the date is within the range
return date >= startDate && date <= endDate;
}
);
// Handle form submission for the date range filter
$("#DateRangeFilter").submit(function(e) {
e.preventDefault();
table.draw(); // Redraw the table to apply the filter
});
// Reset button functionality
$("#resetButton").click(function() {
$("#fromDate").val('');
$("#toDate").val('');
table.draw(); // Redraw the table to clear the filter
});
// Automatically focus and open the To Date picker when From Date is selected
document.getElementById('fromDate').addEventListener('change', function() {
var fromDate = this.value;
var toDateInput = document.getElementById('toDate');
// Set the min attribute of the To Date input to the selected From Date
toDateInput.min = fromDate;
// Optionally reset the To Date input if the current value is before the new min date
if (toDateInput.value < fromDate) {
toDateInput.value = fromDate;
}
});
});
</script>