Untitled
unknown
plain_text
17 days ago
260 kB
1
Indexable
Never
<?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>
Leave a Comment