94 lines
No EOL
5.9 KiB
Text
94 lines
No EOL
5.9 KiB
Text
<!-- _inc_articolo_costoSpedizione.jsp -->
|
|
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
|
<%@ page language="java" import="it.acxent.jsp.*" %>
|
|
<%-- DICHIARAZIONE BEAN --%>
|
|
<jsp:useBean id="bean" class="it.acxent.art.Articolo" type="it.acxent.art.Articolo" scope="request" >
|
|
</jsp:useBean>
|
|
<jsp:useBean id="beanAN" scope="request" class="it.acxent.art.ArticoloNazione" type="it.acxent.art.ArticoloNazione" >
|
|
</jsp:useBean>
|
|
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
|
</jsp:useBean>
|
|
<jsp:useBean id="nf0" scope="request" type="java.text.NumberFormat" >
|
|
</jsp:useBean>
|
|
<%-- FINE DICHIARAZIONE BEAN --%>
|
|
<acx:if wherecondition="<%=bean.getId_articolo()==0%>">
|
|
<h1>
|
|
<acx:lang>Per inserire devi prima salvare il record</acx:lang>
|
|
</h1>
|
|
</acx:if>
|
|
<acx:else>
|
|
|
|
<div class="row">
|
|
<div class="col-lg-6 col-xs-12"> <label for="flgTipo">Costo Spedizione Articolo</label><br>
|
|
Comanda la tabella costi x nazione (con priorità su prev. www). Se è attivo Prev. www su articolo ci vuole il preventivo per tutte le nazioni non nella tabella costi x nazione. Alla fine il costo è sulla tabella nazione</div>
|
|
<div class="col-lg-2 col-xs-6">
|
|
<label for="flgTipo">Prev. Www Articolo:</label>
|
|
<br>
|
|
<select name="flgPreventivoWwwArt" id="flgPreventivoWwwArt" class="form-control input-sm">
|
|
<option value="0" <%=bean.getFlgPreventivoWwwArt()==0?"selected":""%> >No</option>
|
|
<option value="1" <%=bean.getFlgPreventivoWwwArt()==1?"selected":""%> >Si</option>
|
|
</select>
|
|
</div>
|
|
<div class="col-lg-2 col-xs-6">
|
|
<label for="flgTipo">Percentile Peso <i class="fa fa-info-circle" title="Percentile peso. Da 1 a 100. Se il carrello supera 100, in base a preventivo perc, chiedo il preventivo oppure raddoppio il costo più alto del carrello" onClick="Ab.swalInfo('Percentile Peso','Sa 1 a 100. Se il carrello supera 100, in base a preventivo perc, chiedo il preventivo oppure raddoppio il costo più alto del carrello')"></i>:</label>
|
|
<br>
|
|
<input name="percCostoSpedizione" class="form-control input-sm" type="text" id="percCostoSpedizione" value="<%=nf0.format( bean.getPercCostoSpedizione()) %>" size="10" maxlength="3">
|
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
<input type="hidden" id="id_articoloNazione" class="form-control input-sm" readonly name="id_articoloNazione" value="<%=beanAN.getId_articoloNazione()%>">
|
|
<div class="row">
|
|
<div class="col-lg-4 col-xs-6">
|
|
<label for="descrizione">Nazione:</label>
|
|
<br>
|
|
<input type="hidden" id="id_nazione" class="form-control input-sm" readonly name="id_nazione" value="<%=beanAN.getId_nazione()%>">
|
|
<div class="input-group input-group-sm">
|
|
<input name="nazioneDescrizione" type="text" id="nazioneDescrizione" class="form-control input-sm ajSearchText" value="<%=beanAN.getNazione().getDescrizioneCompleta()%>" maxlength="60" <%=Ab.jsAjSearchText4("/admin/anagConfig/Nazione.abl?searchTxt=","nazioneDescrizione","listaNazioni","main.id_nazione,main.nazioneDescrizione",2,"")%> />
|
|
<span class="input-group-addon input-group-sm "> <a href="javascript:Ab.clrField('main','id_nazione','nazioneDescrizione');"> <i class="fa fa-refresh fa-sm"></i> </a> </span> </div>
|
|
<%=Ab.divAjSearchDiv4("listaNazioni")%> </div>
|
|
<div class="col-lg-2 col-xs-6">
|
|
<label for="flgTipo">Prev. Www <i class="fa fa-info-circle" title="Il costo non viene considerato. L'ordine viene fermato finché non viene fornito un preventivo per il costo di spedizione direttamente sull'ordine" onClick="Ab.swalInfo('Preventivo Www','Il costo non viene considerato. L\'ordine viene fermato finché non viene fornito un preventivo per il costo di spedizione direttamente sull\'ordine')"></i>:</label>
|
|
<br>
|
|
<select name="flgPreventivoWwwAN" id="flgPreventivoWwwAN" class="form-control input-sm">
|
|
<option value="0" <%=beanAN.getFlgPreventivoWwwAN()==0?"selected":""%> >No</option>
|
|
<option value="1" <%=beanAN.getFlgPreventivoWwwAN()==1?"selected":""%> >Si</option>
|
|
</select>
|
|
</div>
|
|
<div class="col-lg-2 col-xs-6">
|
|
<label for="flgTipo">Costo Sped. (<i class="fa fa-euro" title="Con iva"></i> <%=nf.format(beanAN.getCostoSpedizioneANConIva())%>) :</label>
|
|
<br>
|
|
<input name="costoSpedizioneAN" class="form-control input-sm" type="text" id="costoSpedizioneAN" value="<%=nf.format( beanAN.getCostoSpedizioneAN()) %>" size="10" maxlength="10">
|
|
</div>
|
|
<div class="col-lg-3 col-xs-6"> <a class="btn btn-success btn-associative" href="javascript:addArticoloNazione()">Aggiungi/Modifica Articolo Nazione</a> </div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-lg-12">
|
|
<div class="box-body table-responsive scroll-300">
|
|
<table class="table table-bordered table-hover table-striped dataTable table-condensed">
|
|
<thead>
|
|
<tr>
|
|
<th align="left" width="6%"> </th>
|
|
<th align="left">Nazione.</th>
|
|
<th align="left">Costo</th>
|
|
</tr>
|
|
</thead>
|
|
<acx:whilevec rowbeanclass="it.acxent.art.ArticoloNazione" vectumerator="listaArticoloNazione">
|
|
<tr>
|
|
<td><a href="javascript:modArticoloNazione(<%=rowBean.getId_articoloNazione()%>);"><i class="fa fa-edit fa-2x" title="<acx:lang>Modifica Record</acx:lang>"></i></a> <a href="javascript:delArticoloNazione(<%=rowBean.getId_articoloNazione()%>)"><i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i></a></td>
|
|
<td><%= rowBean.getNazione().getDescrizione_it() %></td>
|
|
<td><acx:if wherecondition="<%= rowBean.getFlgPreventivoWwwAN()==1 %>"><i class="fa fa-check" title="Preventivo www attivo">Prev. Www</i></acx:if>
|
|
<acx:else><%= nf.format(rowBean.getCostoSpedizioneAN()) %> (<%= nf.format(rowBean.getCostoSpedizioneANConIva()) %>)</acx:else></td>
|
|
</tr>
|
|
</acx:whilevec>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</acx:else>
|
|
<script>$( document ).ready(function() {
|
|
|
|
refreshCaratteristica();
|
|
});
|
|
</script> |