Untitled
unknown
plain_text
a year ago
260 kB
10
Indexable
<?php $this->load->view('backend/header');
if(!empty($this->session->userdata('user_login_id'))){
$userid = $this->session->userdata('user_login_id');
$profilevalue = $this->crud_model->GetProfileValue($userid);
}
$turno_lavoro_array = array('MATTINO','POMERIGGIO','NOTTE','GIORNATA');
$ruolo_operatore_array = array('CONTROLLO QUALITA\'','CAPO-TURNO','CAPO-MACCHINA','OPERATORE');
$gender = array('UOMO','DONNA','BAMBINO', 'UOMO/DONNA');
$stagioni = array("ESTIVA","INVERNALE","ESTIVO/INVERNALE");
$commerciali = array('Luigi Lucentini','Anna Pieroni','Andrea Attivissimo','Carlo Perinot','Amedeo Burini','Sandro Pensieri','Sergio Offidani');
$linea = $_GET['linea'];
$nome = "";
if($linea == '1'){ $nome = "GOMMA";}elseif($linea == '2'){ $nome = "POLIURETANO";}if($linea == '3'){ $nome = "GOMMA/PU";}elseif($linea == '17'){ $nome = "LUXURY";}elseif($linea == '99'){ $nome = "COMMERCIALIZZATI";}
?>
<style>
.selectval{
width:20%;
}
</style>
<div class="wrapper-page">
<div class="page-title">
<h1><i class="icon-close"></i> Scheda prezzo <?php echo $nome;?></h1>
</div>
<div class="page-content">
<div class="container-fluid">
<div class="row">
<div class="col-md-12">
<div class="content_wrapper">
<div class="table_banner clearfix">
<h5 class="table_banner_title"> Scheda prezzo <?php echo $nome;?></h5>
<?php if($linea == 99){?>
<div class="buy_button">
<button id="inserto" class="btn btn-custom pull-right">
Aggiungi Componente esterno
</button>
</div>
<?php } ?>
</div>
<div class="table_body p2415">
<form role="form" action="addSchedaPrezzo" id="fileUploadForm" method="post" enctype="multipart/form-data" accept-charset="utf-8">
<h3><span class="label label-default" style="font-weight:normal">Informazioni generali</span></h3>
<br />
<div class="form-group clearfix" >
<label for="articolo" class="col-md-3">Inserita da:</label>
<div class="col-md-9">
<input type="text" class="form-control" name="user" id="user" aria-describedby="" value="<?php echo $profilevalue->full_name; ?>" >
</div>
</div>
<div class="form-group clearfix">
<label for="" class="col-md-3"></label>
<div class="form-check col-md-9">
<input type="checkbox" class="form-check-input" name="CHECK-DATA-PREZZO" id="CHECK-DATA-PREZZO" value="CHECK-DATA-PREZZO" />
<label class="form-check-label" for="CHECK-DATA-PREZZO">Vuoi validare la data del prezzo?</label>
</div>
</div>
<div class="form-group clearfix" id="accept_date_field">
<label for="articolo" class="col-md-3">Data conferma prezzo:</label>
<div class="col-md-9">
<input type="date" class="form-control" name="accept_date" id="accept_date" value="<?php echo date('Y-m-d'); ?>" />
</div>
</div>
<div class="form-group clearfix" id="expired_date_field">
<label for="articolo" class="col-md-3">Data scadenza prezzo:</label>
<div class="col-md-9">
<input type="date" class="form-control" name="expired_date" id="expired_date" value="" />
</div>
</div>
<div class="form-group clearfix">
<label for="calzatura" class="col-md-3">Collega Scheda Prezzo</label>
<div class="col-md-9">
<input class="typeahead form-control" name="connected_id" type="text" value="">
</div>
</div>
<div class="form-group clearfix">
<label for="commerciale" class="col-md-3">Commerciale di Riferimento</label>
<div class="col-md-9">
<select class="form-control" id="commerciale" name="commerciale">
<option>Seleziona...</option>
<?php foreach($commerciali as $row):?>
<option value="<?php echo $row; ?>"><?php echo $row; ?></option>
<?php endforeach;?>
</select>
</div>
</div>
<div class="form-group clearfix">
<label for="cliente" class="col-md-3">Cliente esistente</label>
<div class="col-md-9">
<select id="cliente" name="cliente" class="js-example-responsive" >
<option value="">Seleziona...</option>
<?php //foreach($clienti as $key=>$row):?>
<!--option value="<?php //echo trim($row->ragione_sociale); ?>"><?php //echo trim($row->ragione_sociale); ?></option-->
<?php //endforeach;?>
</select>
</div>
</div>
<div class="form-group clearfix">
<label for="cliente" class="col-md-3">Nuovo Cliente</label>
<div class="col-md-9">
<input type="text" class="form-control" name="new_cliente" id="new_cliente" aria-describedby="" placeholder="" />
</div>
</div>
<div class="form-group clearfix">
<div class="form-check col-md-12">
<input type="checkbox" class="form-check-input" name="CHECK-CLIENTEF" id="CHECK-CLIENTEF" value="CHECK-CLIENTEF" />
<label class="form-check-label" for="CHECK-CLIENTEF">Vuoi aggiungere il cliente finale?</label>
</div>
</div>
<div class="form-group clearfix" id="div-clientef">
<label for="cliente" class="col-md-3">Cliente finale</label>
<div class="col-md-9">
<input type="text" class="form-control" name="cliente_finale" id="cliente_finale" aria-describedby="" placeholder="" />
</div>
</div>
<div class="form-group clearfix">
<label for="" class="col-md-3">Campione?</label>
<div class="form-check col-md-9">
<div style="float:left; margin-right:10px;">
<input type="checkbox" class="form-check-input" name="check_sample" id="check_sample" value="SI" />
<label class="form-check-label" for="check_sample"> </label>
</div>
</div>
</div>
<div class="form-group clearfix">
<label for="" class="col-md-3">Scheda da revisionare?</label>
<div class="form-check col-md-9">
<div style="float:left; margin-right:10px;">
<input type="checkbox" class="form-check-input" name="check_revisione" id="check_revisione" value="SI" />
<label class="form-check-label" for="check_revisione"> </label>
</div>
</div>
</div>
<div class="form-group clearfix">
<label for="articolo" class="col-md-3">Articolo esistente</label>
<div class="col-md-9">
<select class="form-control" id="articolo" name="articolo" onchange="OnVersione()">
<option value="">Seleziona...</option>
<?php /*foreach($articoli as $row):
?>
<option value="<?php echo $row->articolo; ?>"><?php echo $row->articolo; ?></option>
<?php endforeach; */ ?>
</select>
</div>
</div>
<div class="form-group clearfix">
<label for="articolo" class="col-md-3">Nuovo Articolo</label>
<div class="col-md-9">
<input class=" form-control" id="new_articolo" name="new_articolo" value=""/>
</div>
</div>
<div class="form-group clearfix">
<label for="calzata" class="col-md-3">Taglia</label>
<div class="col-md-9">
<input class=" form-control" id="calzata" name="calzata" value=""/>
</div>
</div>
<div class="form-group clearfix">
<label for="numerata_min" class="col-md-3">Numerata min.</label>
<div class="col-md-9">
<input class=" form-control" id="numerata_min" name="numerata_min" value="" readonly/>
</div>
</div>
<div class="form-group clearfix">
<label for="numerata_max" class="col-md-3">Numerata max.</label>
<div class="col-md-9">
<input class=" form-control" id="numerata_max" name="numerata_max" value="" readonly/>
</div>
</div>
<div class="form-group clearfix">
<label for="" class="col-md-3">Numerata<br/> DA/A: (selezionare due taglie)</label>
<div class="form-check col-md-9">
<div style="float:left; margin-right:10px;">
<input type="checkbox" class="form-check-input" name="EUROPA" id="EUROPA" value="EUROPA" />
<label class="form-check-label" for="EUROPA">Numerata Europea</label>
</div>
<div style="float:left">
<input type="checkbox" class="form-check-input" name="USA" id="USA" value="USA" />
<label class="form-check-label" for="USA">Numerata Americana</label>
</div>
</div>
</div>
<div class="form-group clearfix" id="calzate_eur1">
<label for="" class="col-md-3">Calzata DA:</label>
<div class="form-check col-md-9">
<select class="form-control" id="numerata_da1" name="numerata_da_eu">
<option value="">Seleziona...</option>
<?php
foreach($sizeeu as $val){
$calzEurGroup[$val->size_subcategory][] = $val;
}
foreach($calzEurGroup as $key=>$rows){
echo "<optgroup label=".$key.">";
foreach($rows as $row){
echo" <option data-id='".$row->size_name."' value='".$row->size_name."'";
echo ">".htmlspecialchars($row->size_name)."</option>";
}
echo "</otpgroup>";
}
?>
</select>
</div>
</div>
<div class="form-group clearfix" id="calzate_eur2">
<label for="" class="col-md-3">Calzata A:</label>
<div class="form-check col-md-9">
<select class="form-control" id="numerata_a1" name="numerata_a_eu">
<option value="">Seleziona...</option>
<?php
foreach($sizeeu as $val){
$calzEurGroup[$val->size_subcategory][] = $val;
}
foreach($calzEurGroup as $key=>$rows){
echo "<optgroup label=".$key.">";
foreach($rows as $row){
echo" <option data-id='".$row->size_name."' value='".$row->size_name."'";
echo ">".htmlspecialchars($row->size_name)."</option>";
}
echo "</otpgroup>";
}
?>
</select>
</div>
</div>
<div class="form-group clearfix" id="calzate_usa1">
<label for="" class="col-md-3">Calzata DA:</label>
<div class="form-check col-md-9">
<select class="form-control" id="numerata_da2" name="numerata_da_usa">
<option value="">Seleziona....</option>
<?php
foreach($sizeus as $val){
$calzUsaGroup[$val->size_subcategory][] = $val;
}
foreach($calzUsaGroup as $key=>$rows){
echo "<optgroup label=".$key.">";
foreach($rows as $row){
echo" <option data-id='".$row->size_name."' value='".$row->size_name."'";
echo ">".htmlspecialchars($row->size_name)."</option>";
}
echo "</otpgroup>";
}
?>
</select>
</div>
</div>
<div class="form-group clearfix" id="calzate_usa2">
<label for="" class="col-md-3">Calzata A:</label>
<div class="form-check col-md-9">
<select class="form-control" id="numerata_a2" name="numerata_a_usa">
<option value="">Seleziona...</option>
<?php
foreach($sizeus as $val){
$calzUsaGroup[$val->size_subcategory][] = $val;
}
foreach($calzUsaGroup as $key=>$rows){
echo "<optgroup label=".$key.">";
foreach($rows as $row){
echo" <option data-id='".$row->size_name."' value='".$row->size_name."'";
echo ">".htmlspecialchars($row->size_name)."</option>";
}
echo "</otpgroup>";
}
?>
</select>
</div>
</div>
<div class="form-group clearfix">
<label for="calzata" class="col-md-3">Fascia di prezzo (da num a num)</label>
<div class="col-md-2">
<input class=" form-control" id="fascia_prezzo_da" name="fascia_prezzo_da" value=""/>
</div>
<div class="col-md-2">
<input class=" form-control" id="fascia_prezzo_a" name="fascia_prezzo_a" value=""/>
</div>
</div>
<div class="form-group clearfix">
<label for="forecast" class="col-md-3">Forecast</label>
<div class="col-md-9">
<input class=" form-control" id="forecast" name="forecast" value=""/>
</div>
</div>
<div class="form-group clearfix">
<label for="stagione" class="col-md-3">Stagione</label>
<div class="col-md-9">
<select class="form-control" id="stagione" name="stagione">
<option value="">Seleziona....</option>
<?php foreach($stagioni as $row):?>
<option value="<?php echo $row; ?>"><?php echo $row; ?></option>
<?php endforeach;?>
</select>
</div>
</div>
<div class="form-group clearfix">
<label for="versione_prova" class="col-md-3">Versione (generica)</label>
<div class="col-md-9">
<input type="text" class="form-control" name="versione_prova" id="versione_prova" aria-describedby="" placeholder="" />
</div>
</div>
<div class="form-group clearfix">
<label for="versione_def" class="col-md-3">Versione (definitiva)</label>
<div class="col-md-9">
<select class="form-control" id="versione_def" name="versione_def">
<option value="">Seleziona...</option>
</select>
</div>
</div>
<div class="form-group clearfix">
<label for="articolo" class="col-md-3">Unita' di misura</label>
<div class="col-md-9">
<input class=" form-control" id="udm" name="udm" value="" readonly/>
</div>
</div>
<div class="form-group clearfix" id="div-ordini-mese">
<div class="col-md-12">
<label for="ordini_mese" class="col-md-3">Ordini quadrimestrali</label>
<table id="ordini_mese" class="table table-condensed responsive table_custom" style='width:95%'>
</table>
</div>
</div>
<div class="form-group clearfix">
<label for="" class="col-md-3">Gender</label>
<div class="form-check col-md-9">
<?php foreach($gender as $row): ?>
<div style="float:left; margin-right:10px;">
<input type="checkbox" class="form-check-input" name="gender" id="<?php echo $row; ?>" value="<?php echo $row; ?>" />
<label class="form-check-label" for="<?php echo $row;?>"><?php echo $row; ?></label>
</div>
<?php endforeach; ?>
</div>
</div>
<div class="form-group clearfix">
<label for="calzatura" class="col-md-3">Tipologia Calzatura</label>
<div class="col-md-9">
<select class="form-control" id="calzatura" name="calzatura">
<option>Seleziona...</option>
<?php
foreach($calzature as $val){
$calzGroup[$val->categoria][] = $val;
}
?>
<?php
foreach($calzGroup as $key=>$rows){
echo "<optgroup label=".$key.">";
foreach($rows as $row){
echo" <option data-id='".$row->tipo_calzatura."' value='".$row->tipo_calzatura."'";
echo ">".htmlspecialchars($row->tipo_calzatura)."</option>";
}
echo "</otpgroup>";
}
?>
</select>
</div>
</div>
<div class="form-group clearfix">
<div class="col-md-9 col-md-offset-3">
<div class="image-preview clearfix"></div>
<label for="product_image" class="custom-file-upload ajaxified">Upload Foto</label>
<input type="file" multiple class="" id="product_image" name="product_image[]" aria-describedby="fileHelp" />
<input type="file" class="" id="user_image" name="user_image" aria-describedby="fileHelp" multiple accept="image/*">
</div>
</div>
<h3><span class="label label-default" style="font-weight:normal">Prodotto</span></h3>
<div class="form-group clearfix">
<label for="category" class="col-md-3">Categoria</label>
<div class="col-md-9">
<select class="form-control" id="catid" name="catid">
<option value="">Seleziona...</option>
<?php foreach($category as $value):
echo"<option value='".$value->cat_id."'";
if($linea == $value->cat_id){ echo "selected=selected";}
echo">".$value->cat_name."</option>";
endforeach; ?>
</select>
</div>
</div>
<?php if($linea == 1 ){?>
<div class="form-group clearfix">
<label for="calandrato" class="col-md-3">MESCOLA CALANDRATA</label>
<div class="col-md-9">
<select class="form-control" id="calandrato" name="calandrato">
<option value="NO">NO</option>
<option value="SI">SI</option>
</select>
</div>
</div>
<div class="form-group clearfix">
<label for="check_ins" class="col-md-3">INSERTO GOMMA/PU</label>
<div class="col-md-9">
<select class="form-control" id="check_ins" name="check_ins">
<option value="NO">NO</option>
<option value="SI">SI</option>
<option value="EXT">EXT</option>
</select>
</div>
</div>
<div class="form-group clearfix" id="div-articolo-inserto">
<label for="cliente" class="col-md-3">STAMPO INSERTO</label>
<div class="col-md-9">
<input type="text" class="form-control" name="articolo_inserto" id="articolo_inserto" aria-describedby="" placeholder="" />
</div>
</div>
<?php } ?>
<?php if($linea == 3 OR $linea == 17 OR $linea == 99){?>
<div class="form-group clearfix">
<label for="bidensita" class="col-md-3">GOMMA/PU BIDENSITA'</label>
<div class="col-md-9">
<select class="form-control" id="bidensita" name="bidensita">
<option value="NO">NO</option>
<option value="SI">SI</option>
</select>
</div>
</div>
<?php } ?>
<?php if($linea == 99){?>
<div class="form-group clearfix">
<label for="bidensita" class="col-md-3">FORNITORE COMPONENTI</label>
<div class="col-md-9">
<select class="form-control" id="fornitore_comp" name="fornitore_comp" onchange="CompOnFornitore()">
<option value="">Seleziona...</option>
<?php
foreach($forn_comp as $row):
echo "<option value='".$row->fornitore."'>".$row->fornitore."</option>";
endforeach;
?>
</select>
</div>
</div>
<?php } ?>
<?php if($linea == 17){?>
<div class="form-group clearfix">
<label for="cf_standard" class="col-md-3">COSTI FISSI STANDARD</label>
<div class="col-md-9">
<select class="form-control" id="cf_standard" name="cf_standard">
<option value="NO">NO</option>
<option value="SI">SI</option>
</select>
</div>
</div>
<?php } ?>
<?php if($linea == 1 OR $linea == 3 OR $linea == 17 OR $linea == 99){
?>
<h3><span class="label label-default" style="font-weight:normal"><?php if($linea==1) echo "Caricamenti"; elseif($linea==99) echo "Componenti acquistati"; else echo "Inserti"; ?></span></h3>
<br />
<div class="form-group clearfix" >
<table class="table table-bordered">
<tr>
<td class="selectval" style="background-color:yellow; font-weight:bold; text-align:center;">CODICE</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">DESCRIZIONE</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">VERSIONE</td>
<td style="width:11%;background-color:yellow; font-weight:bold; text-align:center;">CATEGORIA</td>
<td style="width:11%;background-color:yellow; font-weight:bold; text-align:center;">MATERIALE</td>
<td style="display:none;background-color:yellow; font-weight:bold; text-align:center;">FORNITORE MAT.</td>
<td style="display:none;background-color:yellow; font-weight:bold; text-align:center;">PREZZO MAT.</td>
<td style="display:none;background-color:yellow; font-weight:bold; text-align:center;">PESO MAT.</td>
<td style="width:5%;background-color:yellow; font-weight:bold; text-align:center;">U.M.</td>
<td style="width:5%;background-color:yellow; font-weight:bold; text-align:center;">VERSO</td>
<td style="width:5%;background-color:yellow; font-weight:bold; text-align:center;">RESA</td>
<td style="width:5%;background-color:yellow; font-weight:bold; text-align:center;">PREZZO</td>
<td style="display:none;background-color:yellow; font-weight:bold; text-align:center;">PREZZO VENDITA</td>
<td style="display:none;background-color:yellow; font-weight:bold; text-align:center;">CATEGORIA</td>
<td style="<?php if($linea==99){echo "display:none;";} ?> background-color:yellow; font-weight:bold; text-align:center;">FORNITORE</td>
<!--td style="background-color:yellow; font-weight:bold; text-align:center;">SCARTO %</td-->
<td style="width:8%;background-color:yellow; font-weight:bold; text-align:center;">COSTO PAIO</td>
</tr>
<?php
foreach($inserti as $val){
$insGroup[$val->materiale][] = $val;
}
for($numinserti=0;$numinserti<8;$numinserti++){?>
<tr>
<td>
<select class="form-control lista" id="ins_codice[<?=$numinserti?>]" name="ins_codice[<?=$numinserti?>]" >
<?php if($linea != 99){ ?>
<option value="">Seleziona...</option>
<?php
foreach($insGroup as $key=>$rows){
echo "<optgroup label='".$key."'>";
foreach($rows as $row){
echo" <option data-id='".$row->codice."' value='".$row->codice."'";
echo ">".htmlspecialchars($row->codice)."</option>";
}
echo "</otpgroup>";
}
}
?>
</select>
</td>
<td><input class="form-control" name="ins_descrizione[<?=$numinserti?>]" value="" /></td>
<td><input class="form-control" name="ins_versione[<?=$numinserti?>]" value="" /></td>
<td><input class="form-control" name="ins_materiale[<?=$numinserti?>]" value="" /></td>
<td><input class="form-control" name="ins_cod_mat[<?=$numinserti?>]" value="" readonly /></td>
<td style="display:none;"><input class="form-control" name="ins_forn_mat[<?=$numinserti?>]" value="" readonly /></td>
<td style="display:none;"><input class="form-control" name="ins_prezzo_mat[<?=$numinserti?>]" value="" readonly /></td>
<td style="display:none;"><input class="form-control" name="ins_peso_mat[<?=$numinserti?>]" value="" readonly /></td>
<td><input class="form-control" name="ins_udm[<?=$numinserti?>]" value="" readonly /></td>
<td><input class="form-control" name="ins_verso[<?=$numinserti?>]" value="" readonly /></td>
<td><input class="form-control" name="ins_resa[<?=$numinserti?>]" value="" /></td>
<td><input class="form-control" name="ins_prezzo[<?=$numinserti?>]" value="" /></td>
<td style="display:none;"><input class="form-control" name="ins_prezzo_ven[<?=$numinserti?>]" value="" readonly /></td>
<td style="display:none;"><input class="form-control" name="ins_categoria[<?=$numinserti?>]" value="" readonly /></td>
<td <?php if($linea==99){echo "style='display:none'";} ?>><input class="form-control" name="ins_fornitore[<?=$numinserti?>]" value="" readonly /></td>
<!--td ><input class="form-control" name="ins_scarto[]" value="" /></td-->
<td><input class="form-control" id="ins_costo_paio" name="ins_costo_paio[<?=$numinserti?>]" value="" /></td>
</tr>
<?php } ?>
<tr>
<td><b>TOTALE</b></td>
<td <?php if($linea=='99'){echo "colspan='8'";}?> colspan="9"></td>
<td><input id="totaleinserti" class="form-control" name="totaleinserti" type="text" readonly /></td>
</tr>
</table>
</div>
<?php
}
?>
<?php if($linea == '99'){
?>
<div class="form-group clearfix">
<div class="form-check col-md-12">
<input type="checkbox" class="form-check-input" name="CHECK-MATERIALI" id="CHECK-MATERIALI" value="CHECK-MATERIALI" />
<label class="form-check-label" for="CHECK-MATERIALI">Vuoi inserire dei materiali?</label>
</div>
</div>
<?php } ?>
<div class="form-group clearfix" id="div-materiali">
<h3><span class="label label-default" style="font-weight:normal"><?php if($linea == 3 OR $linea == 17 OR $linea == 99){ echo "Materiali";} else echo"Materiali & Inserti";?></span></h3>
<br />
<table class="table table-bordered">
<tr>
<td class="selectval" style="background-color:yellow; font-weight:bold; text-align:center;">COMPONENTE</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">COLORE</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">MATERIALE</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">PESO(gr/paio)</td>
<td <?php if($linea=='1'){echo "style='display:none;'";}?> style="background-color:yellow; font-weight:bold; text-align:center;">SFRIDO(gr./paio)</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">FORNITORE</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">CODICE</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">U.M.</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">TIPOLOGIA</td>
<td style="background-color:yellow; font-weight:bold; text-align:center; display:none;">CATEGORIA</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">PREZZO</td>
<td style="display:none;" style="background-color:yellow; font-weight:bold; text-align:center;">CF MIN</td>
<td style="display:none;" style="background-color:yellow; font-weight:bold; text-align:center;">CF MAX</td>
<td style="display:none;" style="background-color:yellow; font-weight:bold; text-align:center;">C.F.</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">COSTO NETTO</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">SCARTO %</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">COSTO PAIO</td>
</tr>
<?php
foreach($materiali as $val){
$matGroup[$val->tipologia][] = $val;
}
for($nummateriali=0;$nummateriali<8;$nummateriali++){?>
<tr>
<td>
<select class="form-control" id="mat_componente[<?=$nummateriali?>]" name="mat_componente[<?=$nummateriali?>]" >
<option value="">Seleziona...</option>
<?php
foreach($matGroup as $key=>$rows){
echo "<optgroup label=".$key.">";
foreach($rows as $row){
echo" <option data-id='".$row->mat_id."' value='".$row->mat_id."'";
if($linea==1 && $key=='1-MATERIALI'){
echo ">".$row->codice." - ".htmlspecialchars($row->descrizione)."</option>";
}else {
echo ">".htmlspecialchars($row->descrizione)."</option>";
}
}
echo "</otpgroup>";
}
?>
</select>
</td>
<td><input class="form-control" name="mat_colore[<?=$nummateriali?>]" value="" /></td>
<td><input class="form-control" name="mat_materiale[<?=$nummateriali?>]" value="" readonly /></td>
<td><input class="form-control" type="number" min="0.00" name="mat_peso[<?=$nummateriali?>]" value="" /></td>
<td <?php if($linea=='1'){echo "style='display:none;'";}?>><input class="form-control" type="number" name="mat_sfrido[<?=$nummateriali?>]" value="" readonly /></td>
<td><input class="form-control" name="mat_fornitore[<?=$nummateriali?>]" value="" readonly /></td>
<td><input class="form-control" name="mat_codice[<?=$nummateriali?>]" value="" readonly /></td>
<td><input class="form-control" name="mat_udm[<?=$nummateriali?>]" value="" readonly /></td>
<td><input class="form-control" name="mat_tipologia[<?=$nummateriali?>]" value="" readonly /></td>
<td style="display:none;"><input class="form-control" name="mat_categoria[<?=$nummateriali?>]" value="" readonly /></td>
<td><input class="form-control" type="number" name="mat_prezzo[<?=$nummateriali?>]" value="" /></td>
<td style="display:none;"><input class="form-control" type="number" name="mat_cf_min[<?=$nummateriali?>]" value="" readonly /></td>
<td style="display:none;"><input class="form-control" type="number" name="mat_cf_max[<?=$nummateriali?>]" value="" readonly /></td>
<td style="display:none;"><input class="form-control" type="number" name="mat_cf[<?=$nummateriali?>]" value="" readonly /></td>
<td><input class="form-control" type="number" name="mat_consumo_paio[<?=$nummateriali?>]" value="" readonly /></td>
<td><input class="form-control" type="number" min="0" name="mat_scarto[<?=$nummateriali?>]" value="" /></td>
<td><input class="form-control" id="mat_costo_paio" name="mat_costo_paio[<?=$nummateriali?>]" value="" /></td>
</tr>
<?php } ?>
<tr>
<td><b>TOTALE</b></td>
<td <?php if($linea=='1'){echo "colspan='10'";}?> colspan="11"></td>
<td><input id="totalemateriali" class="form-control" name="mat_totale" type="text" readonly /></td>
</tr>
</table>
</div>
<?php if($linea == '99'){
?>
<div class="form-group clearfix">
<div class="form-check col-md-12">
<input type="checkbox" class="form-check-input" name="CHECK-MISCELE" id="CHECK-MISCELE" value="CHECK-MISCELE" />
<label class="form-check-label" for="CHECK-MISCELE">Vuoi inserire delle miscele?</label>
</div>
</div>
<?php } ?>
<div class="form-group clearfix" id="div-miscele">
<h3><span class="label label-default" style="font-weight:normal">Miscele</span></h3>
<br />
<table class="table table-bordered">
<tr>
<td class="selectval" style="background-color:yellow; font-weight:bold; text-align:center;">CODICE</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">COLORE</td>
<td style="width:15%; background-color:yellow; font-weight:bold; text-align:center;">SPECIFICHE</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">NOTE</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">U.M.</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">PREZZO</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">RESA (gr./paio)</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">FORNITORE</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">TIPOLOGIA</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">COSTO NETTO</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">SCARTO %</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">COSTO PAIO</td>
</tr>
<?php
foreach($specifiche as $val){
$specGroup[$val->categoria][] = $val;
}
foreach($miscele as $val){
$miscGroup[$val->tipologia][] = $val;
}
for($nummiscele=0;$nummiscele<6;$nummiscele++){?>
<tr>
<td>
<select class="form-control" id="misc_codice[<?=$nummiscele?>]" name="misc_codice[<?=$nummiscele?>]" >
<option value="">Seleziona...</option>
<?php
foreach($miscGroup as $key=>$rows){
echo "<optgroup label=".$key.">";
foreach($rows as $row){
echo" <option data-id='".$row->codice."' value='".$row->codice."'";
echo ">".htmlspecialchars($row->codice)."</option>";
}
echo "</otpgroup>";
}
?>
</select>
</td>
<td><input class="form-control" name="misc_descrizione[<?=$nummiscele?>]" value="" /></td>
<td>
<select class="form-control" id="misc_specifiche[<?=$nummiscele?>]" name="misc_specifiche[<?=$nummiscele?>]" >
<option value="">Seleziona...</option>
<?php
foreach($specGroup as $key=>$rows){
echo "<optgroup label=".$key.">";
foreach($rows as $row){
echo" <option data-id='".$row->spec_id."' value='".$row->spec_id."'";
echo ">".htmlspecialchars($row->descrizione)."</option>";
}
echo "</otpgroup>";
}
?>
</select>
</td>
<td><input class="form-control" name="misc_note[<?=$nummiscele?>]" value="" /></td>
<td><input class="form-control" name="misc_udm[<?=$nummiscele?>]" value="" readonly /></td>
<td><input class="form-control" type="number" name="misc_prezzo[<?=$nummiscele?>]" value="" /></td>
<td><input class="form-control" type="number" step="0.01" name="misc_resa[<?=$nummiscele?>]" value="" /></td>
<td><input class="form-control" type="text" name="misc_fornitore[<?=$nummiscele?>]" value="" readonly /></td>
<td><input class="form-control" type="text" name="misc_tipologia[<?=$nummiscele?>]" value="" readonly /></td>
<td><input class="form-control" type="text" name="misc_consumo_paio[<?=$nummiscele?>]" value="" readonly /></td>
<td><input class="form-control" type="number" min="0" name="misc_scarto[<?=$nummiscele?>]" value="" /></td>
<td><input class="form-control" id="misc_costo_paio" name="misc_costo_paio[<?=$nummiscele?>]" value="" /></td>
</tr>
<?php } ?>
<tr>
<td><b>TOTALE</b></td>
<td colspan="10"></td>
<td><input id="totalemiscele" class="form-control" name="misc_totale" type="text" readonly /></td>
</tr>
</table>
</div>
<?php if($linea == '99'){
?>
<div class="form-group clearfix">
<div class="form-check col-md-12">
<input type="checkbox" class="form-check-input" name="CHECK-PROCESSI" id="CHECK-PROCESSI" value="CHECK-PROCESSI" />
<label class="form-check-label" for="CHECK-PROCESSI">Vuoi inserire dei processi produttivi interni?</label>
</div>
</div>
<?php } ?>
<div class="form-group clearfix" id="div-processi">
<h3><span class="label label-default" style="font-weight:normal">Costi di Processo (Personale)</span></h3>
<br />
<table class="table table-bordered">
<tr>
<td class="selectval" style="background-color:yellow; font-weight:bold; text-align:center;">OPERAZIONE</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">CONSUNTIVO <?=date('Y', strtotime('-1 year'))?></td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">NOTE</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">TURNI</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">PERSONALE</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">COSTO ORARIO</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">PRODUTTIVITA' / ORA</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">PAIA*GG</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">COSTO PAIO</td>
</tr>
<?php
foreach($processi as $val){
$procGroup[$val->tipologia][] = $val;
}
for($numoperazioni=0;$numoperazioni<8;$numoperazioni++){?>
<tr>
<td>
<select class="form-control" id="proc_operazione[<?=$numoperazioni?>]" name="proc_operazione[<?=$numoperazioni?>]" >
<option value="">Seleziona...</option>
<?php
foreach($procGroup as $key=>$rows){
echo "<optgroup label=".$key.">";
foreach($rows as $row){
echo" <option data-id='".$row->proc_id."' value='".$row->proc_id."'";
echo ">".htmlspecialchars($row->descrizione)."</option>";
}
echo "</otpgroup>";
}
?>
</select>
</td>
<td><input class="form-control" name="proc_costo_medio[<?=$numoperazioni?>]" value="" readonly /></td>
<td><input class="form-control" type="text" name="proc_note[<?=$numoperazioni?>]" value="" /></td>
<td><input class="form-control" type="number" min="0" name="proc_turni[<?=$numoperazioni?>]" value="" /></td>
<td><input class="form-control" type="number" name="proc_personale[<?=$numoperazioni?>]" value="" /></td>
<td><input class="form-control" name="proc_costo_orario[<?=$numoperazioni?>]" value="" readonly /></td>
<td><input class="form-control" name="proc_paia_ore[<?=$numoperazioni?>]" value="" /></td>
<td><input class="form-control" name="proc_paia_gg[<?=$numoperazioni?>]" value="" readonly /></td>
<td><input class="form-control" id="proc_costo_paio" name="proc_costo_paio[<?=$numoperazioni?>]" value="" /></td>
</tr>
<?php } ?>
<tr>
<td><b>TOTALE</b></td>
<td colspan="7"></td>
<td><input id="totaleprocessi" class="form-control" name="proc_totale" type="text" readonly /></td>
</tr>
</table>
</div>
<?php if($linea == '99'){
?>
<div class="form-group clearfix">
<div class="form-check col-md-12">
<input type="checkbox" class="form-check-input" name="CHECK-LAV_EXT" id="CHECK-LAV_EXT" value="CHECK-LAV_EXT" />
<label class="form-check-label" for="CHECK-LAV_EXT">Vuoi inserire delle lavorazioni esterne?</label>
</div>
</div>
<?php } ?>
<div class="form-group clearfix" id="div-lav_ext">
<h3><span class="label label-default" style="font-weight:normal">Lavorazioni esterne</span></h3>
<br />
<table class="table table-bordered">
<tr>
<td class="selectval" style="background-color:yellow; font-weight:bold; text-align:center;">OPERAZIONE</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">SPECIFICHE</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">NOTE</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">TERZISTA</td>
<td style="background-color:yellow; font-weight:bold; text-align:center;">COSTO PAIO</td>
</tr>
<?php
foreach($lavorazioni_ext as $val){
$lavGroup[$val->terzista][] = $val;
}
for($numlavorazioni=0;$numlavorazioni<8;$numlavorazioni++){?>
<tr>
<td>
<select class="form-control" id="ext_operazione[<?=$numlavorazioni?>]" name="ext_operazione[<?=$numlavorazioni?>]"></select>
</td>
<td>
<input class="form-control" name="ext_specifiche[<?=$numlavorazioni?>]" id="ext_specifiche[<?=$numlavorazioni?>]" value="" />
</td>
<td><input class="form-control" name="ext_note[<?=$numlavorazioni?>]" value="" /></td>
<td>
<select class="form-control" id="ext_terzista[<?=$numlavorazioni?>]" name="ext_terzista[<?=$numlavorazioni?>]" >
<option value="">Seleziona...</option>
<?php
foreach($terzisti as $val){
echo" <option data-id='".$val->codice."' value='".$val->codice."'";
echo ">".htmlspecialchars($val->terzista)."</option>";
}
?>
</select>
</td>
<td><input class="form-control" id="ext_costo_paio" name="ext_costo_paio[<?=$numlavorazioni?>]" value="" /></td>
</tr>
<?php } ?>
<tr>
<td><b>TOTALE</b></td>
<td colspan="3"></td>
<td><input id="totalelavorazioni_ext" class="form-control" name="ext_totale" type="text" readonly /></td>
</tr>
</table>
</div>
<h3><span class="label label-default" style="font-weight:normal">Riepilogo</span></h3>
<br />
<div class="form-group clearfix">
<table class="table table-bordered" style="width:50%">
<?php if($linea == 1 OR $linea == 3 OR $linea == 17 OR $linea == 99){ ?>
<tr><td colspan="2"><?php if($linea==1) echo "CARICAMENTI"; elseif($linea==99) echo "COMPONENTI ACQUISTATI"; else echo "INSERTI"; ?></td><td style="background-color:grey"><input class="form-control" id="riep_inserti" name="riep_inserti" type="text" value="" readonly /></td></tr>
<?php } ?>
<tr id="riep_materiali_row"><td colspan="2"><?php if($linea == 1 OR $linea == 3 OR $linea == 17 OR $linea == 99){ echo "MATERIALI";} else echo"MATERIALI & INSERTI"; ?></td><td style="background-color:grey"><input class="form-control" id="riep_materiali" name="riep_materiali" type="text" value="" readonly /></td></tr>
<tr id="riep_miscele_row"><td colspan="2">MISCELE & VERNICI</td><td style="background-color:grey"><input class="form-control" id="riep_miscele" name="riep_miscele" type="text" value="" readonly /></td></tr>
<tr id="riep_processi_row"><td colspan="2">COSTI DI PROCESSO</td><td style="background-color:grey"><input class="form-control" id="riep_processi" name="riep_processi" type="text" value="" readonly /></td></tr>
<tr id="riep_lav_ext_row"><td colspan="2">LAVORAZIONI C/TERZI</td><td style="background-color:grey"><input class="form-control" id="riep_lav_ext" name="riep_lav_ext" type="text" value="" readonly /></td></tr>
<tr><td style="width:33%">SCARTO PROD. FINITO</td><td style="width:33%"><input style="background-color:yellow; color:black;" class="form-control" id="perc_scarto" name="perc_scarto" type="text" value="" placeholder="inserisci percentuale" /></td><td style="background-color:grey"><input class="form-control" id="riep_scarto" name="riep_scarto" type="text" value="" readonly /></td></tr>
<tr><td colspan="2">MATERIALI DI CONSUMO</td><td style="background-color:grey"><input class="form-control" id="riep_packaging" name="packaging" type="text" value="" /></td></tr>
<tr><td colspan="2">COSTI DI TRASPORTO</td><td style="background-color:grey"><input class="form-control" id="riep_trasporto" name="trasporto" type="text" value="" /></td></tr>
<tr><td colspan="2">COSTI DIRETTI TOTALI</td><td style="background-color:grey"><input class="form-control" id="riep_costi_diretti" name="riep_costi_diretti" type="text" value="" readonly /></td></tr>
<tr><td colspan="2">COSTI GENERALI (<input type="checkbox" style="display:inline" id="sblocca_cf" name="sblocca_cf" value="SBLOCCA"> <b><i>SBLOCCA</i></b> )</td><td style="background-color:grey">
<input class="form-control" id="riep_costi_generali" name="riep_costi_generali" type="text" value="<?php if($linea == 99){echo "0.50";}?>" readonly /></td></tr>
<tr><td colspan="2">COSTI INDUSTRIALE</td><td style="background-color:grey"><input class="form-control" id="riep_costo_industriale" name="riep_costo_industriale" type="text" value="" readonly /></td></tr>
</table>
<table class="table table-bordered" style="width:50%">
<tr><td style="width:33%">RICARICO</td><td style="width:33%"><input style="background-color:yellow; color:black;" class="form-control" id="perc_ricarico" name="perc_ricarico" type="text" placeholder="inserisci percentuale" value="" /></td><td style="background-color:grey"><input class="form-control" id="riep_ricarico" name="riep_ricarico" type="text" value="" readonly /></td></tr>
<tr><td colspan="2">SELEZIONA AGENTE</td>
<td>
<select class="form-control" id="agente" name="agente" >
<option value="">Seleziona...</option>
<?php
foreach($agenti as $val){
echo" <option data-id='".$val->agente."' value='".$val->agente."'";
echo ">".htmlspecialchars($val->agente)."</option>";
}
?>
</select>
</td>
</tr>
<tr><td style="width:33%">PROVVIGIONI</td><td style="width:33%"><input style="background-color:yellow; color:black;" class="form-control" id="perc_provvigioni" name="perc_provvigioni" type="text" placeholder="inserisci percentuale" value="" /></td><td style="background-color:grey"><input class="form-control" id="riep_provvigioni" name="riep_provvigioni" type="text" value="" readonly /></td></tr>
<tr><td style="width:33%">SCONTI</td><td style="width:33%"><input style="background-color:yellow; color:black;" class="form-control" id="perc_sconti" name="perc_sconti" type="text" placeholder="inserisci percentuale" value="" /></td><td style="background-color:grey"><input class="form-control" id="riep_sconti" name="riep_sconti" type="text" value="" readonly /></td></tr>
</table>
<table class="table table-bordered" style="width:50%">
<tr><td colspan="2">PREZZO DI VENDITA IDEALE</td><td style="background-color:grey"><input class="form-control" id="riep_selling_price" name="riep_selling_price" type="text" value="" readonly /></td></tr>
<tr><td style="width:33%"><span id="prezzo_confermato">PREZZO COMUNICATO</span></td><td style="width:33%"><input class="form-control" id="perc_utile" name="perc_utile" type="text" value="" readonly /></td><td style="background-color:grey"><input class="form-control" id="riep_commercial_price" name="riep_commercial_price" type="text" value="" /></td></tr>
<tr><td style="width:33%">UTILE AL PAIO</td><td style="width:33%"><input class="form-control" id="perc_utile_paio" name="perc_utile_paio" type="text" value="" readonly /></td><td style="background-color:grey"><input class="form-control" id="riep_utile_paio" name="riep_utile_paio" type="text" value="" /></td></tr>
</table>
<table class="table table-bordered" id="prezzosky" style="width:50%">
<tr><td style="width:33%"><span id="prezzo_confermato">PREZZO COMUNICATO SKYWALK</span></td>
<td style="width:33%"><input class="form-control" style='text-align:center; background-color:darkorange; font-weight:bold; color:green; border: none' id="prezzo_listino_gest_sky" name='prezzo_listino_gest_sky' value='' readonly /><!--input class="form-control" id="perc_utile_sky" name="perc_utile_sky" type="text" value="" readonly /></td--><td style="background-color:grey"><input class="form-control" id="riep_commercial_price_sky" name="riep_commercial_price_sky" type="text" value="" ></td></tr>
<tr><td style="width:33%">UTILE AL PAIO SKYWALK</td><td style="width:33%"><input class="form-control" id="perc_utile_paio_sky" name="perc_utile_paio_sky" type="text" value="" readonly /></td><td style="background-color:grey"><input class="form-control" id="riep_utile_paio_sky" name="riep_utile_paio_sky" type="text" value="" /></td></tr>
</table>
<div class="form-group clearfix">
<label for="" class="col-md-3">Trattativa?</label>
<div class="form-check col-md-9">
<div style="float:left; margin-right:10px;">
<input type="checkbox" class="form-check-input" name="flag_trattativa" id="flag_trattativa" value="SI" />
<label class="form-check-label" for="flag_trattativa"> </label>
</div>
</div>
</div>
<div class="form-group clearfix" id="form-prezzo-trattativa">
<label for="cliente" class="col-md-3">Prezzo in trattativa</label>
<div class="col-md-3">
<input type="text" class="form-control" name="prezzo_trattativa" id="prezzo_trattativa" aria-describedby="" placeholder="" />
</div>
</div>
<table id="listino_prezzo" class="table table-condensed responsive table_custom" style='width:50%'>
</table>
</div>
<div class="form-group clearfix">
<label for="summary" class="col-md-3">Note</label>
<div class="col-md-9">
<textarea class="form-control" id="note" name="note" rows="4"></textarea>
</div>
</div>
<div class="form-group clearfix">
<div class="col-md-9 col-md-offset-3">
<button class="btn btn-warning" onclick="Reset()">Reset</button>
<button class="btn btn-success" onclick="Ricalcola();">Calcola dati</button>
<button type="submit" name="submit" id="btnSubmit" class="btn btn-custom" data-submit-value="Attendere..">Conferma</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
<span class="flashmessage"></span>
</div>
<!--Include footer section-->
<?php $this->load->view('backend/footer'); ?>
<script type="text/javascript" defer>
function CompOnCategory(){
var x = document.getElementById("comp_catid").value;
$('#comp_materiale').val($( "#comp_catid option:selected").text());
$.ajax({
type: "GET",
url: 'getCategoryByID?c=' + x,
success: function(response) {
$("#comp_subcatlist").html(response);
console.log(response);
}
});
$.ajax({
type: "GET",
url: 'getLineaByID?c=' + x,
success: function(response) {
$("#comp_codice").html(response);
console.log(response);
}
});
}
function CompOnFornitore(){
var a = document.getElementById("fornitore_comp").value;
$.ajax({
type: "GET",
url: 'getComponentiByFornitore?fornitore=' + a,
success: function(response) {
var i;
for (i = 0; i <=8; ++i) {
$('[name="ins_codice['+i+']"]').append($('<option>', {
value: "",
text : "Seleziona..."
}));
$('[name="ins_codice['+i+']"]').append(response);
}
console.log(response);
}
});
}
</script>
<script type="text/javascript" defer>
$(document).ready(function () {
$("#inserto").click(function (e) {
e.preventDefault(e);
$('#insertiform').modal('show');
});
$('#comp_prezzo').keyup(function(e) {
var total = 0;
var resa = parseFloat($('#comp_resa').val());
var scarto = parseFloat($('#comp_scarto').val());
var prezzo = parseFloat($('#comp_prezzo').val());
if($('#comp_udm').val()=='Paio'){
var costo_paio = parseFloat(prezzo*resa);
}
else{
var costo_netto = parseFloat(resa*prezzo);
var costo_paio = parseFloat(((costo_netto/100)*scarto)+costo_netto);
}
console.log(costo_paio);
$('#comp_costo_paio').val(costo_paio.toFixed(2));
});
});
</script>
<script type="text/javascript" defer>
$(document).ready(function() {
$('form select').select2({
allowClear: true,
placeholder: "seleziona..",
minimumInputLength: 2,
language: {
inputTooShort: function (args) {
return "Inserisci 2 o piu' caratteri.";
},
noResults: function () {
return "Non trovato.";
},
searching: function () {
return "Ricerca...";
}
}
});
$('#commerciale').select2({
allowClear: true, placeholder: "seleziona..",
});
$('#calandrato').select2({
allowClear: true, placeholder: "seleziona..",
});
$('#check_ins').select2({
allowClear: true, placeholder: "seleziona..",
});
$('#versione_def').select2({
allowClear: true, placeholder: "seleziona..",
});
$('#stagione').select2({
allowClear: true, placeholder: "seleziona..",
});
$('#calzatura').select2({
allowClear: true, placeholder: "seleziona..",
});
for (i=0;i<=8;++i) { $('[name="ins_codice['+i+']"]').select2({allowClear: true, placeholder: "seleziona..", }); }
for (i=0;i<=8;++i) { $('[name="mat_componente['+i+']"]').select2({allowClear: true, placeholder: "seleziona..",}); }
for (i=0;i<=6;++i) { $('[name="misc_codice['+i+']"]').select2({allowClear: true, placeholder: "seleziona..",}); $('[name="misc_specifiche['+i+']"]').select2({allowClear: true, placeholder: "seleziona..",}); }
for (i=0;i<=7;++i) { $('[name="proc_operazione['+i+']"]').select2({allowClear: true, placeholder: "seleziona..",}); }
for (i=0;i<=7;++i) { $('[name="ext_operazione['+i+']"]').select2({allowClear: true, placeholder: "seleziona..",}); }
$("#cliente").select2({
allowClear: true,
placeholder: "seleziona..",
language: {
inputTooShort: function (args) {
return "Inserisci 2 o piu' caratteri.";
},
noResults: function () {
return "Non trovato.";
},
searching: function () {
return "Ricerca...";
}
},
minimumInputLength: 2,
ajax: {
url: '/gestdelta/Scheda_prezzo/searchClienteByTerm',
dataType: 'json',
delay: 350,
data: function (data) {
return {
searchTerm: data.term, // search term
page: 10
};
},
processResults: function (response) {
return {
results:response
};
},
cache: true
}
});
var linea = <?php echo $linea; ?>;
$("#articolo").select2({
allowClear: true,
placeholder: "seleziona..",
language: {
inputTooShort: function (args) {
return "Inserisci 2 o piu' caratteri.";
},
noResults: function () {
return "Non trovato.";
},
searching: function () {
return "Ricerca...";
}
},
minimumInputLength: 2,
ajax: {
url: '/gestdelta/Scheda_prezzo/searchArticoloByTerm?linea='+linea,
dataType: 'json',
delay: 350,
data: function (data) {
return {
searchTerm: data.term // search term
};
},
processResults: function (response) {
return {
results:response
};
},
cache: true
},
escapeMarkup: function (markup) { return markup; }, // let our custom formatter work
});
});
function OnVersione(){
var linea = <?=$linea;?>;
$('#div-ordini-mese').hide();
var a = document.getElementById("articolo").value;
if(check_sample==='SI'){
for(i=0;i<=7;++i){
$('[name="ext_operazione['+i+']"]').select2({
allowClear: true,
placeholder: "seleziona..",
minimumInputLength: -1,
minimumResultsForSearch: Infinity,
language: {
inputTooShort: function (args) {
return "";
},
noResults: function () {
return "Non trovato.";
},
searching: function () {
return "Ricerca...";
}
},
ajax: {
url: 'getLavorazioniExtByArticolo?articolo=' + a + '&linea='+ linea +'&campione=SI',
dataType: 'json',
//delay: 200,
data: function (data) {
return {
searchTerm: data.term // search term
};
},
processResults: function (response) {
return {
results:response
};
},
cache: true
},
escapeMarkup: function (markup) { return markup; }, // let our custom formatter work
});
}
}else{
for(i=0;i<=7;++i){
$('[name="ext_operazione['+i+']"]').select2({
allowClear: true,
placeholder: "seleziona..",
minimumInputLength: -1,
minimumResultsForSearch: Infinity,
language: {
inputTooShort: function (args) {
return "";
},
noResults: function () {
return "Non trovato.";
},
searching: function () {
return "Ricerca...";
}
},
ajax: {
url: 'getLavorazioniExtByArticolo?articolo=' + a + '&linea='+ linea +'&campione=NO',
dataType: 'json',
//delay: 200,
data: function (data) {
return {
searchTerm: data.term // search term
};
},
processResults: function (response) {
return {
results:response
};
},
cache: true
},
escapeMarkup: function (markup) { return markup; }, // let our custom formatter work
});
}
}
/* $.ajax({
type: "GET",
url: 'getLavorazioniExtByArticolo?articolo=' + a,
success: function(response) {
if(response){
for(i=0;i<=7;++i){
console.log(response);
$('[name="ext_operazione['+i+']"]').append($('<option>', {
value: "",
text : "Seleziona..."
}));
$('[name="ext_operazione['+i+']"]').append(response);
}
}
}
});*/
$.ajax({
type: "GET",
url: 'getVersioneByArticolo?articolo=' + a,
success: function(response) {
if(response){
$('#versione_def').append($('<option>', {
value: "",
text : "Seleziona..."
}));
$("#versione_def").append(response);
}
//console.log(response);
$("#versione_def").change(function(){
$('#div-ordini-mese').hide();
$('#listino_prezzo').hide();
var a = document.getElementById("articolo").value;
var selectedVers = $("#versione_def option:selected").text();
var selectedCliente = $("#cliente option:selected").text();
selectedCliente = htmlspecialchars(selectedCliente);
console.log(selectedCliente);
$.ajax({
type: "GET",
url: 'ordiniPerMeseArticolo?articolovers='+selectedVers+'&linea='+linea,
success: function(response) {
if(response === '"FALSE"'){
$('#div-ordini-mese').hide();
$("#ordini_mese").empty();
}else {
$("#ordini_mese").empty();
$('#div-ordini-mese').show();
$("#ordini_mese").append(response);
}
}
});
$.ajax({
type: "GET",
url: 'getLastPrezzoListino?articolovers='+selectedVers+'&cliente='+selectedCliente,
success: function(response) {
if(response === '"FALSE"'){
$('#listino_prezzo').hide();
$("#listino_prezzo").empty();
}else {
$("#listino_prezzo").empty();
$('#listino_prezzo').show();
$("#listino_prezzo").append(response);
}
}
});
$.ajax({
url: 'getUdmArticolo?articolovers='+selectedVers,
method: 'GET',
data: '',
dataType: 'json',
}).done(function (response) {
console.log(response);
$('#fileUploadForm').find('[name="udm"]').val(response.udm).end();
});
$.ajax({
url: 'getEstremiNumerata?articolovers='+selectedVers,
method: 'GET',
data: '',
dataType: 'json',
}).done(function (response) {
console.log(response);
$('#fileUploadForm').find('[name="numerata_min"]').val(response.numerata_min).end();
$('#fileUploadForm').find('[name="numerata_max"]').val(response.numerata_max).end();
});
$.ajax({
type: "GET",
url: 'checkPrezzoByArticoloVers?articolovers='+selectedVers+'&linea='+linea,
success: function(response) {
if(response === '"YES"'){
alert("PREZZO GIA' INSERITO!");
}else {
}
}
});
if(selectedCliente == "SKYWALK S.R.L."){
$.ajax({
url: 'getPlistinoSky?articolovers='+selectedVers,
method: 'GET',
data: '',
dataType: 'json',
}).done(function (response) {
console.log(response);
$('#fileUploadForm').find('[name="prezzo_listino_gest_sky"]').empty();
$('#fileUploadForm').find('[name="prezzo_listino_gest_sky"]').val(response.prezzosky).end();
});
}
});
}
});
}
</script>
<script defer>
function Reset(){
$('#fileUploadForm')[0].reset();
}
</script>
<script type="text/javascript" defer>
$('input.typeahead').typeahead({
source: function (query, process) {
return $.get('/gestdelta/Scheda_prezzo/ajaxPro', { query: query }, function (data) {
console.log(data);
data = $.parseJSON(data);
return process(data);
});
}
});
</script>
<script type="text/javascript" defer>
$(document).ready(function(){
$('#check_ins').change(function(){
if($('#check_ins').val() == "SI" || $('#check_ins').val() == "EXT"){
var z = "CLORO";
if(z!=""){
$.ajax({
url: 'getMiscInfoByid?misc_id=' + z,
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
// Populate the form fields with the data returned from server
$('[name="misc_codice[0]"]').val(response.miscinfo.codice).end();
$('[name="misc_codice[0]"]').select2().trigger('change');
$('[name="misc_descrizione[0]"]').val(response.miscinfo.descrizione).end();
$('[name="misc_udm[0]"]').val(response.miscinfo.udm).end();
$('[name="misc_resa[0]"]').val(response.miscinfo.resa).end();
$('[name="misc_prezzo[0]"]').val(response.miscinfo.prezzo).end();
$('[name="misc_fornitore[0]"]').val(response.miscinfo.fornitore).end();
$('[name="misc_tipologia[0]"]').val(response.miscinfo.tipologia).end();
$('[name="misc_consumo_paio[0]"]').val(response.miscinfo.costo_paio).end();
$('[name="misc_costo_paio[0]"]').val(response.miscinfo.costo_paio).end();
if(response.miscinfo.costo_paio != 0){
if($('[name="misc_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="misc_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="misc_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="misc_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="misc_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="misc_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="misc_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="misc_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="misc_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="misc_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="misc_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="misc_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
var totaleMiscIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5);
$('#totalemiscele').val(totaleMiscIns.toFixed(2));
$('#riep_miscele').val(totaleMiscIns.toFixed(2));
}
});
}
else {
$('[name="misc_codice[0]"]').val("").end();
$('[name="misc_descrizione[0]"]').val("").end();
$('[name="misc_udm[0]"]').val("").end();
$('[name="misc_resa[0]"]').val("").end();
$('[name="misc_fornitore[0]"]').val("").end();
$('[name="misc_costo_paio[0]"]').val("").end();
$('[name="misc_prezzo[0]"]').val("").end();
$('[name="misc_scarto[0]"]').val("").end();
$('[name="misc_consumo_paio[0]"]').val("").end();
}
var w = "MASTICE 2%";
if(w!=""){
$.ajax({
url: 'getMiscInfoByid?misc_id=' + w,
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
// Populate the form fields with the data returned from server
$('[name="misc_codice[1]"]').val(response.miscinfo.codice).end();
$('[name="misc_codice[1]"]').select2().trigger('change');
$('[name="misc_descrizione[1]"]').val(response.miscinfo.descrizione).end();
$('[name="misc_udm[1]"]').val(response.miscinfo.udm).end();
$('[name="misc_resa[1]"]').val(response.miscinfo.resa).end();
$('[name="misc_prezzo[1]"]').val(response.miscinfo.prezzo).end();
$('[name="misc_fornitore[1]"]').val(response.miscinfo.fornitore).end();
$('[name="misc_tipologia[1]"]').val(response.miscinfo.tipologia).end();
$('[name="misc_consumo_paio[1]"]').val(response.miscinfo.costo_paio).end();
$('[name="misc_costo_paio[1]"]').val(response.miscinfo.costo_paio).end();
if(response.miscinfo.costo_paio != 0){
if($('[name="misc_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="misc_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="misc_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="misc_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="misc_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="misc_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="misc_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="misc_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="misc_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="misc_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="misc_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="misc_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
var totaleMiscIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5);
$('#totalemiscele').val(totaleMiscIns.toFixed(2));
$('#riep_miscele').val(totaleMiscIns.toFixed(2));
}
});
}
else {
$('[name="misc_codice[1]"]').val("").end();
$('[name="misc_descrizione[1]"]').val("").end();
$('[name="misc_udm[1]"]').val("").end();
$('[name="misc_resa[1]"]').val("").end();
$('[name="misc_fornitore[1]"]').val("").end();
$('[name="misc_costo_paio[1]"]').val("").end();
$('[name="misc_prezzo[1]"]').val("").end();
$('[name="misc_scarto[1]"]').val("").end();
$('[name="misc_consumo_paio[1]"]').val("").end();
}
var x = "13";
if(x!=""){
$.ajax({
url: 'getProcInfoByid?proc_id=' + x,
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
$('[name="proc_operazione[2]"]').val(response.procinfo.proc_id).end();
$('[name="proc_operazione[2]"]').select2().trigger('change');
$('[name="proc_costo_orario[2]"]').val(response.procinfo.costo_personale).end();
$('[name="proc_costo_medio[2]"]').val(response.procinfo.costo_paio).end();
$('[name="proc_costo_paio[2]"]').val(response.procinfo.costo_paio).end();
if(response.procinfo.costo_paio != 0){
if($('[name="proc_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="proc_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="proc_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="proc_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="proc_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="proc_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="proc_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="proc_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="proc_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="proc_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="proc_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="proc_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="proc_costo_paio[6]"]').val()!= 0){ var costo_paio_6 = parseFloat($('[name="proc_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="proc_costo_paio[7]"]').val()!= 0){ var costo_paio_7 = parseFloat($('[name="proc_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleProcIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totaleprocessi').val(totaleProcIns.toFixed(2));
$('#riep_processi').val(totaleProcIns.toFixed(2));
}
});
}
else {
$('[name="proc_operazione[2]"]').val("").end();
$('[name="proc_costo_orario[2]"]').val("").end();
$('[name="proc_costo_medio[2]"]').val("").end();
$('[name="proc_costo_paio[2]"]').val("").end();
}
var y = "14";
if(y!=""){
$.ajax({
url: 'getProcInfoByid?proc_id=' + y,
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
$('[name="proc_operazione[3]"]').val(response.procinfo.proc_id).end();
$('[name="proc_operazione[3]"]').select2().trigger('change');
$('[name="proc_costo_orario[3]"]').val(response.procinfo.costo_personale).end();
$('[name="proc_costo_medio[3]"]').val(response.procinfo.costo_paio).end();
$('[name="proc_costo_paio[3]"]').val(response.procinfo.costo_paio).end();
if(response.procinfo.costo_paio != 0){
if($('[name="proc_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="proc_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="proc_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="proc_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="proc_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="proc_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="proc_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="proc_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="proc_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="proc_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="proc_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="proc_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="proc_costo_paio[6]"]').val()!= 0){ var costo_paio_6 = parseFloat($('[name="proc_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="proc_costo_paio[7]"]').val()!= 0){ var costo_paio_7 = parseFloat($('[name="proc_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleProcIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totaleprocessi').val(totaleProcIns.toFixed(2));
$('#riep_processi').val(totaleProcIns.toFixed(2));
}
});
}
else {
$('[name="proc_operazione[3]"]').val("").end();
$('[name="proc_costo_orario[3]"]').val("").end();
$('[name="proc_costo_medio[3]"]').val("").end();
$('[name="proc_costo_paio[3]"]').val("").end();
}
}
});
});
</script>
<script defer>
$(document).ready(function() {
<?php for($i=0;$i<8;$i++){
?>
$('[name="ins_codice[<?=$i?>]"]').change(function(e) {
e.preventDefault(e);
// Get the record's ID via attribute
var x = document.getElementById("ins_codice[<?=$i?>]").value;
console.log(x);
if(x!=""){
$.ajax({
url: 'getInsInfoByid?codice=' + x +'&linea=<?php echo $linea; ?>',
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
// Populate the form fields with the data returned from server
$('[name="ins_descrizione[<?=$i?>]"]').val(response.insinfo.descrizione).end();
$('[name="ins_versione[<?=$i?>]"]').val(response.insinfo.versione_def).end();
$('[name="ins_udm[<?=$i?>]"]').val(response.insinfo.udm).end();
$('[name="ins_cod_mat[<?=$i?>]"]').val(response.insinfo.codice_materiale).end();
$('[name="ins_forn_mat[<?=$i?>]"]').val(response.insinfo.fornitore_materiale).end();
$('[name="ins_prezzo_mat[<?=$i?>]"]').val(response.insinfo.prezzo_materiale).end();
$('[name="ins_peso_mat[<?=$i?>]"]').val(response.insinfo.peso_materiale).end();
$('[name="ins_materiale[<?=$i?>]"]').val(response.insinfo.materiale).end();
$('[name="ins_verso[<?=$i?>]"]').val(response.insinfo.verso).end();
$('[name="ins_prezzo[<?=$i?>]"]').val(response.insinfo.costo_paio).end();
// $('[name="ins_prezzo_ven[<?=$i?>]"]').val(response.insinfo.prezzo_ven).end();
$('[name="ins_resa[<?=$i?>]"]').val(response.insinfo.resa).end();
// $('[name="ins_scarto[<?=$i?>]"]').val(response.insinfo.scarto).end();
$('[name="ins_categoria[<?=$i?>]"]').val(response.insinfo.categoria).end();
$('[name="ins_fornitore[<?=$i?>]"]').val(response.insinfo.fornitore).end();
$('[name="ins_costo_paio[<?=$i?>]"]').val(response.insinfo.costo_paio).end();
if(response.insinfo.costo_paio != 0){
if($('[name="ins_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="ins_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="ins_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="ins_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="ins_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="ins_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="ins_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="ins_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="ins_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="ins_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="ins_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="ins_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="ins_costo_paio[6]"]').val()!= 0){ var costo_paio_6 = parseFloat($('[name="ins_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="ins_costo_paio[7]"]').val()!= 0){ var costo_paio_7 = parseFloat($('[name="ins_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totaleinserti').val(totaleIns.toFixed(2));
$('#riep_inserti').val(totaleIns.toFixed(2));
<?php if($linea == 1){ ?>
var x = "31";
if(x!=""){
$.ajax({
url: 'getMatInfoByid?mat_id=' + x,
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
// Populate the form fields with the data returned from server
$('[name="mat_componente[0]"]').val(response.matinfo.mat_id).end();
$('[name="mat_componente[0]"]').select2().trigger('change');
$('[name="mat_udm[0]"]').val(response.matinfo.udm).end();
$('[name="mat_sfrido[0]"]').val(response.matinfo.sfrido).end();
$('[name="mat_materiale[0]"]').val(response.matinfo.materiale).end();
$('[name="mat_tipologia[0]"]').val(response.matinfo.tipologia).end();
$('[name="mat_prezzo[0]"]').val(response.matinfo.prezzo).end();
$('[name="mat_peso[0]"]').val(response.matinfo.resa).end();
$('[name="mat_scarto[0]"]').val(response.matinfo.scarto).end();
$('[name="mat_categoria[0]"]').val(response.matinfo.categoria).end();
$('[name="mat_fornitore[0]"]').val(response.matinfo.fornitore).end();
$('[name="mat_cf_min[0]"]').val(response.matinfo.cg_min).end();
$('[name="mat_cf_max[0]"]').val(response.matinfo.cg_max).end();
$('[name="mat_costo_paio[0]"]').val(response.matinfo.costo_paio).end();
});
}
<?php } ?>
}
});
}
else {
$('[name="ins_descrizione[<?=$i?>]"]').val("").end();
$('[name="ins_versione[<?=$i?>]"]').val("").end();
$('[name="ins_udm[<?=$i?>]"]').val("").end();
$('[name="ins_tipo_fornitura[<?=$i?>]"]').val("").end();
$('[name="ins_cod_mat[<?=$i?>]"]').val("").end();
$('[name="ins_forn_mat[<?=$i?>]"]').val("").end();
$('[name="ins_prezzo_mat[<?=$i?>]"]').val("").end();
$('[name="ins_peso_mat[<?=$i?>]"]').val("").end();
$('[name="ins_materiale[<?=$i?>]"]').val("").end();
$('[name="ins_verso[<?=$i?>]"]').val("").end();
$('[name="ins_prezzo[<?=$i?>]"]').val("").end();
// $('[name="ins_prezzo_ven[<?=$i?>]"]').val("").end();
$('[name="ins_resa[<?=$i?>]"]').val("").end();
// $('[name="ins_scarto[<?=$i?>]"]').val("").end();
$('[name="ins_categoria[<?=$i?>]"]').val("").end();
$('[name="ins_fornitore[<?=$i?>]"]').val("").end();
$('[name="ins_costo_paio[<?=$i?>]"]').val("").end();
$('#totaleinserti').val("").end;
$('#riep_inserti').val("").end;
}
});
$('[name="ins_resa[<?=$i?>]"]').change(function(e) {
var resa = $('[name="ins_resa[<?=$i?>]"]').val();
var prezzo = $('[name="ins_prezzo[<?=$i?>]"]').val();
var costo_paio = (prezzo*resa);
$('[name="ins_costo_paio[<?=$i?>]"]').val(costo_paio.toFixed(2)).end();
if($('[name="ins_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="ins_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="ins_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="ins_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="ins_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="ins_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="ins_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="ins_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="ins_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="ins_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="ins_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="ins_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="ins_costo_paio[6]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="ins_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="ins_costo_paio[7]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="ins_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totaleinserti').val(totaleIns.toFixed(2));
$('#riep_inserti').val(totaleIns.toFixed(2));
});
$('[name="ins_scarto[<?=$i?>]"]').change(function(e) {
var resa = $('[name="ins_resa[<?=$i?>]"]').val();
var scarto = $('[name="ins_scarto[<?=$i?>]"]').val();
var prezzo = $('[name="ins_prezzo[<?=$i?>]"]').val();
var costo_scarto = (((prezzo*resa)*scarto)/100);
var costo_finale = parseFloat((prezzo*resa)+costo_scarto);
$('[name="ins_costo_paio[<?=$i?>]"]').val(costo_finale.toFixed(2)).end();
if($('[name="ins_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="ins_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="ins_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="ins_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="ins_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="ins_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="ins_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="ins_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="ins_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="ins_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="ins_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="ins_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="ins_costo_paio[6]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="ins_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="ins_costo_paio[7]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="ins_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totaleinserti').val(totaleIns.toFixed(2));
$('#riep_inserti').val(totaleIns.toFixed(2));
});
$('[name="ins_costo_paio[<?=$i?>]"]').keyup(function(e) {
if($('[name="ins_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="ins_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="ins_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="ins_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="ins_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="ins_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="ins_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="ins_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="ins_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="ins_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="ins_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="ins_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="ins_costo_paio[6]"]').val()!= 0){ var costo_paio_6 = parseFloat($('[name="ins_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="ins_costo_paio[7]"]').val()!= 0){ var costo_paio_7 = parseFloat($('[name="ins_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totaleinserti').val(totaleIns.toFixed(2));
$('#riep_inserti').val(totaleIns.toFixed(2));
});
<?php
}
?>
});
</script>
<script type="text/javascript" defer>
$(document).ready(function() {
var costo_gen_min = 0;
var costo_gen_max = 0;
var prezzo_maggiorato = 0;
<?php for($i=0;$i<8;$i++){
?>
$('[name="mat_componente[<?=$i?>]"]').change(function(e) {
e.preventDefault(e);
// Get the record's ID via attribute
var x = document.getElementById("mat_componente[<?=$i?>]").value;
if(x!=""){
$.ajax({
url: 'getMatInfoByid?mat_id=' + x,
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
// Populate the form fields with the data returned from server
$('[name="mat_codice[<?=$i?>]"]').val(response.matinfo.codice).end();
$('[name="mat_udm[<?=$i?>]"]').val(response.matinfo.udm).end();
$('[name="mat_sfrido[<?=$i?>]"]').val(response.matinfo.sfrido).end();
$('[name="mat_materiale[<?=$i?>]"]').val(response.matinfo.materiale).end();
//maggiorare prezzo del 20 %
$('[name="mat_tipologia[<?=$i?>]"]').val(response.matinfo.tipologia).end();
<?php if($linea=='2' OR $linea=='3' OR $linea=='17'){
?>
if($('[name="mat_tipologia[<?=$i?>]"]').val("1-MATERIALI")){
var prezzo_maggiorato = parseFloat(response.matinfo.prezzo)+parseFloat(((response.matinfo.prezzo/100)*20));
$('[name="mat_prezzo[<?=$i?>]"]').val(prezzo_maggiorato.toFixed(2)).end();
}else{
$('[name="mat_prezzo[<?=$i?>]"]').val(response.matinfo.prezzo).end();
}
<?php } else { ?>
var calandrato = document.getElementById("calandrato").value;
if(calandrato=="SI"){
var prezzo_calandrato = parseFloat(response.matinfo.prezzo)+parseFloat(0.90);
$('[name="mat_prezzo[<?=$i?>]"]').val(prezzo_calandrato.toFixed(2)).end();
}else{
$('[name="mat_prezzo[<?=$i?>]"]').val(response.matinfo.prezzo).end();
}
<?php
}
?>
// $('[name="mat_peso[<?=$i?>]"]').val(response.matinfo.resa).end();
$('[name="mat_scarto[<?=$i?>]"]').val(response.matinfo.scarto).end();
$('[name="mat_categoria[<?=$i?>]"]').val(response.matinfo.categoria).end();
$('[name="mat_fornitore[<?=$i?>]"]').val(response.matinfo.fornitore).end();
$('[name="mat_cf_min[<?=$i?>]"]').val(response.matinfo.cg_min).end();
$('[name="mat_cf_max[<?=$i?>]"]').val(response.matinfo.cg_max).end();
$('[name="mat_costo_paio[<?=$i?>]"]').val(response.matinfo.costo_paio).end();
if(response.matinfo.costo_paio != 0){
if($('[name="mat_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="mat_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="mat_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="mat_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="mat_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="mat_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="mat_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="mat_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="mat_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="mat_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="mat_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="mat_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="mat_costo_paio[6]"]').val()!= 0){ var costo_paio_6 = parseFloat($('[name="mat_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="mat_costo_paio[7]"]').val()!= 0){ var costo_paio_7 = parseFloat($('[name="mat_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleMatIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totalemateriali').val(totaleMatIns.toFixed(2));
$('#riep_materiali').val(totaleMatIns.toFixed(2));
}
});
}
else {
$('[name="mat_codice[<?=$i?>]"]').val("").end();
$('[name="mat_udm[<?=$i?>]"]').val("").end();
$('[name="mat_sfrido[<?=$i?>]"]').val("").end();
$('[name="mat_materiale[<?=$i?>]"]').val("").end();
$('[name="mat_prezzo[<?=$i?>]"]').val("").end();
$('[name="mat_tipologia[<?=$i?>]"]').val("").end();
$('[name="mat_categoria[<?=$i?>]"]').val("").end();
$('[name="mat_fornitore[<?=$i?>]"]').val("").end();
$('[name="mat_costo_paio[<?=$i?>]"]').val("").end();
$('[name="mat_peso[<?=$i?>]"]').val("").end();
$('[name="mat_c_min[<?=$i?>]"]').val("").end();
$('[name="mat_cf_max[<?=$i?>]"]').val("").end();
$('[name="mat_cf[<?=$i?>]"]').val("").end();
$('[name="mat_scarto[<?=$i?>]"]').val("").end();
$('[name="mat_consumo_paio[<?=$i?>]"]').val("").end();
$('#riep_costi_generali').val("").end;
}
<?php if($linea==1){?>
if($('[name="mat_componente[0]"]').val() == "31"){
var cf_gomma = parseFloat(1.10);
var tot_cf = parseFloat(cf_gomma);
$('#riep_costi_generali').val(tot_cf.toFixed(2));
}
<?php } ?>
});
$('[name="mat_peso[<?=$i?>]"]').change(function(e) {
var peso = $('[name="mat_peso[<?=$i?>]"]').val()/1000;
if($('[name="mat_peso[<?=$i?>]"]').val() > 300){
$('[name="mat_cf[<?=$i?>]"]').val($('[name="mat_cf_max[<?=$i?>]"]').val());
}else{
$('[name="mat_cf[<?=$i?>]"]').val($('[name="mat_cf_min[<?=$i?>]"]').val());
}
var sfrido = $('[name="mat_sfrido[<?=$i?>]"]').val()/1000;
var prezzo = $('[name="mat_prezzo[<?=$i?>]"]').val();
var consumo_paio = (prezzo*(peso+sfrido));
$('[name="mat_consumo_paio[<?=$i?>]"]').val(consumo_paio.toFixed(2));
if($('[name="mat_cf[0]"]').val()!= 0){ var cf_0 = parseFloat($('[name="mat_cf[0]"]').val()); } else{ var cf_0 = 0; }
if($('[name="mat_cf[1]"]').val()!= 0){ var cf_1 = parseFloat($('[name="mat_cf[1]"]').val()); } else{ var cf_1 = 0; }
if($('[name="mat_cf[2]"]').val()!= 0){ var cf_2 = parseFloat($('[name="mat_cf[2]"]').val()); } else{ var cf_2 = 0; }
if($('[name="mat_cf[3]"]').val()!= 0){ var cf_3 = parseFloat($('[name="mat_cf[3]"]').val()); } else{ var cf_3 = 0; }
if($('[name="mat_cf[4]"]').val()!= 0){ var cf_4 = parseFloat($('[name="mat_cf[4]"]').val()); } else{ var cf_4 = 0; }
if($('[name="mat_cf[5]"]').val()!= 0){ var cf_5 = parseFloat($('[name="mat_cf[5]"]').val()); } else{ var cf_5 = 0; }
var costo_isola = parseFloat(0.10);
if($('[name="mat_componente[<?=$i?>]"]').val() == "26"){
var tot_cf = parseFloat(cf_0)+costo_isola;
}
else var tot_cf = parseFloat(cf_0);
$('#riep_costi_generali').val(tot_cf.toFixed(2));
});
$('[name="mat_scarto[<?=$i?>]"]').keyup(function(e) {
var total = 0;
var peso = parseFloat($('[name="mat_peso[<?=$i?>]"]').val());
var scarto = parseFloat($('[name="mat_scarto[<?=$i?>]"]').val());
var consumo_paio = parseFloat($('[name="mat_consumo_paio[<?=$i?>]"]').val());
var scarto_costo = ((consumo_paio/100)*scarto)+consumo_paio;
$('[name="mat_costo_paio[<?=$i?>]"]').val(scarto_costo.toFixed(2));
<?php if($linea == '2'){?>
if($('[name="mat_tipologia[0]"]').val() == "1-MATERIALI") {
var x = "22";
var y = "";
if($('[name="mat_componente[0]"]').val() == "8") {
var y = "20";
}else{
var y = "20";
}
if(x!=""){
$.ajax({
url: 'getMatInfoByid?mat_id=' + x,
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
// Populate the form fields with the data returned from server
$('[name="mat_componente[1]"]').val(response.matinfo.mat_id).end();
$('[name="mat_componente[1]"]').select2().trigger('change');
$('[name="mat_codice[1]"]').val(response.matinfo.codice).end();
$('[name="mat_udm[1]"]').val(response.matinfo.udm).end();
$('[name="mat_sfrido[1]"]').val(response.matinfo.sfrido).end();
$('[name="mat_materiale[1]"]').val(response.matinfo.materiale).end();
$('[name="mat_tipologia[1]"]').val(response.matinfo.tipologia).end();
$('[name="mat_prezzo[1]"]').val(response.matinfo.prezzo).end();
$('[name="mat_peso[1]"]').val(response.matinfo.resa).end();
$('[name="mat_scarto[1]"]').val(response.matinfo.scarto).end();
$('[name="mat_categoria[1]"]').val(response.matinfo.categoria).end();
$('[name="mat_fornitore[1]"]').val(response.matinfo.fornitore).end();
$('[name="mat_cf_min[1]"]').val(response.matinfo.cg_min).end();
$('[name="mat_cf_max[1]"]').val(response.matinfo.cg_max).end();
$('[name="mat_costo_paio[1]"]').val(response.matinfo.costo_paio).end();
});
}
else {
$('[name="mat_componente[1]"]').val("").end();
$('[name="mat_codice[1]"]').val("").end();
$('[name="mat_udm[1]"]').val("").end();
$('[name="mat_sfrido[1]"]').val("").end();
$('[name="mat_materiale[1]"]').val("").end();
$('[name="mat_prezzo[1]"]').val("").end();
$('[name="mat_tipologia[1]"]').val("").end();
$('[name="mat_categoria[1]"]').val("").end();
$('[name="mat_fornitore[1]"]').val("").end();
$('[name="mat_costo_paio[1]"]').val("").end();
$('[name="mat_peso[1]"]').val("").end();
$('[name="mat_c_min[1]"]').val("").end();
$('[name="mat_cf_max[1]"]').val("").end();
$('[name="mat_cf[1]"]').val("").end();
$('[name="mat_scarto[1]"]').val("").end();
$('[name="mat_consumo_paio[1]"]').val("").end();
}
if(y!=""){
$.ajax({
url: 'getMatInfoByid?mat_id=' + y,
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
// Populate the form fields with the data returned from server
$('[name="mat_componente[2]"]').val(response.matinfo.mat_id).end();
$('[name="mat_componente[2]"]').select2().trigger('change');
$('[name="mat_codice[2]"]').val(response.matinfo.codice).end();
$('[name="mat_udm[2]"]').val(response.matinfo.udm).end();
$('[name="mat_sfrido[2]"]').val(response.matinfo.sfrido).end();
$('[name="mat_materiale[2]"]').val(response.matinfo.materiale).end();
$('[name="mat_tipologia[2]"]').val(response.matinfo.tipologia).end();
$('[name="mat_prezzo[2]"]').val(response.matinfo.prezzo).end();
$('[name="mat_peso[2]"]').val(response.matinfo.resa).end();
$('[name="mat_scarto[2]"]').val(response.matinfo.scarto).end();
$('[name="mat_categoria[2]"]').val(response.matinfo.categoria).end();
$('[name="mat_fornitore[2]"]').val(response.matinfo.fornitore).end();
$('[name="mat_cf_min[2]"]').val(response.matinfo.cg_min).end();
$('[name="mat_cf_max[2]"]').val(response.matinfo.cg_max).end();
$('[name="mat_costo_paio[2]"]').val(response.matinfo.costo_paio).end();
});
}
else {
$('[name="mat_componente[2]"]').val("").end();
$('[name="mat_codice[2]"]').val("").end();
$('[name="mat_udm[2]"]').val("").end();
$('[name="mat_sfrido[2]"]').val("").end();
$('[name="mat_materiale[2]"]').val("").end();
$('[name="mat_prezzo[2]"]').val("").end();
$('[name="mat_tipologia[2]"]').val("").end();
$('[name="mat_categoria[2]"]').val("").end();
$('[name="mat_fornitore[2]"]').val("").end();
$('[name="mat_costo_paio[2]"]').val("").end();
$('[name="mat_peso[2]"]').val("").end();
$('[name="mat_c_min[2]"]').val("").end();
$('[name="mat_cf_max[2]"]').val("").end();
$('[name="mat_cf[2]"]').val("").end();
$('[name="mat_scarto[2]"]').val("").end();
$('[name="mat_consumo_paio[2]"]').val("").end();
}
}
<?php } elseif($linea == '3'){?>
if($('[name="mat_tipologia[0]"]').val() == "1-MATERIALI") {
if($('[name="mat_componente[0]"]').val() == "30" || $('[name="mat_componente[0]"]').val() == "29" || $('[name="mat_componente[0]"]').val() == "27" || $('[name="mat_componente[0]"]').val() == "17" || $('[name="mat_componente[0]"]').val() == "15" || $('[name="mat_componente[0]"]').val() == "10"){
var x = "24";
var y = "21";
}
if(x!=""){
$.ajax({
url: 'getMatInfoByid?mat_id=' + x,
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
// Populate the form fields with the data returned from server
$('[name="mat_componente[6]"]').val(response.matinfo.mat_id).end();
$('[name="mat_componente[6]"]').select2().trigger('change');
$('[name="mat_udm[6]"]').val(response.matinfo.udm).end();
$('[name="mat_sfrido[6]"]').val(response.matinfo.sfrido).end();
$('[name="mat_materiale[6]"]').val(response.matinfo.materiale).end();
$('[name="mat_tipologia[6]"]').val(response.matinfo.tipologia).end();
$('[name="mat_prezzo[6]"]').val(response.matinfo.prezzo).end();
$('[name="mat_peso[6]"]').val(response.matinfo.resa).end();
$('[name="mat_scarto[6]"]').val(response.matinfo.scarto).end();
$('[name="mat_categoria[6]"]').val(response.matinfo.categoria).end();
$('[name="mat_fornitore[6]"]').val(response.matinfo.fornitore).end();
$('[name="mat_cf_min[6]"]').val(response.matinfo.cg_min).end();
$('[name="mat_cf_max[6]"]').val(response.matinfo.cg_max).end();
$('[name="mat_costo_paio[6]"]').val(response.matinfo.costo_paio).end();
});
}
else {
$('[name="mat_componente[6]"]').val("").end();
$('[name="mat_codice[6]"]').val("").end();
$('[name="mat_udm[6]"]').val("").end();
$('[name="mat_sfrido[6]"]').val("").end();
$('[name="mat_materiale[6]"]').val("").end();
$('[name="mat_prezzo[6]"]').val("").end();
$('[name="mat_tipologia[6]"]').val("").end();
$('[name="mat_categoria[6]"]').val("").end();
$('[name="mat_fornitore[6]"]').val("").end();
$('[name="mat_costo_paio[6]"]').val("").end();
$('[name="mat_peso[6]"]').val("").end();
$('[name="mat_c_min[6]"]').val("").end();
$('[name="mat_cf_max[6]"]').val("").end();
$('[name="mat_cf[6]"]').val("").end();
$('[name="mat_scarto[6]"]').val("").end();
$('[name="mat_consumo_paio[6]"]').val("").end();
}
if(y!=""){
$.ajax({
url: 'getMatInfoByid?mat_id=' + y,
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
// Populate the form fields with the data returned from server
$('[name="mat_componente[7]"]').val(response.matinfo.mat_id).end();
$('[name="mat_componente[7]"]').select2().trigger('change');
$('[name="mat_codice[7]"]').val(response.matinfo.codice).end();
$('[name="mat_udm[7]"]').val(response.matinfo.udm).end();
$('[name="mat_sfrido[7]"]').val(response.matinfo.sfrido).end();
$('[name="mat_materiale[7]"]').val(response.matinfo.materiale).end();
$('[name="mat_tipologia[7]"]').val(response.matinfo.tipologia).end();
$('[name="mat_prezzo[7]"]').val(response.matinfo.prezzo).end();
$('[name="mat_peso[7]"]').val(response.matinfo.resa).end();
$('[name="mat_scarto[7]"]').val(response.matinfo.scarto).end();
$('[name="mat_categoria[7]"]').val(response.matinfo.categoria).end();
$('[name="mat_fornitore[7]"]').val(response.matinfo.fornitore).end();
$('[name="mat_cf_min[7]"]').val(response.matinfo.cg_min).end();
$('[name="mat_cf_max[7]"]').val(response.matinfo.cg_max).end();
$('[name="mat_costo_paio[7]"]').val(response.matinfo.costo_paio).end();
});
}
else {
$('[name="mat_componente[7]"]').val("").end();
$('[name="mat_codice[7]"]').val("").end();
$('[name="mat_udm[7]"]').val("").end();
$('[name="mat_sfrido[7]"]').val("").end();
$('[name="mat_materiale[7]"]').val("").end();
$('[name="mat_prezzo[7]"]').val("").end();
$('[name="mat_tipologia[7]"]').val("").end();
$('[name="mat_categoria[7]"]').val("").end();
$('[name="mat_fornitore[7]"]').val("").end();
$('[name="mat_costo_paio[7]"]').val("").end();
$('[name="mat_peso[7]"]').val("").end();
$('[name="mat_c_min[7]"]').val("").end();
$('[name="mat_cf_max[7]"]').val("").end();
$('[name="mat_cf[7]"]').val("").end();
$('[name="mat_scarto[7]"]').val("").end();
$('[name="mat_consumo_paio[7]"]').val("").end();
}
}
<?php } elseif($linea == '17'){?>
if($('[name="mat_tipologia[0]"]').val() == "1-MATERIALI") {
if($('[name="mat_componente[0]"]').val() == "15"){
var x = "35";
var y = "36";
}
if(x!=""){
$.ajax({
url: 'getMatInfoByid?mat_id=' + x,
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
// Populate the form fields with the data returned from server
$('[name="mat_componente[1]"]').val(response.matinfo.mat_id).end();
$('[name="mat_componente[1]"]').select2().trigger('change');
$('[name="mat_codice[1]"]').val(response.matinfo.codice).end();
$('[name="mat_udm[1]"]').val(response.matinfo.udm).end();
$('[name="mat_sfrido[1]"]').val(response.matinfo.sfrido).end();
$('[name="mat_materiale[1]"]').val(response.matinfo.materiale).end();
$('[name="mat_tipologia[1]"]').val(response.matinfo.tipologia).end();
$('[name="mat_prezzo[1]"]').val(response.matinfo.prezzo).end();
$('[name="mat_peso[1]"]').val(response.matinfo.resa).end();
$('[name="mat_scarto[1]"]').val(response.matinfo.scarto).end();
$('[name="mat_categoria[1]"]').val(response.matinfo.categoria).end();
$('[name="mat_fornitore[1]"]').val(response.matinfo.fornitore).end();
$('[name="mat_cf_min[1]"]').val(response.matinfo.cg_min).end();
$('[name="mat_cf_max[1]"]').val(response.matinfo.cg_max).end();
$('[name="mat_costo_paio[1]"]').val(response.matinfo.costo_paio).end();
});
}
else {
$('[name="mat_componente[1]"]').val("").end();
$('[name="mat_codice[1]"]').val("").end();
$('[name="mat_udm[1]"]').val("").end();
$('[name="mat_sfrido[1]"]').val("").end();
$('[name="mat_materiale[1]"]').val("").end();
$('[name="mat_prezzo[1]"]').val("").end();
$('[name="mat_tipologia[1]"]').val("").end();
$('[name="mat_categoria[1]"]').val("").end();
$('[name="mat_fornitore[1]"]').val("").end();
$('[name="mat_costo_paio[1]"]').val("").end();
$('[name="mat_peso[1]"]').val("").end();
$('[name="mat_c_min[1]"]').val("").end();
$('[name="mat_cf_max[1]"]').val("").end();
$('[name="mat_cf[1]"]').val("").end();
$('[name="mat_scarto[1]"]').val("").end();
$('[name="mat_consumo_paio[1]"]').val("").end();
}
if(y!=""){
$.ajax({
url: 'getMatInfoByid?mat_id=' + y,
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
// Populate the form fields with the data returned from server
$('[name="mat_componente[2]"]').val(response.matinfo.mat_id).end();
$('[name="mat_componente[2]"]').select2().trigger('change');
$('[name="mat_codice[2]"]').val(response.matinfo.codice).end();
$('[name="mat_udm[2]"]').val(response.matinfo.udm).end();
$('[name="mat_sfrido[2]"]').val(response.matinfo.sfrido).end();
$('[name="mat_materiale[2]"]').val(response.matinfo.materiale).end();
$('[name="mat_tipologia[2]"]').val(response.matinfo.tipologia).end();
$('[name="mat_prezzo[2]"]').val(response.matinfo.prezzo).end();
$('[name="mat_peso[2]"]').val(response.matinfo.resa).end();
$('[name="mat_scarto[2]"]').val(response.matinfo.scarto).end();
$('[name="mat_categoria[2]"]').val(response.matinfo.categoria).end();
$('[name="mat_fornitore[2]"]').val(response.matinfo.fornitore).end();
$('[name="mat_cf_min[2]"]').val(response.matinfo.cg_min).end();
$('[name="mat_cf_max[2]"]').val(response.matinfo.cg_max).end();
$('[name="mat_costo_paio[2]"]').val(response.matinfo.costo_paio).end();
});
}
else {
$('[name="mat_componente[2]"]').val("").end();
$('[name="mat_codice[2]"]').val("").end();
$('[name="mat_udm[2]"]').val("").end();
$('[name="mat_sfrido[2]"]').val("").end();
$('[name="mat_materiale[2]"]').val("").end();
$('[name="mat_prezzo[2]"]').val("").end();
$('[name="mat_tipologia[2]"]').val("").end();
$('[name="mat_categoria[2]"]').val("").end();
$('[name="mat_fornitore[2]"]').val("").end();
$('[name="mat_costo_paio[2]"]').val("").end();
$('[name="mat_peso[2]"]').val("").end();
$('[name="mat_c_min[2]"]').val("").end();
$('[name="mat_cf_max[2]"]').val("").end();
$('[name="mat_cf[2]"]').val("").end();
$('[name="mat_scarto[2]"]').val("").end();
$('[name="mat_consumo_paio[2]"]').val("").end();
}
}
<?php } else {?>
if($('[name="mat_tipologia[0]"]').val() == "1-MATERIALI") {
var x = "31";
if(x!=""){
$.ajax({
url: 'getMatInfoByid?mat_id=' + x,
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
// Populate the form fields with the data returned from server
$('[name="mat_componente[1]"]').val(response.matinfo.mat_id).end();
$('[name="mat_componente[1]"]').select2().trigger('change');
$('[name="mat_udm[1]"]').val(response.matinfo.udm).end();
$('[name="mat_sfrido[1]"]').val(response.matinfo.sfrido).end();
$('[name="mat_materiale[1]"]').val(response.matinfo.materiale).end();
$('[name="mat_tipologia[1]"]').val(response.matinfo.tipologia).end();
$('[name="mat_prezzo[1]"]').val(response.matinfo.prezzo).end();
$('[name="mat_peso[1]"]').val(response.matinfo.resa).end();
$('[name="mat_scarto[1]"]').val(response.matinfo.scarto).end();
$('[name="mat_categoria[1]"]').val(response.matinfo.categoria).end();
$('[name="mat_fornitore[1]"]').val(response.matinfo.fornitore).end();
$('[name="mat_cf_min[1]"]').val(response.matinfo.cg_min).end();
$('[name="mat_cf_max[1]"]').val(response.matinfo.cg_max).end();
$('[name="mat_costo_paio[1]"]').val(response.matinfo.costo_paio).end();
});
}
else {
$('[name="mat_componente[1]"]').val("").end();
$('[name="mat_codice[1]"]').val("").end();
$('[name="mat_udm[1]"]').val("").end();
$('[name="mat_sfrido[1]"]').val("").end();
$('[name="mat_materiale[1]"]').val("").end();
$('[name="mat_prezzo[1]"]').val("").end();
$('[name="mat_tipologia[1]"]').val("").end();
$('[name="mat_categoria[1]"]').val("").end();
$('[name="mat_fornitore[1]"]').val("").end();
$('[name="mat_costo_paio[1]"]').val("").end();
$('[name="mat_peso[1]"]').val("").end();
$('[name="mat_c_min[1]"]').val("").end();
$('[name="mat_cf_max[1]"]').val("").end();
$('[name="mat_cf[1]"]').val("").end();
$('[name="mat_scarto[1]"]').val("").end();
$('[name="mat_consumo_paio[1]"]').val("").end();
}
}
<?php } ?>
if($('[name="mat_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="mat_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="mat_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="mat_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="mat_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="mat_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="mat_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="mat_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="mat_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="mat_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="mat_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="mat_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="mat_costo_paio[6]"]').val()!= 0){ var costo_paio_6 = parseFloat($('[name="mat_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="mat_costo_paio[7]"]').val()!= 0){ var costo_paio_7 = parseFloat($('[name="mat_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleMatIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totalemateriali').val(totaleMatIns.toFixed(2));
$('#riep_materiali').val(totaleMatIns.toFixed(2));
});
$('[name="mat_prezzo[<?=$i?>]"]').keyup(function(e) {
var total = 0;
var peso = $('[name="mat_peso[<?=$i?>]"]').val()/1000;
if($('[name="mat_peso[<?=$i?>]"]').val() > 300){
$('[name="mat_cf[<?=$i?>]"]').val($('[name="mat_cf_max[<?=$i?>]"]').val());
}else{
$('[name="mat_cf[<?=$i?>]"]').val($('[name="mat_cf_min[<?=$i?>]"]').val());
}
var sfrido = $('[name="mat_sfrido[<?=$i?>]"]').val()/1000;
var prezzo = $('[name="mat_prezzo[<?=$i?>]"]').val();
var scarto = parseFloat($('[name="mat_scarto[<?=$i?>]"]').val());
var consumo_paio = (prezzo*(peso+sfrido));
$('[name="mat_consumo_paio[<?=$i?>]"]').val(consumo_paio.toFixed(2));
if($('[name="mat_cf[0]"]').val()!= 0){ var cf_0 = parseFloat($('[name="mat_cf[0]"]').val()); } else{ var cf_0 = 0; }
if($('[name="mat_cf[1]"]').val()!= 0){ var cf_1 = parseFloat($('[name="mat_cf[1]"]').val()); } else{ var cf_1 = 0; }
if($('[name="mat_cf[2]"]').val()!= 0){ var cf_2 = parseFloat($('[name="mat_cf[2]"]').val()); } else{ var cf_2 = 0; }
if($('[name="mat_cf[3]"]').val()!= 0){ var cf_3 = parseFloat($('[name="mat_cf[3]"]').val()); } else{ var cf_3 = 0; }
if($('[name="mat_cf[4]"]').val()!= 0){ var cf_4 = parseFloat($('[name="mat_cf[4]"]').val()); } else{ var cf_4 = 0; }
if($('[name="mat_cf[5]"]').val()!= 0){ var cf_5 = parseFloat($('[name="mat_cf[5]"]').val()); } else{ var cf_5 = 0; }
var costo_isola = parseFloat(0.10);
if($('[name="mat_componente[<?=$i?>]"]').val() == "26"){
var tot_cf = parseFloat(cf_0)+costo_isola;
}
else var tot_cf = parseFloat(cf_0);
$('#riep_costi_generali').val(tot_cf.toFixed(2));
var scarto_costo = ((consumo_paio/100)*scarto)+consumo_paio;
$('[name="mat_costo_paio[<?=$i?>]"]').val(scarto_costo.toFixed(2));
if($('[name="mat_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="mat_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="mat_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="mat_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="mat_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="mat_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="mat_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="mat_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="mat_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="mat_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="mat_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="mat_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="mat_costo_paio[6]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="mat_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="mat_costo_paio[7]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="mat_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleMatIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totalemateriali').val(totaleMatIns.toFixed(2));
$('#riep_materiali').val(totaleMatIns.toFixed(2));
});
<?php
}
?>
});
</script>
<script type="text/javascript" defer>
$(document).ready(function() {
<?php for($i=0;$i<6;$i++){
?>
$('[name="misc_codice[<?=$i?>]"]').change(function(e) {
e.preventDefault(e);
// Get the record's ID via attribute
var x = document.getElementById("misc_codice[<?=$i?>]").value;
if(x!=""){
$.ajax({
url: 'getMiscInfoByid?misc_id=' + x,
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
// Populate the form fields with the data returned from server
$('[name="misc_descrizione[<?=$i?>]"]').val(response.miscinfo.descrizione).end();
$('[name="misc_udm[<?=$i?>]"]').val(response.miscinfo.udm).end();
$('[name="misc_resa[<?=$i?>]"]').val(response.miscinfo.resa).end();
$('[name="misc_prezzo[<?=$i?>]"]').val(response.miscinfo.prezzo).end();
$('[name="misc_fornitore[<?=$i?>]"]').val(response.miscinfo.fornitore).end();
$('[name="misc_tipologia[<?=$i?>]"]').val(response.miscinfo.tipologia).end();
$('[name="misc_consumo_paio[<?=$i?>]"]').val(response.miscinfo.costo_paio).end();
$('[name="misc_costo_paio[<?=$i?>]"]').val(response.miscinfo.costo_paio).end();
if(response.miscinfo.costo_paio != 0){
if($('[name="misc_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="misc_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="misc_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="misc_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="misc_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="misc_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="misc_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="misc_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="misc_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="misc_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="misc_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="misc_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
var totaleMiscIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5);
$('#totalemiscele').val(totaleMiscIns.toFixed(2));
$('#riep_miscele').val(totaleMiscIns.toFixed(2));
}
});
}
else {
$('[name="misc_descrizione[<?=$i?>]"]').val("").end();
$('[name="misc_udm[<?=$i?>]"]').val("").end();
$('[name="misc_resa[<?=$i?>]"]').val("").end();
$('[name="misc_fornitore[<?=$i?>]"]').val("").end();
$('[name="misc_costo_paio[<?=$i?>]"]').val("").end();
$('[name="misc_prezzo[<?=$i?>]"]').val("").end();
$('[name="misc_scarto[<?=$i?>]"]').val("").end();
$('[name="misc_consumo_paio[<?=$i?>]"]').val("").end();
}
});
$('[name="misc_resa[<?=$i?>]"]').keyup(function(e) {
var peso = $('[name="misc_resa[<?=$i?>]"]').val()/1000;
var prezzo = $('[name="misc_prezzo[<?=$i?>]"]').val();
var consumo_paio = (prezzo*peso);
$('[name="misc_consumo_paio[<?=$i?>]"]').val(consumo_paio.toFixed(2));
});
$('[name="misc_scarto[<?=$i?>]"]').keyup(function(e) {
var total = 0;
var peso = parseFloat($('[name="misc_resa[<?=$i?>]"]').val());
var scarto = parseFloat($('[name="misc_scarto[<?=$i?>]"]').val());
var consumo_paio = parseFloat($('[name="misc_consumo_paio[<?=$i?>]"]').val());
var scarto_costo = ((consumo_paio/100)*scarto)+consumo_paio;
$('[name="misc_costo_paio[<?=$i?>]"]').val(scarto_costo.toFixed(2));
if($('[name="misc_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="misc_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="misc_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="misc_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="misc_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="misc_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="misc_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="misc_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="misc_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="misc_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="misc_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="misc_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
var totaleMiscIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5);
$('#totalemiscele').val(totaleMiscIns.toFixed(2));
$('#riep_miscele').val(totaleMiscIns.toFixed(2));
});
<?php
}
?>
});
</script>
<script type="text/javascript" defer>
$(document).ready(function() {
<?php for($i=0;$i<8;$i++){
?>
$('[name="proc_operazione[<?=$i?>]"]').change(function(e) {
e.preventDefault(e);
// Get the record's ID via attribute
var x = document.getElementById("proc_operazione[<?=$i?>]").value;
if(x!=""){
$.ajax({
url: 'getProcInfoByid?proc_id=' + x,
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
// Populate the form fields with the data returned from server
$('[name="proc_costo_orario[<?=$i?>]"]').val(response.procinfo.costo_personale).end();
$('[name="proc_costo_medio[<?=$i?>]"]').val(response.procinfo.costo_paio).end();
$('[name="proc_costo_paio[<?=$i?>]"]').val(response.procinfo.costo_paio).end();
if( $('[name="proc_costo_paio[<?=$i?>]"]').val() != 0){
if($('[name="proc_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="proc_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="proc_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="proc_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="proc_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="proc_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="proc_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="proc_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="proc_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="proc_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="proc_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="proc_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="proc_costo_paio[6]"]').val()!= 0){ var costo_paio_6 = parseFloat($('[name="proc_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="proc_costo_paio[7]"]').val()!= 0){ var costo_paio_7 = parseFloat($('[name="proc_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleProcIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totaleprocessi').val(totaleProcIns.toFixed(2));
$('#riep_processi').val(totaleProcIns.toFixed(2));
}
});
}
else {
$('[name="proc_costo_orario[<?=$i?>]"]').val("").end();
$('[name="proc_costo_medio[<?=$i?>]"]').val("").end();
$('[name="proc_costo_paio[<?=$i?>]"]').val("").end();
}
$('[name="proc_paia_ore[<?=$i?>]"]').keyup(function(e) {
var turni = $('[name="proc_turni[<?=$i?>]"]').val();
var personale = $('[name="proc_personale[<?=$i?>]"]').val();
var costo_orario = $('[name="proc_costo_orario[<?=$i?>]"]').val();
var paia_ore = $('[name="proc_paia_ore[<?=$i?>]"]').val();
var paia_gg = parseFloat((paia_ore*8)*turni);
var costo_calcolato = parseFloat((turni*8*personale*costo_orario)/paia_gg);
$('[name="proc_paia_gg[<?=$i?>]"]').val(paia_gg.toFixed(2));
$('[name="proc_costo_paio[<?=$i?>]"]').val(costo_calcolato.toFixed(2));
if($('[name="proc_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="proc_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="proc_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="proc_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="proc_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="proc_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="proc_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="proc_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="proc_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="proc_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="proc_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="proc_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="proc_costo_paio[6]"]').val()!= 0){ var costo_paio_6 = parseFloat($('[name="proc_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="proc_costo_paio[7]"]').val()!= 0){ var costo_paio_7 = parseFloat($('[name="proc_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleProcIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totaleprocessi').val(totaleProcIns.toFixed(2));
$('#riep_processi').val(totaleProcIns.toFixed(2));
});
$('[name="proc_costo_paio[<?=$i?>]"]').keyup(function(e) {
if($('[name="proc_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="proc_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="proc_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="proc_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="proc_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="proc_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="proc_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="proc_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="proc_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="proc_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="proc_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="proc_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="proc_costo_paio[6]"]').val()!= 0){ var costo_paio_6 = parseFloat($('[name="proc_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="proc_costo_paio[7]"]').val()!= 0){ var costo_paio_7 = parseFloat($('[name="proc_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleProcIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totaleprocessi').val(totaleProcIns.toFixed(2));
$('#riep_processi').val(totaleProcIns.toFixed(2));
});
});
<?php
}
?>
});
</script>
<script type="text/javascript" defer>
$(document).ready(function() {
<?php for($i=0;$i<8;$i++){
?>
$('[name="ext_operazione[<?=$i?>]"]').change(function(e) {
e.preventDefault(e);
// Get the record's ID via attribute
var x = document.getElementById("ext_operazione[<?=$i?>]").value;
if(x!=""){
$.ajax({
url: 'getLavExtInfoByid?ext_id=' + x,
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
// Populate the form fields with the data returned from server
$('[name="ext_terzista[<?=$i?>]"]').val(response.extinfo.cod_terzista).end();
$('[name="ext_terzista[<?=$i?>]"]').select2().trigger('change');
$('[name="ext_specifiche[<?=$i?>]"]').val(response.extinfo.descrizione).end();
$('[name="ext_costo_paio[<?=$i?>]"]').val(response.extinfo.costo_paio).end();
if(response.extinfo.costo_paio != 0){
if($('[name="ext_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="ext_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="ext_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="ext_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="ext_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="ext_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="ext_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="ext_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="ext_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="ext_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="ext_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="ext_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="ext_costo_paio[6]"]').val()!= 0){ var costo_paio_6 = parseFloat($('[name="ext_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="ext_costo_paio[7]"]').val()!= 0){ var costo_paio_7 = parseFloat($('[name="ext_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleLavExtIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totalelavorazioni_ext').val(totaleLavExtIns.toFixed(2));
$('#riep_lav_ext').val(totaleLavExtIns.toFixed(2));
}
});
}
else {
$('[name="ext_costo_paio[<?=$i?>]"]').val("").end();
}
});
$('[name="ext_costo_paio[<?=$i?>]"]').keyup(function(e) {
if($('[name="ext_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="ext_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="ext_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="ext_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="ext_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="ext_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="ext_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="ext_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="ext_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="ext_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="ext_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="ext_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="ext_costo_paio[6]"]').val()!= 0){ var costo_paio_6 = parseFloat($('[name="ext_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="ext_costo_paio[7]"]').val()!= 0){ var costo_paio_7 = parseFloat($('[name="ext_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleLavExtIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totalelavorazioni_ext').val(totaleLavExtIns.toFixed(2));
$('#riep_lav_ext').val(totaleLavExtIns.toFixed(2));
});
<?php
}
?>
});
</script>
<script type="text/javascript" defer>
$(document).ready(function() {
$('[name="perc_scarto"]').keyup(function(e) {
<?php if($linea == 1 OR $linea == 3 OR $linea == 17 OR $linea == 99){ ?>
if($('#riep_inserti').val()!= 0){ var costo_ins = parseFloat($('#riep_inserti').val()); } else { var costo_ins = 0; }
<?php } else { ?>
var costo_ins = 0;
<?php } ?>
if($('#riep_materiali').val()!= 0){ var costo_mat = parseFloat($('#riep_materiali').val()); } else { var costo_mat = 0; }
if($('#riep_miscele').val()!= 0) { var costo_misc = parseFloat($('#riep_miscele').val()); } else { var costo_misc = 0; }
if($('#riep_processi').val()!= 0) { var costo_proc = parseFloat($('#riep_processi').val()); } else { var costo_proc = 0; }
if($('#riep_lav_ext').val()!= 0) { var costo_lav_ext = parseFloat($('#riep_lav_ext').val()); } else { var costo_lav_ext = 0; }
var totale = parseFloat(costo_ins)+parseFloat(costo_mat)+parseFloat(costo_misc)+parseFloat(costo_proc)+parseFloat(costo_lav_ext);
var perc_scarto = $('[name="perc_scarto"]').val();
var costo_scarto = parseFloat((totale/100)*perc_scarto);
$('#riep_scarto').val(costo_scarto.toFixed(2));
});
$('#riep_trasporto').keyup(function(e) {
<?php if($linea == 1 OR $linea == 3 OR $linea == 17 OR $linea == 99){ ?>
if($('#riep_inserti').val()!= 0){ var costo_ins = parseFloat($('#riep_inserti').val()); } else { var costo_ins = 0; }
<?php } else { ?>
var costo_ins = 0;
<?php } ?>
if($('#riep_materiali').val()!= 0){ var costo_mat = parseFloat($('#riep_materiali').val()); } else { var costo_mat = 0; }
if($('#riep_miscele').val()!= 0) { var costo_misc = parseFloat($('#riep_miscele').val()); } else { var costo_misc = 0; }
if($('#riep_processi').val()!= 0) { var costo_proc = parseFloat($('#riep_processi').val()); } else { var costo_proc = 0; }
if($('#riep_lav_ext').val()!= 0) { var costo_lav_ext = parseFloat($('#riep_lav_ext').val()); } else { var costo_lav_ext = 0; }
if($('#riep_scarto').val()!= 0) { var costo_scarto = parseFloat($('#riep_scarto').val()); } else { var costo_scarto = 0; }
if($('#riep_packaging').val()!= 0){ var costo_packaging = parseFloat($('#riep_packaging').val());} else { var costo_packaging = 0; }
if($('#riep_trasporto').val()!= 0) { var costo_trasporto = parseFloat($('#riep_trasporto').val()); } else { var costo_trasporto = 0; }
var totale_costi_diretti = parseFloat(costo_ins)+parseFloat(costo_mat)+parseFloat(costo_misc)+parseFloat(costo_proc)+parseFloat(costo_lav_ext)+parseFloat(costo_scarto)+parseFloat(costo_packaging)+parseFloat(costo_trasporto);
$('#riep_costi_diretti').val(totale_costi_diretti.toFixed(2));
});
$('#riep_costo_industriale').click(function(e) {
<?php if($linea == 1 OR $linea == 3 OR $linea == 17 OR $linea == 99){ ?>
if($('#riep_inserti').val()!= 0){ var costo_ins = parseFloat($('#riep_inserti').val()); } else { var costo_ins = 0; }
<?php } else { ?>
var costo_ins = 0;
<?php } ?>
if($('#riep_materiali').val()!= 0){ var costo_mat = parseFloat($('#riep_materiali').val()); } else { var costo_mat = 0; }
if($('#riep_miscele').val()!= 0) { var costo_misc = parseFloat($('#riep_miscele').val()); } else { var costo_misc = 0; }
if($('#riep_processi').val()!= 0) { var costo_proc = parseFloat($('#riep_processi').val()); } else { var costo_proc = 0; }
if($('#riep_lav_ext').val()!= 0) { var costo_lav_ext = parseFloat($('#riep_lav_ext').val()); } else { var costo_lav_ext = 0; }
if($('#riep_scarto').val()!= 0) { var costo_scarto = parseFloat($('#riep_scarto').val()); } else { var costo_scarto = 0; }
if($('#riep_packaging').val()!= 0){ var costo_packaging = parseFloat($('#riep_packaging').val());} else { var costo_packaging = 0;}
if($('#riep_trasporto').val()!= 0) { var costo_trasporto = parseFloat($('#riep_trasporto').val()); } else { var costo_trasporto = 0; }
if($('#riep_costi_generali').val()!= 0){ var costi_generali = parseFloat($('#riep_costi_generali').val());} else { var costi_ind_rep = 0;}
//if($('#riep_costi_indiretti_reparto').val()!= 0){ var costi_ind_rep = parseFloat($('#riep_costi_indiretti_reparto').val());} else { var costi_ind_rep = 0;}
//if($('#riep_costi_indiretti_delta').val()!= 0){ var costi_ind_delta = parseFloat($('#riep_costi_indiretti_delta').val());} else { var costi_ind_delta = 0;}
var costo_industriale = parseFloat(costo_ins)+parseFloat(costo_mat)+parseFloat(costo_misc)+parseFloat(costo_proc)+parseFloat(costo_scarto)+parseFloat(costo_packaging)+parseFloat(costo_trasporto)+parseFloat(costo_lav_ext)+parseFloat(costi_generali);
$('#riep_costo_industriale').val(costo_industriale.toFixed(2));
<?php if($linea == 99){ ?>
if($('#riep_costo_industriale').val()!= 0){ var costo_industriale = parseFloat($('#riep_costo_industriale').val()); } else { var costo_industriale = 0; }
var perc_ricarico = "15";
$('#perc_ricarico').val(perc_ricarico);
var costo_finale = parseFloat(costo_industriale);
var costo_ricarico = parseFloat((costo_finale/100)*perc_ricarico);
$('#riep_ricarico').val(costo_ricarico.toFixed(2));
<?php } ?>
});
$('#perc_ricarico').keyup(function(e) {
if($('#riep_costo_industriale').val()!= 0){ var costo_industriale = parseFloat($('#riep_costo_industriale').val()); } else { var costo_industriale = 0; }
if($('#perc_ricarico').val()!= 0) { var perc_ricarico = parseFloat($('#perc_ricarico').val()); } else { var perc_ricarico = 0; }
var costo_finale = parseFloat(costo_industriale);
var costo_ricarico = parseFloat((costo_finale/100)*perc_ricarico);
$('#riep_ricarico').val(costo_ricarico.toFixed(2));
});
$('#perc_provvigioni').keyup(function(e) {
if($('#riep_costo_industriale').val()!= 0){ var costo_industriale = parseFloat($('#riep_costo_industriale').val()); } else { var costo_industriale = 0; }
if($('#riep_ricarico').val()!= 0) { var ricarico = parseFloat($('#riep_ricarico').val()); } else { var ricarico = 0; }
if($('#perc_provvigioni').val()!= 0) { var perc_provvigioni = parseFloat($('#perc_provvigioni').val()); } else { var perc_provvigioni = 0; }
var costo_finale = parseFloat(costo_industriale)+parseFloat(ricarico);
var costo_provvigioni = parseFloat((costo_finale/100)*perc_provvigioni);
$('#riep_provvigioni').val(costo_provvigioni.toFixed(2));
});
$('#perc_sconti').keyup(function(e) {
if($('#riep_costo_industriale').val()!= 0){ var costo_industriale = parseFloat($('#riep_costo_industriale').val()); } else { var costo_industriale = 0; }
if($('#riep_ricarico').val()!= 0) { var ricarico = parseFloat($('#riep_ricarico').val()); } else { var ricarico = 0; }
if($('#perc_sconti').val()!= 0) { var perc_sconti = parseFloat($('#perc_sconti').val()); } else { var perc_sconti = 0; }
var costo_finale = parseFloat(costo_industriale)+parseFloat(ricarico);
var costo_sconti = parseFloat((costo_finale/100)*perc_sconti);
$('#riep_sconti').val(costo_sconti.toFixed(2));
});
$('#riep_selling_price').click(function(e) {
if($('#riep_costo_industriale').val()!= 0){ var costo_industriale = parseFloat($('#riep_costo_industriale').val()); } else { var costo_industriale = 0; }
if($('#riep_ricarico').val()!= 0) { var costo_ricarico = parseFloat($('#riep_ricarico').val()); } else { var costo_ricarico = 0; }
if($('#riep_provvigioni').val()!= 0) { var costo_provvigioni = parseFloat($('#riep_provvigioni').val()); } else { var costo_provvigioni = 0; }
if($('#riep_sconti').val()!= 0) { var costo_sconti = parseFloat($('#riep_sconti').val()); } else { var costo_sconti = 0; }
var selling_price = parseFloat(costo_industriale)+parseFloat(costo_ricarico)+parseFloat(costo_provvigioni)+parseFloat(costo_sconti);
$('#riep_selling_price').val(selling_price.toFixed(2));
});
$('#riep_commercial_price').keyup(function(e) {
if($('#riep_selling_price').val()!= 0){ var selling_price = parseFloat($('#riep_selling_price').val()); } else { var selling_price = 0; }
if($('#riep_commercial_price').val()!= 0){ var commercial_price = parseFloat($('#riep_commercial_price').val()); } else { var commercial_price = 0; }
if($('#perc_provvigioni').val()!= 0) { var perc_provvigioni = parseFloat($('#perc_provvigioni').val()); } else { var perc_provvigioni = 0; }
if(commercial_price != 0){
var udm_articolo = $('#udm').val();
if(udm_articolo === '02'){
var costo_provvigioni = parseFloat((commercial_price/100)*(perc_provvigioni/2));
$('#riep_provvigioni').val(costo_provvigioni.toFixed(2));
var utile = parseFloat(((commercial_price-(selling_price/2))/(selling_price/2))*100);
$('#perc_utile').val(utile.toFixed(2))+"%";
}else{
var costo_provvigioni = parseFloat((commercial_price/100)*perc_provvigioni);
$('#riep_provvigioni').val(costo_provvigioni.toFixed(2));
var utile = parseFloat(((commercial_price-selling_price)/selling_price)*100);
$('#perc_utile').val(utile.toFixed(2))+"%";
}
}
else {
if($('#riep_costo_industriale').val()!= 0){ var costo_industriale = parseFloat($('#riep_costo_industriale').val()); } else { var costo_industriale = 0; }
if($('#riep_ricarico').val()!= 0) { var ricarico = parseFloat($('#riep_ricarico').val()); } else { var ricarico = 0; }
if($('#perc_provvigioni').val()!= 0) { var perc_provvigioni = parseFloat($('#perc_provvigioni').val()); } else { var perc_provvigioni = 0; }
var costo_finale = parseFloat(costo_industriale)+parseFloat(ricarico);
var costo_provvigioni = parseFloat((costo_finale/100)*perc_provvigioni);
$('#riep_provvigioni').val(costo_provvigioni.toFixed(2));
}
});
$('#riep_commercial_price_sky').keyup(function(e) {
if($('#riep_selling_price').val()!= 0){ var selling_price = parseFloat($('#riep_selling_price').val()); } else { var selling_price = 0; }
if($('#riep_commercial_price').val()!= 0){ var commercial_price = parseFloat($('#riep_commercial_price').val()); } else { var commercial_price = 0; }
if($('#riep_commercial_price_sky').val()!= 0){ var commercial_price_sky = parseFloat($('#riep_commercial_price_sky').val()); } else { var commercial_price_sky = 0; }
if($('#riep_commercial_price_sky').val()!= 0){ var commercial_price_sky = parseFloat($('#riep_commercial_price_sky').val()); } else { var commercial_price_sky = 0; }
if($('#riep_costo_industriale').val()!= 0){ var costo_industriale = parseFloat($('#riep_costo_industriale').val()); } else { var costo_industriale = 0; }
if($('#perc_provvigioni').val()!= 0) { var perc_provvigioni = parseFloat($('#perc_provvigioni').val()); } else { var perc_provvigioni = 0; }
if($('#perc_sconti').val()!= 0) { var perc_sconti = parseFloat($('#perc_sconti').val()); } else { var perc_sconti = 0; }
if($('#riep_provvigioni').val()!= 0) { var costo_provvigioni = parseFloat($('#riep_provvigioni').val()); } else { var costo_provvigioni = 0; }
if($('#riep_sconti').val()!= 0) { var costo_sconti = parseFloat($('#riep_sconti').val()); } else { var costo_sconti = 0; }
if(commercial_price != 0){
var differenza_sky = parseFloat(commercial_price_sky-commercial_price);
var utile_sky = parseFloat((differenza_sky*100)/commercial_price);
var utile_paio_sky = parseFloat(commercial_price_sky)-parseFloat(commercial_price);
var perc_paio_sky = parseFloat((utile_paio_sky*100)/commercial_price_sky);
$('#perc_utile_sky').val(utile_sky.toFixed(2))+"%";
$('#riep_utile_paio_sky').val(utile_paio_sky.toFixed(2));
$('#perc_utile_paio_sky').val(perc_paio_sky.toFixed(2))+"%";
}
else {
var differenza_sky = parseFloat(commercial_price_sky-selling_price);
var utile_sky = parseFloat((differenza_sky*100)/selling_price);
var utile_paio_sky = parseFloat(commercial_price_sky)-parseFloat(selling_price);
var perc_paio_sky = parseFloat((utile_paio_sky*100)/commercial_price_sky);
$('#perc_utile_sky').val(utile_sky.toFixed(2))+"%";
$('#riep_utile_paio_sky').val(utile_paio_sky.toFixed(2));
$('#perc_utile_paio_sky').val(perc_paio_sky.toFixed(2))+"%";
}
});
$('#riep_utile_paio').click(function(e) {
if($('#riep_selling_price').val()!= 0){ var selling_price = parseFloat($('#riep_selling_price').val()); } else { var selling_price = 0; }
if($('#riep_commercial_price').val()!= 0){ var commercial_price = parseFloat($('#riep_commercial_price').val()); } else { var commercial_price = 0; }
if($('#riep_costo_industriale').val()!= 0){ var costo_industriale = parseFloat($('#riep_costo_industriale').val()); } else { var costo_industriale = 0; }
if($('#perc_provvigioni').val()!= 0) { var perc_provvigioni = parseFloat($('#perc_provvigioni').val()); } else { var perc_provvigioni = 0; }
if($('#perc_sconti').val()!= 0) { var perc_sconti = parseFloat($('#perc_sconti').val()); } else { var perc_sconti = 0; }
if($('#riep_provvigioni').val()!= 0) { var costo_provvigioni = parseFloat($('#riep_provvigioni').val()); } else { var costo_provvigioni = 0; }
if($('#riep_sconti').val()!= 0) { var costo_sconti = parseFloat($('#riep_sconti').val()); } else { var costo_sconti = 0; }
var udm_articolo = $('#udm').val();
if(commercial_price){
if(udm_articolo ==='02'){
var totale_costi = parseFloat(costo_industriale/2)+parseFloat(costo_provvigioni/2)+parseFloat(costo_sconti/2);
var utile_paio = parseFloat(commercial_price)-(parseFloat(costo_industriale/2)+parseFloat(costo_provvigioni/2)+parseFloat(costo_sconti/2));
var perc_paio = parseFloat((utile_paio*100)/totale_costi);
}else{
var totale_costi = parseFloat(costo_industriale)+parseFloat(costo_provvigioni)+parseFloat(costo_sconti);
var utile_paio = parseFloat(commercial_price)-(parseFloat(costo_industriale)+parseFloat(costo_provvigioni)+parseFloat(costo_sconti));
var perc_paio = parseFloat((utile_paio*100)/totale_costi);
}
}else{
if(udm_articolo ==='02'){
var totale_costi = parseFloat(costo_industriale/2)+parseFloat(costo_provvigioni/2)+parseFloat(costo_sconti/2);
var utile_paio = parseFloat(selling_price)-(parseFloat(costo_industriale/2)+parseFloat(costo_provvigioni/2)+parseFloat(costo_sconti/2));
var perc_paio = parseFloat((utile_paio*100)/totale_costi);
}else{
var totale_costi = parseFloat(costo_industriale)+parseFloat(costo_provvigioni)+parseFloat(costo_sconti);
var utile_paio = parseFloat(selling_price)-(parseFloat(costo_industriale)+parseFloat(costo_provvigioni)+parseFloat(costo_sconti));
var perc_paio = parseFloat((utile_paio*100)/totale_costi);
}
}
$('#riep_utile_paio').val(utile_paio.toFixed(2));
$('#perc_utile_paio').val(perc_paio.toFixed(2))+"%";
});
$('#riep_utile_paio_sky').click(function(e) {
if($('#riep_selling_price').val()!= 0){ var selling_price = parseFloat($('#riep_selling_price').val()); } else { var selling_price = 0; }
if($('#riep_commercial_price').val()!= 0){ var commercial_price = parseFloat($('#riep_commercial_price').val()); } else { var commercial_price = 0; }
if($('#riep_commercial_price_sky').val()!= 0){ var commercial_price_sky = parseFloat($('#riep_commercial_price_sky').val()); } else { var commercial_price_sky = 0; }
if($('#riep_costo_industriale').val()!= 0){ var costo_industriale = parseFloat($('#riep_costo_industriale').val()); } else { var costo_industriale = 0; }
if($('#perc_provvigioni').val()!= 0) { var perc_provvigioni = parseFloat($('#perc_provvigioni').val()); } else { var perc_provvigioni = 0; }
if($('#perc_sconti').val()!= 0) { var perc_sconti = parseFloat($('#perc_sconti').val()); } else { var perc_sconti = 0; }
if($('#riep_provvigioni').val()!= 0) { var costo_provvigioni = parseFloat($('#riep_provvigioni').val()); } else { var costo_provvigioni = 0; }
if($('#riep_sconti').val()!= 0) { var costo_sconti = parseFloat($('#riep_sconti').val()); } else { var costo_sconti = 0; }
if(commercial_price_sky){
var totale_costi = parseFloat(commercial_price);
var utile_paio_sky = parseFloat(commercial_price_sky)-parseFloat(commercial_price);
var perc_paio_sky = parseFloat((utile_paio_sky*100)/commercial_price_sky);
}else{
var totale_costi = parseFloat(costo_industriale)+parseFloat(costo_provvigioni)+parseFloat(costo_sconti);
var utile_paio_sky = parseFloat(selling_price)-(parseFloat(costo_industriale)+parseFloat(costo_provvigioni)+parseFloat(costo_sconti));
var utile_paio_sky = parseFloat((utile_paio_sky*100)/totale_costi);
}
$('#riep_utile_paio_sky').val(utile_paio_sky.toFixed(2));
$('#perc_utile_paio_sky').val(perc_paio_sky.toFixed(2))+"%";
});
});
</script>
<script type="text/javascript" defer>
function Ricalcola() {
<?php if($linea ==1 OR $linea == 3 OR $linea == 17 OR $linea == 99){ ?>
if($('[name="ins_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="ins_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="ins_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="ins_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="ins_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="ins_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="ins_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="ins_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="ins_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="ins_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="ins_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="ins_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="ins_costo_paio[6]"]').val()!= 0){ var costo_paio_6 = parseFloat($('[name="ins_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="ins_costo_paio[7]"]').val()!= 0){ var costo_paio_7 = parseFloat($('[name="ins_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totaleinserti').val(totaleIns.toFixed(2));
$('#riep_inserti').val(totaleIns.toFixed(2));
<?php }else{ ?>
$('#totaleinserti').val(0);
$('#riep_inserti').val(0);
<?php } ?>
if($('[name="mat_cf[0]"]').val()!= 0){ var cf_0 = parseFloat($('[name="mat_cf[0]"]').val()); } else{ var cf_0 = 0; }
if($('[name="mat_cf[1]"]').val()!= 0){ var cf_1 = parseFloat($('[name="mat_cf[1]"]').val()); } else{ var cf_1 = 0; }
if($('[name="mat_cf[2]"]').val()!= 0){ var cf_2 = parseFloat($('[name="mat_cf[2]"]').val()); } else{ var cf_2 = 0; }
if($('[name="mat_cf[3]"]').val()!= 0){ var cf_3 = parseFloat($('[name="mat_cf[3]"]').val()); } else{ var cf_3 = 0; }
if($('[name="mat_cf[4]"]').val()!= 0){ var cf_4 = parseFloat($('[name="mat_cf[4]"]').val()); } else{ var cf_4 = 0; }
if($('[name="mat_cf[5]"]').val()!= 0){ var cf_5 = parseFloat($('[name="mat_cf[5]"]').val()); } else{ var cf_5 = 0; }
if($('[name="mat_cf[6]"]').val()!= 0){ var cf_6 = parseFloat($('[name="mat_cf[6]"]').val()); } else{ var cf_6 = 0; }
if($('[name="mat_cf[7]"]').val()!= 0){ var cf_7 = parseFloat($('[name="mat_cf[7]"]').val()); } else{ var cf_7 = 0; }
var costo_isola = parseFloat(0.10);
if($('#sblocca_cf').is(':checked')) {
$('#riep_costi_generali').val();
}
else{
if($('[name="mat_componente[3]"]').val() == "26"){
var tot_cf = parseFloat(cf_0)+costo_isola;
$('#riep_costi_generali').val(tot_cf.toFixed(2));
}
else if($('[name="mat_componente[0]"]').val() == "31"){
var cf_gomma = parseFloat(1.10);
var tot_cf = parseFloat(cf_gomma);
$('#riep_costi_generali').val(tot_cf.toFixed(2));
}
else if($('[name="cf_standard"]').val() == "SI"){
var new_cf = parseFloat(1.00);
$('#riep_costi_generali').val(new_cf.toFixed(2));
}
else{ var tot_cf = parseFloat(cf_0);
$('#riep_costi_generali').val(tot_cf.toFixed(2));
}
<?php if($linea == 99){ ?>
var cf_comm= parseFloat(0.50);
var tot_cf = parseFloat(cf_comm);
$('#riep_costi_generali').val(tot_cf.toFixed(2));
<?php } ?>
}
if($('[name="mat_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="mat_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="mat_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="mat_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="mat_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="mat_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="mat_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="mat_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="mat_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="mat_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="mat_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="mat_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="mat_costo_paio[6]"]').val()!= 0){ var costo_paio_6 = parseFloat($('[name="mat_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="mat_costo_paio[7]"]').val()!= 0){ var costo_paio_7 = parseFloat($('[name="mat_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleMatIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totalemateriali').val(totaleMatIns.toFixed(2));
$('#riep_materiali').val(totaleMatIns.toFixed(2));
if($('[name="misc_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="misc_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="misc_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="misc_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="misc_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="misc_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="misc_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="misc_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="misc_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="misc_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="misc_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="misc_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
var totaleMiscIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5);
$('#totalemiscele').val(totaleMiscIns.toFixed(2));
$('#riep_miscele').val(totaleMiscIns.toFixed(2));
if($('[name="proc_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="proc_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="proc_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="proc_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="proc_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="proc_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="proc_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="proc_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="proc_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="proc_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="proc_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="proc_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="proc_costo_paio[6]"]').val()!= 0){ var costo_paio_6 = parseFloat($('[name="proc_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="proc_costo_paio[7]"]').val()!= 0){ var costo_paio_7 = parseFloat($('[name="proc_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleProcIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totaleprocessi').val(totaleProcIns.toFixed(2));
$('#riep_processi').val(totaleProcIns.toFixed(2));
if($('[name="ext_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="ext_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="ext_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="ext_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="ext_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="ext_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="ext_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="ext_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="ext_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="ext_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="ext_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="ext_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="ext_costo_paio[6]"]').val()!= 0){ var costo_paio_6 = parseFloat($('[name="ext_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="ext_costo_paio[7]"]').val()!= 0){ var costo_paio_7 = parseFloat($('[name="ext_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleLavExtIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totalelavorazioni_ext').val(totaleLavExtIns.toFixed(2));
$('#riep_lav_ext').val(totaleLavExtIns.toFixed(2));
<?php if($linea ==1 OR $linea == 3 OR $linea == 17 OR $linea == 99){ ?>
if($('#riep_inserti').val()!= 0){ var costo_ins = parseFloat($('#riep_inserti').val()); } else { var costo_ins = 0; }
<?php } else { ?>
var costo_ins = 0;
<?php } ?>
if($('#riep_materiali').val()!= 0){ var costo_mat = parseFloat($('#riep_materiali').val()); } else { var costo_mat = 0; }
if($('#riep_miscele').val()!= 0) { var costo_misc = parseFloat($('#riep_miscele').val()); } else { var costo_misc = 0; }
if($('#riep_processi').val()!= 0) { var costo_proc = parseFloat($('#riep_processi').val()); } else { var costo_proc = 0; }
if($('#riep_lav_ext').val()!= 0) { var costo_lav_ext = parseFloat($('#riep_lav_ext').val()); } else { var costo_lav_ext = 0; }
var totale = parseFloat(costo_ins)+parseFloat(costo_mat)+parseFloat(costo_misc)+parseFloat(costo_proc)+parseFloat(costo_lav_ext);
var perc_scarto = $('[name="perc_scarto"]').val();
var costo_scarto = parseFloat((totale/100)*perc_scarto);
$('#riep_scarto').val(costo_scarto.toFixed(2));
<?php if($linea == 1 OR $linea == 3 OR $linea == 17 OR $linea == 99){ ?>
if($('#riep_inserti').val()!= 0){ var costo_ins = parseFloat($('#riep_inserti').val()); } else { var costo_ins = 0; }
<?php } else { ?>
var costo_ins = 0;
<?php } ?>
if($('#riep_materiali').val()!= 0){ var costo_mat = parseFloat($('#riep_materiali').val()); } else { var costo_mat = 0; }
if($('#riep_miscele').val()!= 0) { var costo_misc = parseFloat($('#riep_miscele').val()); } else { var costo_misc = 0; }
if($('#riep_processi').val()!= 0) { var costo_proc = parseFloat($('#riep_processi').val()); } else { var costo_proc = 0; }
if($('#riep_lav_ext').val()!= 0) { var costo_lav_ext = parseFloat($('#riep_lav_ext').val()); } else { var costo_lav_ext = 0; }
if($('#riep_scarto').val()!= 0) { var costo_scarto = parseFloat($('#riep_scarto').val()); } else { var costo_scarto = 0; }
if($('#riep_packaging').val()!= 0){ var costo_packaging = parseFloat($('#riep_packaging').val());} else { var costo_packaging = 0; }
if($('#riep_trasporto').val()!= 0) { var costo_trasporto = parseFloat($('#riep_trasporto').val()); } else { var costo_trasporto = 0; }
var totale_costi_diretti = parseFloat(costo_ins)+parseFloat(costo_mat)+parseFloat(costo_misc)+parseFloat(costo_proc)+parseFloat(costo_lav_ext)+parseFloat(costo_scarto)+parseFloat(costo_packaging)+parseFloat(costo_trasporto);
$('#riep_costi_diretti').val(totale_costi_diretti.toFixed(2));
<?php if($linea ==1 OR $linea == 3 OR $linea == 17 OR $linea == 99){ ?>
if($('#riep_inserti').val()!= 0){ var costo_ins = parseFloat($('#riep_inserti').val()); } else { var costo_ins = 0; }
<?php } else { ?>
var costo_ins = 0;
<?php } ?>
if($('#riep_materiali').val()!= 0){ var costo_mat = parseFloat($('#riep_materiali').val()); } else { var costo_mat = 0; }
if($('#riep_miscele').val()!= 0) { var costo_misc = parseFloat($('#riep_miscele').val()); } else { var costo_misc = 0; }
if($('#riep_processi').val()!= 0) { var costo_proc = parseFloat($('#riep_processi').val()); } else { var costo_proc = 0; }
if($('#riep_lav_ext').val()!= 0) { var costo_lav_ext = parseFloat($('#riep_lav_ext').val()); } else { var costo_lav_ext = 0; }
if($('#riep_scarto').val()!= 0) { var costo_scarto = parseFloat($('#riep_scarto').val()); } else { var costo_scarto = 0; }
if($('#riep_packaging').val()!= 0){ var costo_packaging = parseFloat($('#riep_packaging').val());} else { var costo_packaging = 0;}
if($('#riep_trasporto').val()!= 0) { var costo_trasporto = parseFloat($('#riep_trasporto').val()); } else { var costo_trasporto = 0; }
if($('#riep_costi_generali').val()!= 0){ var costi_generali = parseFloat($('#riep_costi_generali').val());} else { var costi_ind_rep = 0;}
var costo_industriale = parseFloat(costo_ins)+parseFloat(costo_mat)+parseFloat(costo_misc)+parseFloat(costo_proc)+parseFloat(costo_scarto)+parseFloat(costo_packaging)+parseFloat(costo_trasporto)+parseFloat(costo_lav_ext)+parseFloat(costi_generali);
$('#riep_costo_industriale').val(costo_industriale.toFixed(2));
if($('#riep_costo_industriale').val()!= 0){ var costo_industriale = parseFloat($('#riep_costo_industriale').val()); } else { var costo_industriale = 0; }
if($('#perc_ricarico').val()!= 0) { var perc_ricarico = parseFloat($('#perc_ricarico').val()); } else { var perc_ricarico = 0; }
var costo_finale = parseFloat(costo_industriale);
var costo_ricarico = parseFloat((costo_finale/100)*perc_ricarico);
$('#riep_ricarico').val(costo_ricarico.toFixed(2));
if($('#riep_costo_industriale').val()!= 0){ var costo_industriale = parseFloat($('#riep_costo_industriale').val()); } else { var costo_industriale = 0; }
if($('#riep_ricarico').val()!= 0) { var ricarico = parseFloat($('#riep_ricarico').val()); } else { var ricarico = 0; }
if($('#perc_provvigioni').val()!= 0) { var perc_provvigioni = parseFloat($('#perc_provvigioni').val()); } else { var perc_provvigioni = 0; }
var costo_finale = parseFloat(costo_industriale)+parseFloat(ricarico);
var costo_provvigioni = parseFloat((costo_finale/100)*perc_provvigioni);
$('#riep_provvigioni').val(costo_provvigioni.toFixed(2));
if($('#riep_costo_industriale').val()!= 0){ var costo_industriale = parseFloat($('#riep_costo_industriale').val()); } else { var costo_industriale = 0; }
if($('#riep_ricarico').val()!= 0) { var ricarico = parseFloat($('#riep_ricarico').val()); } else { var ricarico = 0; }
if($('#perc_sconti').val()!= 0) { var perc_sconti = parseFloat($('#perc_sconti').val()); } else { var perc_sconti = 0; }
var costo_finale = parseFloat(costo_industriale)+parseFloat(ricarico);
var costo_sconti = parseFloat((costo_finale/100)*perc_sconti);
$('#riep_sconti').val(costo_sconti.toFixed(2));
if($('#riep_costo_industriale').val()!= 0){ var costo_industriale = parseFloat($('#riep_costo_industriale').val()); } else { var costo_industriale = 0; }
if($('#riep_ricarico').val()!= 0) { var costo_ricarico = parseFloat($('#riep_ricarico').val()); } else { var costo_ricarico = 0; }
if($('#riep_provvigioni').val()!= 0) { var costo_provvigioni = parseFloat($('#riep_provvigioni').val()); } else { var costo_provvigioni = 0; }
if($('#riep_sconti').val()!= 0) { var costo_sconti = parseFloat($('#riep_sconti').val()); } else { var costo_sconti = 0; }
var selling_price = parseFloat(costo_industriale)+parseFloat(costo_ricarico)+parseFloat(costo_provvigioni)+parseFloat(costo_sconti);
$('#riep_selling_price').val(selling_price.toFixed(2));
if($('#riep_selling_price').val()!= 0){ var selling_price = parseFloat($('#riep_selling_price').val()); } else { var selling_price = 0; }
if($('#riep_commercial_price').val()!= 0){ var commercial_price = parseFloat($('#riep_commercial_price').val()); } else { var commercial_price = 0; }
if($('#perc_provvigioni').val()!= 0) { var perc_provvigioni = parseFloat($('#perc_provvigioni').val()); } else { var perc_provvigioni = 0; }
if($('#riep_commercial_price_sky').val()!= 0){ var commercial_price_sky = parseFloat($('#riep_commercial_price_sky').val()); } else { var commercial_price_sky = 0; }
if(commercial_price != 0){
var udm_articolo = $('#udm').val();
if(udm_articolo === '02'){
var costo_provvigioni = parseFloat((commercial_price/100)*(perc_provvigioni/2));
$('#riep_provvigioni').val(costo_provvigioni.toFixed(2));
var utile = parseFloat(((commercial_price-(selling_price/2))/(selling_price/2))*100);
$('#perc_utile').val(utile.toFixed(2))+"%";
var differenza_sky = parseFloat(commercial_price_sky-commercial_price);
var utile_sky = parseFloat((differenza_sky*100)/commercial_price);
$('#perc_utile_sky').val(utile_sky.toFixed(2))+"%";
$('#riep_utile_paio_sky').val(utile_paio_sky.toFixed(2));
$('#perc_utile_paio_sky').val(perc_paio_sky.toFixed(2))+"%";
}else{
var costo_provvigioni = parseFloat((commercial_price/100)*perc_provvigioni);
$('#riep_provvigioni').val(costo_provvigioni.toFixed(2));
var utile = parseFloat(((commercial_price-selling_price)/selling_price)*100);
$('#perc_utile').val(utile.toFixed(2))+"%";
var differenza_sky = parseFloat(commercial_price_sky-commercial_price);
var utile_sky = parseFloat((differenza_sky*100)/commercial_price);
$('#perc_utile_sky').val(utile_sky.toFixed(2))+"%";
$('#riep_utile_paio_sky').val(utile_paio_sky.toFixed(2));
$('#perc_utile_paio_sky').val(perc_paio_sky.toFixed(2))+"%";
}
/*var costo_provvigioni = parseFloat((commercial_price/100)*perc_provvigioni);
$('#riep_provvigioni').val(costo_provvigioni.toFixed(2));
var differenza_sky = parseFloat(commercial_price_sky-commercial_price);
var utile_sky = parseFloat((differenza_sky*100)/commercial_price);
$('#perc_utile_sky').val(utile_sky.toFixed(2))+"%";
var utile = parseFloat(((commercial_price-selling_price)/selling_price)*100);
$('#perc_utile').val(utile.toFixed(2))+"%"; */
}
else {
if($('#riep_costo_industriale').val()!= 0){ var costo_industriale = parseFloat($('#riep_costo_industriale').val()); } else { var costo_industriale = 0; }
if($('#riep_ricarico').val()!= 0) { var ricarico = parseFloat($('#riep_ricarico').val()); } else { var ricarico = 0; }
if($('#perc_provvigioni').val()!= 0) { var perc_provvigioni = parseFloat($('#perc_provvigioni').val()); } else { var perc_provvigioni = 0; }
var costo_finale = parseFloat(costo_industriale)+parseFloat(ricarico);
var costo_provvigioni = parseFloat((costo_finale/100)*perc_provvigioni);
$('#riep_provvigioni').val(costo_provvigioni.toFixed(2));
var differenza_sky = parseFloat(commercial_price_sky-selling_price);
var utile_sky = parseFloat((differenza_sky*100)/selling_price);
$('#perc_utile_sky').val(utile_sky.toFixed(2))+"%";
}
if($('#riep_selling_price').val()!= 0){ var selling_price = parseFloat($('#riep_selling_price').val()); } else { var selling_price = 0; }
if($('#riep_commercial_price').val()!= 0){ var commercial_price = parseFloat($('#riep_commercial_price').val()); } else { var commercial_price = 0; }
if($('#riep_costo_industriale').val()!= 0){ var costo_industriale = parseFloat($('#riep_costo_industriale').val()); } else { var costo_industriale = 0; }
if($('#perc_provvigioni').val()!= 0) { var perc_provvigioni = parseFloat($('#perc_provvigioni').val()); } else { var perc_provvigioni = 0; }
if($('#perc_sconti').val()!= 0) { var perc_sconti = parseFloat($('#perc_sconti').val()); } else { var perc_sconti = 0; }
if($('#riep_provvigioni').val()!= 0) { var costo_provvigioni = parseFloat($('#riep_provvigioni').val()); } else { var costo_provvigioni = 0; }
if($('#riep_sconti').val()!= 0) { var costo_sconti = parseFloat($('#riep_sconti').val()); } else { var costo_sconti = 0; }
if($('#riep_commercial_price_sky').val()!= 0){ var commercial_price_sky = parseFloat($('#riep_commercial_price_sky').val()); } else { var commercial_price_sky = 0; }
if(commercial_price){
if(udm_articolo ==='02'){
var totale_costi = parseFloat(costo_industriale/2)+parseFloat(costo_provvigioni/2)+parseFloat(costo_sconti/2);
var utile_paio = parseFloat(commercial_price)-(parseFloat(costo_industriale/2)+parseFloat(costo_provvigioni/2)+parseFloat(costo_sconti/2));
var perc_paio = parseFloat((utile_paio*100)/totale_costi);
var utile_paio_sky = parseFloat(commercial_price_sky)-parseFloat(commercial_price);
var perc_paio_sky = parseFloat((utile_paio_sky*100)/commercial_price_sky);
}else{
var totale_costi = parseFloat(costo_industriale)+parseFloat(costo_provvigioni)+parseFloat(costo_sconti);
var utile_paio = parseFloat(commercial_price)-(parseFloat(costo_industriale)+parseFloat(costo_provvigioni)+parseFloat(costo_sconti));
var perc_paio = parseFloat((utile_paio*100)/totale_costi);
var utile_paio_sky = parseFloat(commercial_price_sky)-parseFloat(commercial_price);
var perc_paio_sky = parseFloat((utile_paio_sky*100)/commercial_price_sky);
}
}else{
if(udm_articolo ==='02'){
var totale_costi = parseFloat(costo_industriale/2)+parseFloat(costo_provvigioni/2)+parseFloat(costo_sconti/2);
var utile_paio = parseFloat(selling_price)-(parseFloat(costo_industriale/2)+parseFloat(costo_provvigioni/2)+parseFloat(costo_sconti/2));
var perc_paio = parseFloat((utile_paio*100)/totale_costi);
var utile_paio_sky = parseFloat(commercial_price_sky)-parseFloat(selling_price);
var perc_paio_sky = parseFloat((utile_paio_sky*100)/commercial_price_sky);
}else{
var totale_costi = parseFloat(costo_industriale)+parseFloat(costo_provvigioni)+parseFloat(costo_sconti);
var utile_paio = parseFloat(selling_price)-(parseFloat(costo_industriale)+parseFloat(costo_provvigioni)+parseFloat(costo_sconti));
var perc_paio = parseFloat((utile_paio*100)/totale_costi);
var utile_paio_sky = parseFloat(commercial_price_sky)-parseFloat(selling_price);
var perc_paio_sky = parseFloat((utile_paio_sky*100)/commercial_price_sky);
}
}
/*if(commercial_price){
var totale_costi = parseFloat(costo_industriale)+parseFloat(costo_provvigioni)+parseFloat(costo_sconti);
var utile_paio = parseFloat(commercial_price)-(parseFloat(costo_industriale)+parseFloat(costo_provvigioni)+parseFloat(costo_sconti));
var perc_paio = parseFloat((utile_paio*100)/totale_costi);
var utile_paio_sky = parseFloat(commercial_price_sky)-parseFloat(commercial_price);
var perc_paio_sky = parseFloat((utile_paio_sky*100)/commercial_price_sky);
}else{
var totale_costi = parseFloat(costo_industriale)+parseFloat(costo_provvigioni)+parseFloat(costo_sconti);
var utile_paio = parseFloat(selling_price)-(parseFloat(costo_industriale)+parseFloat(costo_provvigioni)+parseFloat(costo_sconti));
var perc_paio = parseFloat((utile_paio*100)/totale_costi);
var utile_paio_sky = parseFloat(commercial_price_sky)-parseFloat(selling_price);
var perc_paio_sky = parseFloat((utile_paio_sky*100)/commercial_price_sky);
} */
$('#riep_utile_paio').val(utile_paio.toFixed(2));
$('#perc_utile_paio').val(perc_paio.toFixed(2))+"%";
$('#riep_utile_paio_sky').val(utile_paio_sky.toFixed(2));
$('#perc_utile_paio_sky').val(perc_paio_sky.toFixed(2))+"%";
}
</script>
<script type="text/javascript" defer>
$(document).ready(function () {
$("#btnSubmit").click(function (event) {
//stop submit the form, we will post it manually.
event.preventDefault();
// Get form
var formval = $('#fileUploadForm')[0];
// Create an FormData object
var data = new FormData(formval);
$.ajax({
type: "POST",
enctype: 'multipart/form-data',
url: "addSchedaPrezzoPuData",
dataType:'json',
data: data,
processData: false,
contentType: false,
cache: false,
timeout: 60000,
success: function(response) {
if(response.status == 'error') {
$(".flashmessage").fadeIn('fast').delay(2000).fadeOut('fast').html(response.message);
} else if(response.status == 'success'){
$(".flashmessage").fadeIn('fast').delay(2000).fadeOut('fast').html(response.message);
window.setTimeout(function() {location.replace("index?linea=<?php echo $linea; ?>");}, 2000);
}
},
error: function(response) {
console.error();
}
});
});
$('#cf_standard').change(function(){
if($('[name="cf_standard"]').val() == "SI"){
var new_cf = parseFloat(1.00);
$('#riep_costi_generali').val(new_cf.toFixed(2));
}
if($('[name="cf_standard"]').val() == "NO"){
var new_cf = parseFloat(0.00);
$('#riep_costi_generali').val(new_cf.toFixed(2));
}
});
$('#sblocca_cf').change(function(){
if(this.checked){
$("#riep_costi_generali").attr("readonly", false);
}
else{
$("#riep_costi_generali").attr("readonly", true);
}
});
});
</script>
<script type="text/javascript" defer>
$(document).ready(function(){
<?php if($linea == 2){ ?>
//COSTO STAMPAGGIO PU
var s = "16";
$.ajax({
url: 'getProcInfoByid?proc_id=' + s,
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
$('[name="proc_operazione[0]"]').val(response.procinfo.proc_id).end();
$('[name="proc_operazione[0]"]').select2().trigger('change');
$('[name="proc_costo_orario[0]"]').val(response.procinfo.costo_personale).end();
$('[name="proc_costo_medio[0]"]').val(response.procinfo.costo_paio).end();
$('[name="proc_costo_paio[0]"]').val(response.procinfo.costo_paio).end();
if(response.procinfo.costo_paio != 0){
if($('[name="proc_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="proc_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="proc_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="proc_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="proc_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="proc_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="proc_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="proc_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="proc_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="proc_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="proc_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="proc_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="proc_costo_paio[6]"]').val()!= 0){ var costo_paio_6 = parseFloat($('[name="proc_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="proc_costo_paio[7]"]').val()!= 0){ var costo_paio_7 = parseFloat($('[name="proc_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleProcIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totaleprocessi').val(totaleProcIns.toFixed(2));
$('#riep_processi').val(totaleProcIns.toFixed(2));
}
});
var x = "1";
$.ajax({
url: 'getProcInfoByid?proc_id=' + x,
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
$('[name="proc_operazione[1]"]').val(response.procinfo.proc_id).end();
$('[name="proc_operazione[1]"]').select2().trigger('change');
$('[name="proc_costo_orario[1]"]').val(response.procinfo.costo_personale).end();
$('[name="proc_costo_medio[1]"]').val(response.procinfo.costo_paio).end();
$('[name="proc_costo_paio[1]"]').val(response.procinfo.costo_paio).end();
if($('[name="proc_costo_paio[1]"]').val() != 0){
if($('[name="proc_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="proc_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="proc_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="proc_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="proc_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="proc_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="proc_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="proc_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="proc_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="proc_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="proc_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="proc_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="proc_costo_paio[6]"]').val()!= 0){ var costo_paio_6 = parseFloat($('[name="proc_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="proc_costo_paio[7]"]').val()!= 0){ var costo_paio_7 = parseFloat($('[name="proc_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleProcIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totaleprocessi').val(totaleProcIns.toFixed(2));
$('#riep_processi').val(totaleProcIns.toFixed(2));
}
});
<?php } ?>
<?php if($linea == 3){?>
//COSTO STAMPAGGIO PU
$('#bidensita').change(function() {
if($( "#bidensita" ).val() == "SI")
{
var s = "24";
$.ajax({
url: 'getProcInfoByid?proc_id=' + s,
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
$('[name="proc_operazione[0]"]').val(response.procinfo.proc_id).end();
$('[name="proc_operazione[0]"]').select2().trigger('change');
$('[name="proc_costo_orario[0]"]').val(response.procinfo.costo_personale).end();
$('[name="proc_costo_medio[0]"]').val(response.procinfo.costo_paio).end();
$('[name="proc_costo_paio[0]"]').val(response.procinfo.costo_paio).end();
if(response.procinfo.costo_paio != 0){
if($('[name="proc_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="proc_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="proc_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="proc_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="proc_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="proc_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="proc_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="proc_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="proc_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="proc_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="proc_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="proc_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="proc_costo_paio[6]"]').val()!= 0){ var costo_paio_6 = parseFloat($('[name="proc_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="proc_costo_paio[7]"]').val()!= 0){ var costo_paio_7 = parseFloat($('[name="proc_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleProcIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totaleprocessi').val(totaleProcIns.toFixed(2));
$('#riep_processi').val(totaleProcIns.toFixed(2));
}
});
}
});
var s = "22";
$.ajax({
url: 'getProcInfoByid?proc_id=' + s,
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
$('[name="proc_operazione[0]"]').val(response.procinfo.proc_id).end();
$('[name="proc_operazione[0]"]').select2().trigger('change');
$('[name="proc_costo_orario[0]"]').val(response.procinfo.costo_personale).end();
$('[name="proc_costo_medio[0]"]').val(response.procinfo.costo_paio).end();
$('[name="proc_costo_paio[0]"]').val(response.procinfo.costo_paio).end();
if(response.procinfo.costo_paio != 0){
if($('[name="proc_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="proc_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="proc_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="proc_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="proc_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="proc_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="proc_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="proc_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="proc_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="proc_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="proc_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="proc_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="proc_costo_paio[6]"]').val()!= 0){ var costo_paio_6 = parseFloat($('[name="proc_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="proc_costo_paio[7]"]').val()!= 0){ var costo_paio_7 = parseFloat($('[name="proc_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleProcIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totaleprocessi').val(totaleProcIns.toFixed(2));
$('#riep_processi').val(totaleProcIns.toFixed(2));
}
});
var y = "35";
$.ajax({
url: 'getProcInfoByid?proc_id=' + y,
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
$('[name="proc_operazione[1]"]').val(response.procinfo.proc_id).end();
$('[name="proc_operazione[1]"]').select2().trigger('change');
$('[name="proc_costo_orario[1]"]').val(response.procinfo.costo_personale).end();
$('[name="proc_costo_medio[1]"]').val(response.procinfo.costo_paio).end();
$('[name="proc_costo_paio[1]"]').val(response.procinfo.costo_paio).end();
if(response.procinfo.costo_paio != 0){
if($('[name="proc_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="proc_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="proc_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="proc_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="proc_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="proc_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="proc_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="proc_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="proc_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="proc_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="proc_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="proc_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="proc_costo_paio[6]"]').val()!= 0){ var costo_paio_6 = parseFloat($('[name="proc_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="proc_costo_paio[7]"]').val()!= 0){ var costo_paio_7 = parseFloat($('[name="proc_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleProcIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totaleprocessi').val(totaleProcIns.toFixed(2));
$('#riep_processi').val(totaleProcIns.toFixed(2));
}
});
//TIRAGGIO
var z = "7";
$.ajax({
url: 'getProcInfoByid?proc_id=' + z,
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
$('[name="proc_operazione[2]"]').val(response.procinfo.proc_id).end();
$('[name="proc_operazione[2]"]').select2().trigger('change');
$('[name="proc_costo_orario[2]"]').val(response.procinfo.costo_personale).end();
$('[name="proc_costo_medio[2]"]').val(response.procinfo.costo_paio).end();
$('[name="proc_costo_paio[2]"]').val(response.procinfo.costo_paio).end();
if(response.procinfo.costo_paio != 0){
if($('[name="proc_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="proc_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="proc_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="proc_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="proc_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="proc_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="proc_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="proc_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="proc_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="proc_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="proc_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="proc_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="proc_costo_paio[6]"]').val()!= 0){ var costo_paio_6 = parseFloat($('[name="proc_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="proc_costo_paio[7]"]').val()!= 0){ var costo_paio_7 = parseFloat($('[name="proc_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleProcIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totaleprocessi').val(totaleProcIns.toFixed(2));
$('#riep_processi').val(totaleProcIns.toFixed(2));
}
});
//IMBALLAGGIO
var w = "5";
$.ajax({
url: 'getProcInfoByid?proc_id=' + w,
method: 'GET',
data: '',
dataType: 'json',
}).done(function(response) {
$('[name="proc_operazione[3]"]').val(response.procinfo.proc_id).end();
$('[name="proc_operazione[3]"]').select2().trigger('change');
$('[name="proc_costo_orario[3]"]').val(response.procinfo.costo_personale).end();
$('[name="proc_costo_medio[3]"]').val(response.procinfo.costo_paio).end();
$('[name="proc_costo_paio[3]"]').val(response.procinfo.costo_paio).end();
if(response.procinfo.costo_paio != 0){
if($('[name="proc_costo_paio[0]"]').val()!= 0){ var costo_paio_0 = parseFloat($('[name="proc_costo_paio[0]"]').val()); } else{ var costo_paio_0 = 0; }
if($('[name="proc_costo_paio[1]"]').val()!= 0){ var costo_paio_1 = parseFloat($('[name="proc_costo_paio[1]"]').val()); } else{ var costo_paio_1 = 0; }
if($('[name="proc_costo_paio[2]"]').val()!= 0){ var costo_paio_2 = parseFloat($('[name="proc_costo_paio[2]"]').val()); } else{ var costo_paio_2 = 0; }
if($('[name="proc_costo_paio[3]"]').val()!= 0){ var costo_paio_3 = parseFloat($('[name="proc_costo_paio[3]"]').val()); } else{ var costo_paio_3 = 0; }
if($('[name="proc_costo_paio[4]"]').val()!= 0){ var costo_paio_4 = parseFloat($('[name="proc_costo_paio[4]"]').val()); } else{ var costo_paio_4 = 0; }
if($('[name="proc_costo_paio[5]"]').val()!= 0){ var costo_paio_5 = parseFloat($('[name="proc_costo_paio[5]"]').val()); } else{ var costo_paio_5 = 0; }
if($('[name="proc_costo_paio[6]"]').val()!= 0){ var costo_paio_6 = parseFloat($('[name="proc_costo_paio[6]"]').val()); } else{ var costo_paio_6 = 0; }
if($('[name="proc_costo_paio[7]"]').val()!= 0){ var costo_paio_7 = parseFloat($('[name="proc_costo_paio[7]"]').val()); } else{ var costo_paio_7 = 0; }
var totaleProcIns = parseFloat(costo_paio_0)+parseFloat(costo_paio_1)+parseFloat(costo_paio_2)+parseFloat(costo_paio_3)+parseFloat(costo_paio_4)+parseFloat(costo_paio_5)+parseFloat(costo_paio_6)+parseFloat(costo_paio_7);
$('#totaleprocessi').val(totaleProcIns.toFixed(2));
$('#riep_processi').val(totaleProcIns.toFixed(2));
}
});
//FINE AGGIUNTE A STAMPAGGIO GO/PU E BIDENSITA
<?php } ?>
$('#div-ordini-mese').hide();
$('#form-prezzo-trattativa').hide();
$('#prezzosky').hide();
$('#div-clientef').hide();
$('#div-articolo-inserto').hide();
$('#calzate_eur1').hide();
$('#calzate_eur2').hide();
$('#calzate_usa1').hide();
$('#calzate_usa2').hide();
$('#accept_date_field').hide();
$('#expired_date_field').hide();
<?php if($linea =='99'){ ?>
$('#div-materiali').hide();
$('#div-miscele').hide();
$('#div-processi').hide();
$('#div-lav_ext').hide();
$('#riep_materiali_row').hide();
$('#riep_miscele_row').hide();
$('#riep_processi_row').hide();
$('#riep_lav_ext_row').hide();
<?php } ?>
$('#cliente').change(function() {
if($( "#cliente option:selected" ).text() == "SKYWALK S.R.L."){
$('#prezzosky').fadeIn('slow');
} else {
$('#prezzosky').fadeOut('slow');
}
});
$('#articolo').change(function() {
$('#versione_def').empty();
});
$('#check_sample').change(function(){
var linea = <?php echo $linea; ?>;
if($('#check_sample').val()=="SI"){
for(i=0;i<=7;++i){
$('[name="ext_operazione['+i+']"]').select2({
allowClear: true,
placeholder: "seleziona..",
language: {
inputTooShort: function (args) {
return "";
},
noResults: function () {
return "Non trovato.";
},
searching: function () {
return "Ricerca...";
}
},
minimumInputLength: 0,
ajax: {
url: 'getLavorazioniExtBySample?linea='+ linea,
dataType: 'json',
//delay: 200,
data: function (data) {
return {
searchTerm: data.term // search term
};
},
processResults: function (response) {
return {
results:response
};
},
cache: true
},
escapeMarkup: function (markup) { return markup; }, // let our custom formatter work
});
}
}else{
}
});
$('#CHECK-CLIENTEF').change(function(){
if(this.checked){
$('#div-clientef').fadeIn('slow');
}else{
$('#div-clientef').fadeOut('slow');
}
});
$('#flag_trattativa').change(function(){
if(this.checked){
$('#form-prezzo-trattativa').fadeIn('slow');
}else{
$('#form-prezzo-trattativa').fadeOut('slow');
}
});
$('#check_ins').change(function(){
if($('#check_ins').val()=="SI"){
$('#div-articolo-inserto').fadeIn('slow');
}else{
$('#div-articolo-inserto').fadeOut('slow');
}
});
$('#CHECK-MATERIALI').change(function(){
if(this.checked){
$('#div-materiali').fadeIn('slow');
$('#riep_materiali_row').fadeIn('slow');
}else{
$('#div-materiali').fadeOut('slow');
$('#riep_materiali_row').fadeOut('slow');
}
});
$('#CHECK-MISCELE').change(function(){
if(this.checked){
$('#div-miscele').fadeIn('slow');
$('#riep_miscele_row').fadeIn('slow');
}else{
$('#div-miscele').fadeOut('slow');
$('#riep_miscele_row').fadeOut('slow');
}
});
$('#CHECK-PROCESSI').change(function(){
if(this.checked){
$('#div-processi').fadeIn('slow');
$('#riep_processi_row').fadeIn('slow');
}else{
$('#div-processi').fadeOut('slow');
$('#riep_processi_row').fadeOut('slow');
}
});
$('#CHECK-LAV_EXT').change(function(){
if(this.checked){
$('#div-lav_ext').fadeIn('slow');
$('#riep_lav_ext_row').fadeIn('slow');
}else{
$('#div-lav_ext').fadeOut('slow');
$('#riep_lav_ext_row').fadeOut('slow');
}
});
$('#CHECK-DATA-PREZZO').change(function(){
if(this.checked){
$('#accept_date_field').fadeIn('slow');
$('#expired_date_field').fadeIn('slow');
$('#prezzo_confermato').text("PREZZO CONFERMATO");
}else{
$('#accept_date_field').fadeOut('slow');
$('#expired_date_field').fadeOut('slow');
$('#prezzo_confermato').text("PREZZO COMUNICATO");
}
});
$('#EUROPA').change(function(){
if(this.checked){
$('#calzate_eur1').fadeIn('slow');
$('#calzate_eur2').fadeIn('slow');
}else{
$('#calzate_eur1').fadeOut('slow');
$('#calzate_eur2').fadeOut('slow');
}
});
$('#USA').change(function(){
if(this.checked){
$('#calzate_usa1').fadeIn('slow');
$('#calzate_usa2').fadeIn('slow');
}else{
$('#calzate_usa1').fadeOut('slow');
$('#calzate_usa2').fadeOut('slow');
}
});
});
</script>
Editor is loading...
Leave a Comment