Emergency po fixes
This commit is contained in:
parent
c7245618a7
commit
0a2d543e6d
@ -386,7 +386,7 @@ class Emergencypurchaseorder extends BaseController
|
||||
function addNewRevenuePurchaseOrder()
|
||||
{
|
||||
|
||||
print_r($this->request->getPost());die;
|
||||
// print_r($this->request->getPost());die;
|
||||
$txtspl = $this->request->getPost('txtSpecial');
|
||||
|
||||
|
||||
|
||||
@ -1901,39 +1901,39 @@ if (!empty($INRSYMBOL)) {
|
||||
}
|
||||
$(document).ready(function() {
|
||||
$('#ServiceMaterialCode').change(function() {
|
||||
var selectedMaterialCode = '';
|
||||
selectedMaterialCode = $("#ServiceMaterialCode").val();
|
||||
$.each(JSON.parse(materialData), function(index, value) {
|
||||
if (selectedMaterialCode == value.MaterialCode) {
|
||||
$("#ServiceDescription").val(value.MaterialName);
|
||||
$("#ServiceUOM").val(value.UOM);
|
||||
if ($('#ScheduleType').val().trim() != 'Recurring') {
|
||||
$('#FrequencyChange').val('One Time');
|
||||
var selectedMaterialCode = '';
|
||||
selectedMaterialCode = $("#ServiceMaterialCode").val();
|
||||
$.each(JSON.parse(materialData), function(index, value) {
|
||||
if (selectedMaterialCode == value.MaterialCode) {
|
||||
$("#ServiceDescription").val(value.MaterialName);
|
||||
$("#ServiceUOM").val(value.UOM);
|
||||
if ($('#ScheduleType').val().trim() != 'Recurring') {
|
||||
$('#FrequencyChange').val('One Time');
|
||||
|
||||
|
||||
|
||||
$('#ServiceNo').val(1);
|
||||
} else {
|
||||
$('#FrequencyChange').val($('#ScheduleType').val());
|
||||
$('#ServiceNo').val(1);
|
||||
} else {
|
||||
$('#FrequencyChange').val($('#ScheduleType').val());
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
});
|
||||
var d = $('#drpSupplier').val();
|
||||
$.ajax({
|
||||
url: "<?php echo base_url() ?>VerifyWithSupplierForPendingPO",
|
||||
type: 'POST',
|
||||
data: {
|
||||
supplierid: d,
|
||||
materialcode: selectedMaterialCode
|
||||
},
|
||||
success: function(response) {
|
||||
if (response) alert(response);
|
||||
}
|
||||
});
|
||||
|
||||
});
|
||||
var d = $('#drpSupplier').val();
|
||||
$.ajax({
|
||||
url: "<?php echo base_url() ?>VerifyWithSupplierForPendingPO",
|
||||
type: 'POST',
|
||||
data: {
|
||||
supplierid: d,
|
||||
materialcode: selectedMaterialCode
|
||||
},
|
||||
success: function(response) {
|
||||
if (response) alert(response);
|
||||
}
|
||||
});
|
||||
|
||||
});
|
||||
let materialData;
|
||||
|
||||
|
||||
@ -2309,7 +2309,6 @@ if (!empty($INRSYMBOL)) {
|
||||
|
||||
<?php
|
||||
$attributes = array('class' => 'form-label-left CreatealterPO ', 'name' => 'CreatealterPO', 'id' => 'CreatealterPO');
|
||||
|
||||
echo form_open(base_url() . '/purchaseorder/addalterPO/', $attributes); ?>
|
||||
|
||||
<div class="row">
|
||||
@ -2559,7 +2558,8 @@ if (!empty($INRSYMBOL)) {
|
||||
<label>Purchase Order Date</label>
|
||||
<div class="form-group">
|
||||
<?php
|
||||
$data = array('name' => 'PODate', 'value' => set_value('PODate', $CurrentDate), 'id' => 'PODate', 'class' => 'form-control', 'required' => 'true', 'onkeypress' => 'return false;');
|
||||
$formattedDate = $dt->format('Y-m-d');
|
||||
$data = array('type' => 'date', 'name' => 'PODate', 'value' => set_value('PODate', $formattedDate), 'id' => 'PODate', 'class' => 'form-control', 'required' => 'true', 'onkeypress' => 'return false;');
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
@ -2759,7 +2759,7 @@ if (!empty($INRSYMBOL)) {
|
||||
<form>
|
||||
<div class="modal-body p-4">
|
||||
<div class="form-group row">
|
||||
<label><input type="radio" name="optsubmit" value="1" id="optsubmit"> YES</label>
|
||||
<label><input type="radio" name="optsubmit" value="1" id="optsubmit"> YES</label>
|
||||
</div>
|
||||
<div class="form-group row">
|
||||
<label><input type="radio" name="optsubmit" checked="checked" id="optsubmit" value="0"> NO</label>
|
||||
@ -2787,7 +2787,7 @@ if (!empty($INRSYMBOL)) {
|
||||
<div class="modal-body" style="padding:0px;">
|
||||
<!-- <div class="col-md-4 pad"><strong>Select Item Code</strong>
|
||||
<select id="emergencyitemcode" name="emergencyitemcode" class = "form-control select2">
|
||||
<!-- <option value="1"> select material code</option>
|
||||
<!-- <option value="1"> select material code</option>
|
||||
</select>
|
||||
|
||||
</div>-->
|
||||
@ -2838,14 +2838,14 @@ if (!empty($INRSYMBOL)) {
|
||||
|
||||
|
||||
<!-- <div class="col-md-5">
|
||||
<input type = "file" size = "20" input accept=".docx,.pdf,.doc.JPG,.PNG,.jpg" id="imag" name="images" onChange="filecheck();"/>
|
||||
<input type = "file" size = "20" input accept=".docx,.pdf,.doc.JPG,.PNG,.jpg" id="imag" name="images" onChange="filecheck();"/>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<label for="images">Select file<br/><small>(only .pdf,.excel,.doc,.png,.jpg)</small></label>
|
||||
</div> -->
|
||||
<label for="images">Select file<br/><small>(only .pdf,.excel,.doc,.png,.jpg)</small></label>
|
||||
</div> -->
|
||||
<div class="col-md-10">
|
||||
|
||||
<!-- <legend>Multiple File</legend> -->
|
||||
@ -2872,16 +2872,16 @@ if (!empty($INRSYMBOL)) {
|
||||
|
||||
|
||||
<!--<thead>
|
||||
<tr>
|
||||
<th>MaterialCode1</th>
|
||||
<th>DeliveryChallanDate</th>
|
||||
<th>DeliveryChallanNo</th>
|
||||
<th>VehicleNo</th>
|
||||
<th>CourierNo</th>
|
||||
<th>Quantity12</th>
|
||||
<th>File</th>
|
||||
</tr>
|
||||
</thead>-->
|
||||
<tr>
|
||||
<th>MaterialCode1</th>
|
||||
<th>DeliveryChallanDate</th>
|
||||
<th>DeliveryChallanNo</th>
|
||||
<th>VehicleNo</th>
|
||||
<th>CourierNo</th>
|
||||
<th>Quantity12</th>
|
||||
<th>File</th>
|
||||
</tr>
|
||||
</thead>-->
|
||||
|
||||
<tbody id="specialappend">
|
||||
|
||||
@ -2907,7 +2907,6 @@ if (!empty($INRSYMBOL)) {
|
||||
<!-- </form> -->
|
||||
</div>
|
||||
|
||||
|
||||
<div id="servicemodel" class="modal fade" data-backdrop-limit="1" role="dialog" aria-labelledby="myModalLabel">
|
||||
<div class="modal-dialog">
|
||||
|
||||
@ -2924,9 +2923,9 @@ if (!empty($INRSYMBOL)) {
|
||||
<!-- <div class="col-md-4">
|
||||
<input type = "file" size = "20" input accept=".docx,.pdx,.doc.JPG,.PNG,.jpg" id="images1" name="images1" onChange="sfilecheck();"/>
|
||||
<label for="images">Select Company file<br/><small>(only .pdf,.excel,.doc,.png,.jpg)</small></label>
|
||||
</div>
|
||||
|
||||
</div> -->
|
||||
</div>
|
||||
|
||||
</div> -->
|
||||
|
||||
|
||||
<!-- <div class="col-md-10"> -->
|
||||
@ -2952,8 +2951,8 @@ if (!empty($INRSYMBOL)) {
|
||||
|
||||
<div class="modal-footer">
|
||||
<div class="col-md-12 text-right">
|
||||
<a class="btn btn-secondary waves-effect" data-dismiss="modal" onclick="SetExciseCalculationCancel();" value="Cancel">Cancel</a>
|
||||
<a class="btn btn-success ok" ID="ExciseOption12" onclick="sfilealert();"> <span class="bold">Submit</span></a>
|
||||
<a class="btn btn-secondary waves-effect" data-dismiss="modal" onclick="SetExciseCalculationCancel();" value="Cancel">Cancel</a>
|
||||
<a class="btn btn-success ok" ID="ExciseOption12" onclick="sfilealert();"> <span class="bold">Submit</span></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -3102,9 +3101,9 @@ if (!empty($INRSYMBOL)) {
|
||||
<h4>Edit Service Purchase Order Item </h4>
|
||||
</center>
|
||||
</div>
|
||||
<div align="left">
|
||||
<div class="modal-body p-4">
|
||||
|
||||
<div class="col-md-12">
|
||||
<div class="row">
|
||||
<div class="col-md-3">
|
||||
<label>Req No<span class="badge mandatory">*</span></label>
|
||||
<div>
|
||||
@ -3146,7 +3145,7 @@ if (!empty($INRSYMBOL)) {
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="col-md-12">
|
||||
<div class="row">
|
||||
<div class="col-md-3">
|
||||
<label>Item Code<span class="badge mandatory">*</span></label>
|
||||
<div>
|
||||
@ -3242,7 +3241,7 @@ if (!empty($INRSYMBOL)) {
|
||||
</div>
|
||||
</div>
|
||||
</div> -->
|
||||
<div class="col-md-12">
|
||||
<div class="row">
|
||||
|
||||
|
||||
<div class="col-md-3">
|
||||
@ -3278,8 +3277,7 @@ if (!empty($INRSYMBOL)) {
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12" style="padding:0px;">
|
||||
<div class="col-md-12">
|
||||
<div class="row">
|
||||
<div class="col-md-6" align="right">
|
||||
|
||||
CGST In %
|
||||
@ -3307,7 +3305,7 @@ if (!empty($INRSYMBOL)) {
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="col-md-12">
|
||||
<div class="row">
|
||||
<div class="col-md-6" align="right">
|
||||
|
||||
SGST In %
|
||||
@ -3335,7 +3333,7 @@ if (!empty($INRSYMBOL)) {
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="col-md-12">
|
||||
<div class="row">
|
||||
<div class="col-md-6" align="right">
|
||||
|
||||
IGST In %
|
||||
@ -3364,8 +3362,8 @@ if (!empty($INRSYMBOL)) {
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="col-md-12">
|
||||
<div class="col-md-5 col-md-offset-4" align="right">
|
||||
<div class="row">
|
||||
<div class="col-md-9" align="right">
|
||||
<label>Other Allowances <?php echo "($INRSYM)" ?></label>
|
||||
</div>
|
||||
<div class="col-md-3">
|
||||
@ -3377,8 +3375,8 @@ if (!empty($INRSYMBOL)) {
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12">
|
||||
<div class="col-md-5 col-md-offset-4" align="right">
|
||||
<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">
|
||||
@ -3390,17 +3388,21 @@ if (!empty($INRSYMBOL)) {
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12" style="padding: 0px 30px 10px 30px;">
|
||||
<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>
|
||||
|
||||
|
||||
|
||||
<div class="modal-footer">
|
||||
<div class="col-md-12">
|
||||
<div class="col-md-12 text-right">
|
||||
<a class="btn btn-cancel" data-dismiss="modal" value="Cancel">Cancel</a>
|
||||
<a class="btn btn-success font EditService" ID="Edit"> <span class="bold">Update Service</span></a>
|
||||
</div>
|
||||
@ -3416,14 +3418,14 @@ if (!empty($INRSYMBOL)) {
|
||||
<div class="modal-dialog">
|
||||
<!-- Modal content-->
|
||||
<form>
|
||||
<div class="modal-content" style="width:1150px;">
|
||||
<div class="modal-content" style="width:1000px;">
|
||||
<div class="modal-header">
|
||||
<center>
|
||||
<h4>Edit Revenue Purchase Order Line Item </h4>
|
||||
</center>
|
||||
</div>
|
||||
<div align="left">
|
||||
<div class="col-md-12">
|
||||
<div class="modal-body p-4">
|
||||
<div class="row">
|
||||
<div class="col-md-4">
|
||||
<label>Req No<span class="badge mandatory">*</span></label>
|
||||
<div>
|
||||
@ -3464,7 +3466,7 @@ if (!empty($INRSYMBOL)) {
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12">
|
||||
<div class="row">
|
||||
<div class="col-md-2">
|
||||
<label>Item Code<span class="badge mandatory">*</span></label>
|
||||
<div>
|
||||
@ -3486,7 +3488,7 @@ if (!empty($INRSYMBOL)) {
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-2">
|
||||
<div class="col-md-1">
|
||||
<label>UOM</label>
|
||||
<div class="form-group">
|
||||
<?php
|
||||
@ -3495,7 +3497,6 @@ if (!empty($INRSYMBOL)) {
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-6" style="padding: 0px;">
|
||||
<div class="col-md-2" style="padding-right:0px;">
|
||||
<label>Quantity<span class="badge mandatory">*</span></label>
|
||||
<div class="form-group">
|
||||
@ -3514,7 +3515,7 @@ if (!empty($INRSYMBOL)) {
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-3">
|
||||
<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); ?>
|
||||
@ -3528,9 +3529,8 @@ if (!empty($INRSYMBOL)) {
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12">
|
||||
<div class="row">
|
||||
<div class="col-md-4"></div>
|
||||
<div class="col-md-4">
|
||||
<label>Discount Type </label>
|
||||
@ -3572,7 +3572,7 @@ if (!empty($INRSYMBOL)) {
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12" style="text-align:left;">
|
||||
<div class="row" style="text-align:left;">
|
||||
<div class="col-md-4"></div>
|
||||
<div class="col-md-4">
|
||||
<label>Packaging Type </label>
|
||||
@ -3614,7 +3614,7 @@ if (!empty($INRSYMBOL)) {
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12">
|
||||
<div class="row">
|
||||
<div class="col-md-4"></div>
|
||||
<div class="col-md-4">
|
||||
<label>Freight Type </label>
|
||||
@ -3670,7 +3670,7 @@ if (!empty($INRSYMBOL)) {
|
||||
|
||||
|
||||
</div>
|
||||
<div class="col-md-12">
|
||||
<div class="row">
|
||||
<div class="col-md-8">
|
||||
</div>
|
||||
<div class="col-md-2">
|
||||
@ -3692,8 +3692,7 @@ if (!empty($INRSYMBOL)) {
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-12" id="SGSTEditModel">
|
||||
<div class="row" id="SGSTEditModel">
|
||||
<div class="col-md-8">
|
||||
</div>
|
||||
<div class="col-md-2">
|
||||
@ -3715,7 +3714,7 @@ if (!empty($INRSYMBOL)) {
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12" id="IGSTEditModel">
|
||||
<div class="row" id="IGSTEditModel">
|
||||
<div class="col-md-8">
|
||||
</div>
|
||||
<div class="col-md-2">
|
||||
@ -3737,7 +3736,7 @@ if (!empty($INRSYMBOL)) {
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12">
|
||||
<div class="row">
|
||||
<div class="col-md-8">
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
@ -3750,8 +3749,7 @@ if (!empty($INRSYMBOL)) {
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-12">
|
||||
<div class="row">
|
||||
<div class="col-md-8">
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
@ -3764,24 +3762,24 @@ if (!empty($INRSYMBOL)) {
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12">
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<label><?php echo "Revenue Description"; ?></label>
|
||||
<div class="form-group">
|
||||
<?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 class="col-md-offset-9 col-md-3">
|
||||
<a class="btn btn-secondary waves-effect" data-dismiss="modal" value="Cancel">Cancel</a>
|
||||
<a class="btn btn-success EditRevenue" ID="EditRevenue"> <span class="bold">Edit Revenue</span></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<input type="hidden" id="hiddenRevenueuserid" name="hiddenRevenueuserid" />
|
||||
|
||||
<!-- footer for revenue po -->
|
||||
<div class="modal-footer">
|
||||
|
||||
<div class="col-md-12 text-right">
|
||||
<a class="btn btn-secondary waves-effect" data-dismiss="modal" value="Cancel">Cancel</a>
|
||||
<a class="btn btn-success EditRevenue" ID="EditRevenue"> <span class="bold">Edit Revenue</span></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -3829,7 +3827,7 @@ if (!empty($INRSYMBOL)) {
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-2">
|
||||
<div class="col-md-1">
|
||||
<label>UOM</label>
|
||||
<div class="form-group">
|
||||
<?php
|
||||
@ -3838,8 +3836,7 @@ if (!empty($INRSYMBOL)) {
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-6" style="padding:0px;display: flex;">
|
||||
<div class="col-md-3">
|
||||
<div class="col-md-2">
|
||||
<label>Quantity<span class="badge mandatory">*</span></label>
|
||||
<div class="form-group">
|
||||
<?php
|
||||
@ -3848,7 +3845,7 @@ if (!empty($INRSYMBOL)) {
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-3">
|
||||
<div class="col-md-2">
|
||||
<label><?php echo "Rate ($INRSYM)"; ?><span class="badge mandatory"></label>
|
||||
<div class="form-group">
|
||||
<?php
|
||||
@ -3857,12 +3854,12 @@ if (!empty($INRSYMBOL)) {
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-3">
|
||||
<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-3">
|
||||
<div class="col-md-2">
|
||||
<label><?php echo "Basic Amt ($INRSYM)"; ?></label>
|
||||
<div class="form-group">
|
||||
<?php
|
||||
@ -3871,7 +3868,6 @@ if (!empty($INRSYMBOL)) {
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
@ -4108,10 +4104,8 @@ if (!empty($INRSYMBOL)) {
|
||||
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<label><?php echo "Revenue Description"; ?></label>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<?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);;
|
||||
@ -4412,7 +4406,6 @@ if (!empty($INRSYMBOL)) {
|
||||
|
||||
|
||||
<!-- model for import PO -->
|
||||
|
||||
<div class="modal fade" id="IMPORT" role="dialog">
|
||||
<div class="modal-dialog">
|
||||
<!-- Modal content-->
|
||||
@ -5378,7 +5371,7 @@ if (!empty($INRSYMBOL)) {
|
||||
|
||||
<div class="box-body">
|
||||
<table id="serviceTax" class="table table-bordered table-hover" style="background-color:#fff;">
|
||||
<thead >
|
||||
<thead>
|
||||
<tr>
|
||||
<th>SNo</th>
|
||||
<th>Requisition No</th>
|
||||
@ -5593,7 +5586,7 @@ if (!empty($INRSYMBOL)) {
|
||||
</div>
|
||||
|
||||
<!-- </section> -->
|
||||
<script type="text/html" id="RevenueList">
|
||||
<!-- <script type="text/html" id="RevenueList">
|
||||
<tr id="<%=index%>">
|
||||
<td align="left"><%=index%></td>
|
||||
<td align="left"><%=ReqNo%></td>
|
||||
@ -5612,7 +5605,7 @@ if (!empty($INRSYMBOL)) {
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</script>
|
||||
</script> -->
|
||||
<script>
|
||||
var index = '1';
|
||||
var userid = '';
|
||||
@ -5700,15 +5693,15 @@ if (!empty($INRSYMBOL)) {
|
||||
populateValueMainFormForRevenue();
|
||||
|
||||
|
||||
if(index -1 == 0){
|
||||
if (index - 1 == 0) {
|
||||
$('#ServiceAppend').empty();
|
||||
}
|
||||
index = parseInt(index) + 1;
|
||||
|
||||
var template = jQuery("#RevenueList").html();
|
||||
|
||||
|
||||
var html = `
|
||||
<tr>
|
||||
<tr id="${temp}">
|
||||
<td>${temp}</td>
|
||||
<td>${Reqnumber}</td>
|
||||
<td>${materialCode}</td>
|
||||
@ -5719,18 +5712,24 @@ if (!empty($INRSYMBOL)) {
|
||||
<td>${basicval}</td>
|
||||
<td>${TotalTaxValue}</td>
|
||||
<td>${TotalOrderValue}</td>
|
||||
<td>
|
||||
<a data-target='#EDITREVENUE' data-id="${temp}" data-index="${index}" data-userid="${temp}" data-toggle="modal" href="#EDITREVENUE">
|
||||
<i class="ri-pencil-fill"></i>
|
||||
|
||||
</a>
|
||||
<a href='#' onclick="DeleteRevenueRow('${temp}')" class="link" data-id="${temp}" data-index="${index}" data-userid="${temp}" id="Del">
|
||||
<span class="ri-delete-bin-7-fill"></span>
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
`;
|
||||
|
||||
|
||||
|
||||
$('#RevenueAppend').append(html);
|
||||
// $('#serviceTax').row.add($(html)).draw();
|
||||
|
||||
|
||||
var theForm = $(".CreatealterPO");
|
||||
console.log("hidden inputs ");
|
||||
|
||||
|
||||
addHidden(theForm, "Reqnumber" + temp, Reqnumber);
|
||||
addHidden(theForm, "departmentName" + temp, departmentName);
|
||||
addHidden(theForm, "AvilBudget" + temp, (AvilBudget ? AvilBudget : 0));
|
||||
@ -5766,6 +5765,9 @@ if (!empty($INRSYMBOL)) {
|
||||
addHidden(theForm, "RevenueIgst" + temp, Igst);
|
||||
addHidden(theForm, "RevenueAfterIgst" + temp, AfterIgst);
|
||||
$('#txtRowCount1').val(temp);
|
||||
|
||||
$('#hiddenRevenueuserid').val(temp);
|
||||
|
||||
clearRevenueModalFields();
|
||||
$('#REVENUE').modal('hide');
|
||||
|
||||
@ -6344,6 +6346,7 @@ if (!empty($INRSYMBOL)) {
|
||||
if (validateServiceTax()) {
|
||||
// alert('inside Addservice');
|
||||
var temp = index;
|
||||
console.log('temp = ' + temp);
|
||||
var Reqnumber = $('#purpose').val();
|
||||
var departmentName = $('#DepartmentName').val();
|
||||
var AvilBudget = $('#AvalBuget').val();
|
||||
@ -6389,7 +6392,7 @@ if (!empty($INRSYMBOL)) {
|
||||
|
||||
populateValueMainFormForServiceTax();
|
||||
|
||||
if(index - 1 == 0){
|
||||
if (index - 1 == 0) {
|
||||
$('#ServiceAppend').empty();
|
||||
$('#RevenueAppend').empty();
|
||||
}
|
||||
@ -6398,7 +6401,7 @@ if (!empty($INRSYMBOL)) {
|
||||
var template = jQuery("#ServiceList").html();
|
||||
|
||||
var html = `
|
||||
<tr>
|
||||
<tr id="${temp}">
|
||||
<td>${temp}</td>
|
||||
<td>${Reqnumber}</td>
|
||||
<td>${materialCode}</td>
|
||||
@ -6409,11 +6412,19 @@ if (!empty($INRSYMBOL)) {
|
||||
<td>${basicval}</td>
|
||||
<td>${TotalTaxValue}</td>
|
||||
<td>${TotalOrderValue}</td>
|
||||
<td>
|
||||
<a data-target='#EDITSERVICE' data-id="${temp}" data-index="${index}" data-userid="${temp}" data-toggle="modal" href="#EDITSERVICE">
|
||||
<i class="ri-pencil-fill"></i>
|
||||
|
||||
</a>
|
||||
<a href='#' onclick="DeleteRow('${temp}')" class="link" data-id="${temp}" data-index="${index}" data-userid="${temp}" id="Del">
|
||||
<span class="ri-delete-bin-7-fill"></span>
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
`;
|
||||
console.log("index");
|
||||
console.log(index);
|
||||
|
||||
console.log("index = " + index);
|
||||
|
||||
$('#ServiceAppend').append(html);
|
||||
|
||||
|
||||
@ -6447,6 +6458,7 @@ if (!empty($INRSYMBOL)) {
|
||||
addHidden(theForm, "FrequencySchedule" + temp, FrequencySchedule);
|
||||
|
||||
$('#txtRowCount').val(temp);
|
||||
$('#hiddenServiceuserid').val(temp);
|
||||
$('#SERVICE').modal('hide');
|
||||
|
||||
}
|
||||
@ -6562,121 +6574,65 @@ if (!empty($INRSYMBOL)) {
|
||||
/**
|
||||
* This function is used to edit the service seleted po
|
||||
*/
|
||||
var EditGetMaterialData;
|
||||
$(document).ready(function() {
|
||||
|
||||
$("#EDITSERVICE").on("shown.bs.modal", function(e) {
|
||||
tinyMCE.triggerSave();
|
||||
var EditGetMaterialData;
|
||||
|
||||
EditGetMaterialData = '';
|
||||
|
||||
userid = $(e.relatedTarget).data('userid');
|
||||
var tr = document.getElementById(userid);
|
||||
var cellval = tr.cells;
|
||||
var id = $('#Reqnumber' + userid).val();
|
||||
$('#EditReqNo').val($('#Reqnumber' + userid).val());
|
||||
$('#EditdeptName').val($('#departmentName' + userid).val());
|
||||
$('#EditCostCenter').val($('#costCode' + userid).val());
|
||||
|
||||
$('#EditAvlBudAmt').val($('#AvilBudget' + userid).val() ? $('#AvilBudget' + userid).val() : 0);
|
||||
|
||||
$('#EditItemName').val($('#materialName' + userid).val());
|
||||
$('#EditUOM').val($('#uom' + userid).val());
|
||||
$('#EditEmergPer').val($('#Serviceper' + userid).val());
|
||||
$('#EditQuantity').val($('#quantity' + userid).val());
|
||||
$('#EditRate').val($('#itemRate' + userid).val());
|
||||
$('#txtEditBasicValue').val(cellval[7].innerHTML);
|
||||
$('#EditAfterCgst').val($('#AfterCgst' + userid).val());
|
||||
$('#EditAfterSgst').val($('#AfterSgst' + userid).val());
|
||||
$('#EditAfterIgst').val($('#AfterIgst' + userid).val());
|
||||
$('#EditCgst').val($('#Cgst' + userid).val());
|
||||
$('#EditSgst').val($('#Sgst' + userid).val());
|
||||
$('#EditIgst').val($('#Igst' + userid).val());
|
||||
//$('#EditFrequencyNo').val($('#FrequencyValue'+userid).val());
|
||||
//$('#EditFrequency').val($('#Frequency'+userid).val());
|
||||
$('#EditTotalOrderValue').val(cellval[9].innerHTML);
|
||||
$('#EditOtherAllowances').val($('#OtherAmt' + userid).val());
|
||||
|
||||
tinyMCE.get('EdittxtSpcialInstructionSingle').setContent($('#ItemServiceDescription' + userid).val());
|
||||
if ($('#FrequencySchedule' + userid).val() != 'Recurring') {
|
||||
$('#EditFrequencyChange').val('One time');
|
||||
$("#EDITSERVICE").on("shown.bs.modal", function(e) {
|
||||
tinyMCE.triggerSave();
|
||||
var userid = $(e.relatedTarget).data('userid');
|
||||
console.log("userid:", userid);
|
||||
console.log($('#Reqnumber' + userid).val());
|
||||
var tr = document.getElementById(userid);
|
||||
var cellval = tr.cells;
|
||||
|
||||
|
||||
} else {
|
||||
$('#EditFrequencyChange').val($('#FrequencySchedule' + userid).val());
|
||||
// Ensure the following elements have the correct IDs
|
||||
|
||||
}
|
||||
$('#EditReqNo').val($('#Reqnumber' + userid).val());
|
||||
$('#EditdeptName').val($('#departmentName' + userid).val());
|
||||
$('#EditCostCenter').val($('#costCode' + userid).val());
|
||||
$('#EditAvlBudAmt').val($('#AvilBudget' + userid).val() || 0);
|
||||
|
||||
$('#EditItemName').val($('#materialName' + userid).val());
|
||||
$('#EditUOM').val($('#uom' + userid).val());
|
||||
$('#EditEmergPer').val($('#Serviceper' + userid).val());
|
||||
$('#EditQuantity').val($('#quantity' + userid).val());
|
||||
$('#EditRate').val($('#itemRate' + userid).val());
|
||||
$('#txtEditBasicValue').val(cellval[7].innerHTML);
|
||||
$('#EditAfterCgst').val($('#AfterCgst' + userid).val());
|
||||
$('#EditAfterSgst').val($('#AfterSgst' + userid).val());
|
||||
$('#EditAfterIgst').val($('#AfterIgst' + userid).val());
|
||||
$('#EditCgst').val($('#Cgst' + userid).val());
|
||||
$('#EditSgst').val($('#Sgst' + userid).val());
|
||||
$('#EditIgst').val($('#Igst' + userid).val());
|
||||
$('#EditTotalOrderValue').val(cellval[9].innerHTML);
|
||||
$('#EditOtherAllowances').val($('#OtherAmt' + userid).val());
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
$("#EditMaterialCode").empty();
|
||||
|
||||
$("#EditMaterialCode").append($('<option></option>').val($('#materialCode' + userid).val()).html($('#materialCode' + userid).val() + "-" + $('#materialName' + userid).val()));
|
||||
$.each(JSON.parse(materialData), function(index, value) {
|
||||
|
||||
|
||||
if ($('#materialCode' + userid).val() != value.MaterialCode) {
|
||||
|
||||
$("#EditMaterialCode").append($('<option></option>').val(value.MaterialCode).html(value.MaterialCode + "-" + value.MaterialName));
|
||||
|
||||
tinyMCE.get('EdittxtSpcialInstructionSingle').setContent($('#ItemServiceDescription' + userid).val());
|
||||
if ($('#FrequencySchedule' + userid).val() != 'Recurring') {
|
||||
$('#EditFrequencyChange').val('One time');
|
||||
} else {
|
||||
$('#EditFrequencyChange').val($('#FrequencySchedule' + userid).val());
|
||||
}
|
||||
|
||||
$("#EditMaterialCode").empty();
|
||||
$("#EditMaterialCode").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) {
|
||||
// Assuming userid is defined somewhere in your code
|
||||
if ($('#materialCode' + userid).val() != value.MaterialCode) {
|
||||
$("#EditMaterialCode").append($('<option></option>').val(value.MaterialCode).html(value.MaterialCode + "-" + value.MaterialName));
|
||||
}
|
||||
});
|
||||
} else {
|
||||
console.log("materialData is not defined or empty.");
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/*get Material list while editing
|
||||
|
||||
var EditPoType=$('#Reqnumber'+userid).val();
|
||||
|
||||
$.ajax({
|
||||
data:{input:EditPoType},
|
||||
type:"POST",
|
||||
url:"<?php echo base_url() ?>emergencypurchaseorder/getMaterialCode",
|
||||
success:function(data) {
|
||||
$('#content').loader('hide');
|
||||
if(data)
|
||||
{
|
||||
EditGetMaterialData=data;
|
||||
|
||||
$("#EditMaterialCode").empty();
|
||||
|
||||
$("#EditMaterialCode").append( $('<option></option>').val($('#materialCode'+userid).val()).html($('#materialCode'+userid).val() + "-" + $('#materialName'+userid).val()) );
|
||||
$.each(JSON.parse(data), function (index, value) {
|
||||
|
||||
|
||||
if($('#materialCode'+userid).val() != value.MaterialCode)
|
||||
{
|
||||
|
||||
$("#EditMaterialCode").append( $('<option></option>').val(value.MaterialCode).html(value.MaterialCode + "-" + value.MaterialName) );
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
});*/
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
/**
|
||||
* edit emenergency service po validations
|
||||
*/
|
||||
@ -6756,6 +6712,8 @@ $('#content').loader('hide');
|
||||
|
||||
|
||||
var basicval = $("#txtEditBasicValue").val();
|
||||
var userid = $("#hiddenServiceuserid").val();
|
||||
|
||||
|
||||
var TotalTaxValue = calculateEditTaxValue();
|
||||
|
||||
@ -6795,6 +6753,8 @@ $('#content').loader('hide');
|
||||
|
||||
populateValueMainFormForEditServiceTax();
|
||||
|
||||
}else{
|
||||
console.log("in else part...");
|
||||
}
|
||||
|
||||
});
|
||||
@ -6973,7 +6933,7 @@ $('#content').loader('hide');
|
||||
} else {
|
||||
// Submit the form using AJAX
|
||||
$.ajax({
|
||||
url:"<?php echo base_url() ?>emergencypurchaseorder/addNewServicePurchaseOrder",
|
||||
url: "<?php echo base_url() ?>emergencypurchaseorder/addNewServicePurchaseOrder",
|
||||
type: "POST",
|
||||
data: formData,
|
||||
processData: false, // Prevent jQuery from automatically transforming the data into a query string
|
||||
@ -7060,12 +7020,12 @@ $('#content').loader('hide');
|
||||
// Handle the server response
|
||||
// alert(data);
|
||||
console.log(data);
|
||||
|
||||
|
||||
$('#txtRowCount1').val('');
|
||||
$('#txtDeletedRow1').val('');
|
||||
$('#SpcialInstruction').val('');
|
||||
$('#txtDeliveryAddress').val('');
|
||||
// window.location = "purchaseorderListing";
|
||||
window.location = "purchaseorderListing";
|
||||
},
|
||||
error: function(xhr, status, error) {
|
||||
// Handle errors
|
||||
@ -7217,11 +7177,9 @@ $('#content').loader('hide');
|
||||
}
|
||||
});
|
||||
});
|
||||
$("#EDITREVENUE").on("shown.bs.modal", function(e) {
|
||||
|
||||
|
||||
|
||||
userid = $(e.relatedTarget).data('userid');
|
||||
$(document).ready(function() {
|
||||
$("#EDITREVENUE").on("shown.bs.modal", function(e) {
|
||||
var userid = $(e.relatedTarget).data('userid');
|
||||
|
||||
var CheckLocalInter = $('#CheckLocalInter' + userid).val();
|
||||
if (CheckLocalInter == "0") {
|
||||
@ -7289,30 +7247,24 @@ $('#content').loader('hide');
|
||||
$("#EditRevenueMaterialCode").empty();
|
||||
|
||||
$("#EditRevenueMaterialCode").append($('<option></option>').val($('#materialCode' + userid).val()).html($('#materialCode' + userid).val() + "-" + $('#materialName' + userid).val()));
|
||||
$.each(JSON.parse(materialData), function(index, value) {
|
||||
|
||||
|
||||
if ($('#materialCode' + userid).val() != value.MaterialCode) {
|
||||
|
||||
$("#EditRevenueMaterialCode").append($('<option></option>').val(value.MaterialCode).html(value.MaterialCode + "-" + value.MaterialName));
|
||||
if (typeof materialData !== 'undefined' && materialData !== null && materialData !== '') {
|
||||
var parsedMaterialData = JSON.parse(materialData);
|
||||
|
||||
$.each(parsedMaterialData, function(index, value) {
|
||||
if ($('#materialCode' + userid).val() != value.MaterialCode) {
|
||||
$("#EditRevenueMaterialCode").append($('<option></option>').val(value.MaterialCode).html(value.MaterialCode + "-" + value.MaterialName));
|
||||
}
|
||||
});
|
||||
} else {
|
||||
console.log("materialData is not defined or empty.");
|
||||
}
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
$("#EditDiscountType").val($('#DisType' + userid).val());
|
||||
$("#drpEditFreight").val($('#FreightType' + userid).val());
|
||||
$("#EditPackagingType").val($('#PackType' + userid).val())
|
||||
|
||||
|
||||
|
||||
|
||||
});
|
||||
});
|
||||
$('#EditRevenueMaterialCode').change(function() {
|
||||
|
||||
@ -7387,7 +7339,7 @@ $('#content').loader('hide');
|
||||
var TotalOrderValue = $("#txtEditRevenueTotalOrderValue").val();
|
||||
var servicedescription = $("#Edit_Service_Description").val();
|
||||
var TotalTaxValue = calculateRevenueEditTaxValue();
|
||||
|
||||
var userid = $("#hiddenRevenueuserid").val();
|
||||
|
||||
var tr = document.getElementById(userid);
|
||||
var cellval = tr.cells;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user