Regalamiunsorriso/www/admin/art/_inc_articolo_prezzo.jsp
2026-04-07 18:02:17 +02:00

128 lines
6.6 KiB
Text

<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
<%@ page language="java" import="it.acxent.jsp.*" %>
<%-- DICHIARAZIONE BEAN --%>
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
</jsp:useBean>
<jsp:useBean id="bean" class="it.acxent.art.Articolo" type="it.acxent.art.Articolo" scope="request" >
</jsp:useBean>
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
</jsp:useBean>
<%-- FINE DICHIARAZIONE BEAN --%>
<div class="row">
<div class="col-lg-2 col-xs-6">
<label for="txtRicerca">Street Price :</label>
<br>
<input type="text" class="form-control input-sm" id="streetPrice" name="streetPrice" maxlength="10" value="<%=nf.format( bean.getStreetPrice()) %>">
</div>
<div class="col-lg-3 col-xs-6">
<label for="txtRicerca">Ric. Base (%) - %<span class="testoPiccolissimo"> (0 per ricalcolo)</span>: </label>
<br />
<input type="text" class="form-control input-sm" id="ricaricoBaseNew" name="ricaricoBaseNew" maxlength="3" value="<%=nf.format( bean.getRicaricoBase()) %>">
</div>
<div class="col-lg-2 col-xs-6">
<label for="txtRicerca">Noleggio:</label>
<br>
<select class="form-control input-sm select2" style="width: 100%;" name="flgNoleggio" id="flgNoleggio" >
<acx:optionflg boundcolumn="flgNoleggio" valuelist="0,1,2"> </acx:optionflg>
</select>
</div>
<div class="col-lg-2 col-xs-6">
<label for="txtRicerca">Prezzo Noleggio Netto: (<%=nf.format( bean.getPrezzoNoleggioIva()) %>)</label>
<br>
<input type="text" class="form-control input-sm" id="prezzoNoleggio" name="prezzoNoleggio" maxlength="10" value="<%=nf.format( bean.getPrezzoNoleggio()) %>">
</div>
</div>
<div class="row">
<div class="col-lg-2 col-xs-6">
<label for="txtRicerca">Stock/Off./Us.:</label>
<br>
<select class="form-control input-sm select2" style="width: 100%;" name="flgStockOfferte" id="flgStockOfferte" >
<acx:optionflg boundcolumn="flgStockOfferte" valuelist="0,1,2,3,4"> </acx:optionflg>
</select>
</div>
<div class="col-lg-3 col-xs-6">
<label for="txtRicerca">Prezzo Offerta <strong>(<%=nf.format(bean.getPrezzoOffertaIva())%> compreso iva)</strong>:</label>
<br>
<input name="prezzoOffertaLA" type="text" class="form-control input-sm" id="prezzoOffertaLA" value="<%= nf.format(bean.getPrezzoOfferta()) %>" maxlength="22" >
</div>
<div class="col-lg-2 col-xs-6">
<label for="txtRicerca">Data Scad. Offerta:</label>
<br>
<div class="input-group">
<input type="text" class="form-control input-sm datemask datapicker" id="dataScadenzaOffertaLA" name="dataScadenzaOffertaLA" maxlength="10" value="<%= df.format(bean.getDataScadenzaOfferta()) %>">
<div class="input-group-addon"> <i class="fa fa-calendar"></i> </div>
</div>
</div>
<div class="col-lg-2 col-xs-6">
<label for="">Codice Promozione:</label>
<br>
<input name="codicePromozioneA" type="text" class="form-control input-sm" id="codicePromozioneA" value="<%=bean.getCodicePromozioneA()%>" maxlength="254">
</div>
</div>
<div class="row">
<div class="col-lg-12">
<div class="box-body table-responsive">
<table class="table table-bordered table-hover table-striped dataTable table-condensed">
<tbody>
<tr>
<th>PREZZI</th>
<th>Imponibile</th>
<th>con IVA</th>
<th>% sconto</th>
<th>Abbuono</th>
<th>Prezzo Finale al pubblico</th>
<th>Ric %</th>
</tr>
<tr>
<td>Vendita</td>
<td ><acx:if wherecondition="<%=bean.usaPrezzoConIva()%>"> <strong><%=nf.format( bean.getPrezzoBase()) %></strong></acx:if>
<acx:else>
<input type="text" id="prezzoLA" <%=Ab.jsCrS()%> name="prezzoLA" size="10" maxlength="10" value="<%=nf.format( bean.getPrezzoBase()) %>">
</acx:else></td>
<td ><acx:if wherecondition="<%=bean.usaPrezzoConIva()%>">
<input type="text" class='<%= bean.getPrezzoPubblico()<0?"red":""%>' id="prezzoConIvaLA" <%=Ab.jsCrS()%> name="prezzoConIvaLA" size="10" maxlength="10" value="<%=nf.format( bean.getPrezzoBaseIva()) %>" style="text-align:right" onKeyUp="javascript:aggPrezzoFinale()">
</acx:if>
<acx:else> <strong><%=nf.format(bean.getPrezzoBaseIva())%></strong></acx:else></td>
<td ><input name="percLA" type="text" id="percLA" value="<%= nf.format(bean.getPercSconto()) %>" size="3" maxlength="3" <%=Ab.jsCrS()%> ></td>
<td ><input type="text" id="abbuonoPrezzoPubblicoLA" <%=Ab.jsCrS()%> name="abbuonoPrezzoPubblicoLA" size="5" maxlength="10" value="<%=nf.format( bean.getAbbuonoPrezzoPubblico()) %>" style="text-align:right" ></td>
<td ><strong> <%=nf.format( bean.getPrice()) %> (<%=nf.format( bean.getPriceWVat()) %> con iva) </strong></td>
<td ></td>
</tr>
<tr>
<td>Acquisto</td>
<td ><strong><%=nf.format(bean.getCostoAcquistoUltimo())%></strong></td>
<td ><strong><%=nf.format(bean.getCostoAcquistoUltimoConIva())%></strong></td>
<td ></td>
<td ></td>
<td ></td>
<td ><%= nf.format(bean.getRicaricoPAUltimo()) %></td>
</tr>
<tr>
<td>Acq. base</td>
<td ><acx:if wherecondition="<%=bean.usaPrezzoConIva()%>"> <strong><%=nf.format( bean.getCostoAcquisto()) %></strong></acx:if>
<acx:else>
<input type="text" id="costoAcquisto" <%=Ab.jsCrS()%> name="costoAcquisto" size="10" maxlength="10" value="<%=nf.format( bean.getCostoAcquisto()) %>">
</acx:else></td>
<td ><acx:if wherecondition="<%=bean.usaPrezzoConIva()%>">
<input type="text" class='<%= bean.getCostoAcquisto()<0?"red":""%>' id="costoAcquistoConIva" <%=Ab.jsCrS()%> name="costoAcquistoConIva" size="10" maxlength="10" value="<%=nf.format( bean.getCostoAcquistoConIva()) %>" style="text-align:right">
</acx:if>
<acx:else> <strong><%=nf.format(bean.getCostoAcquistoConIva())%></strong> </acx:else></td>
<td ></td>
<td ></td>
<td ></td>
<td ></td>
</tr>
<tr>
<td>Costo riv.</td>
<td ><strong><%=nf.format( bean.getCostoRivalutazione()) %></strong></td>
<td ><strong><%=nf.format(bean.getCostoRivalutazioneIva())%></strong></td>
<td ></td>
<td ></td>
<td ></td>
<td ><%= nf.format(bean.getRicaricoCostoRivalutazione()) %></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>