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

131 lines
8.1 KiB
Text

<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
<%@ page language="java" import="it.acxent.jsp.*" %>
<%-- DICHIARAZIONE BEAN --%>
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
</jsp:useBean>
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
</jsp:useBean>
<jsp:useBean id="nf4" scope="request" type="java.text.NumberFormat" >
</jsp:useBean>
<jsp:useBean id="bean" class="it.acxent.contab.Documento" type="it.acxent.contab.Documento" scope="request" >
</jsp:useBean>
<jsp:useBean id="bean2" class="it.acxent.contab.RigaDocumento" type="it.acxent.contab.RigaDocumento" scope="request" >
</jsp:useBean>
<jsp:useBean id="listaRigheDocumento" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
</jsp:useBean>
<%-- FINE DICHIARAZIONE BEAN --%>
<!--Tipo Car/Sca-->
<input type="hidden" id="tipoCaricoScarico" name="tipoCaricoScarico" value="<%=bean.getTipoCaricoScarico()%>" >
<!--Kg.-->
<input type="hidden" id="flgKg" name="flgKg" maxlength="10" value="<%= bean2.getArticolo().getTipologiaArticolo().getFlgKg() %>" onChange="disAttivaUDM()">
<!--Mt.-->
<input type="hidden" id="flgMt" name="flgMt" maxlength="10" value="<%= bean2.getArticolo().getTipologiaArticolo().getFlgMt() %>" onChange="disAttivaUDM()">
<!--Nr.-->
<input type="hidden" id="flgNr" name="flgNr" maxlength="10" value="<%= bean2.getArticolo().getTipologiaArticolo().getFlgNr() %>" onChange="disAttivaUDM()">
<!--Def.-->
<input type="hidden" id="flgUdmTA" name="flgUdmTA" maxlength="10" value="<%= bean2.getArticolo().getTipologiaArticolo().getFlgUdm() %>" onChange="disAttivaUDM()">
<input name="id_articolo" type="hidden" id="id_articolo" value="<%=bean2.getId_articolo()%>" size="2" readonly>
<input name="id_articoloVariante" type="hidden" id="id_articoloVariante" value="<%=bean2.getId_articoloVariante()%>" size="2" readonly>
<input name="id_articoloTaglia" type="hidden" id="id_articoloTaglia" value="<%=bean2.getId_articoloTaglia()%>" size="2" readonly>
<input name="id_magFisico" type="hidden" id="id_magFisico" value="<%=bean.getTipoDocumento().getCausaleMagazzino().getId_magFisicoPartenza()%>" size="1" maxlength="1">
<input name="flgUsaSeriale" type="hidden" id="flgUsaSeriale" value="<%=bean2.getArticolo().isUsaSeriale()==true?1:0%>" size="1" maxlength="1">
<select class="form-control input-sm select2 hidden" name="flgUdm" id="flgUdm">
<option value="1" <%=bean2.getFlgUdm()==1?"selected":""%> ><%=bean2.getUdm(1)%></option>
<option value="2" <%=bean2.getFlgUdm()==2?"selected":""%> ><%=bean2.getUdm(2)%></option>
<option value="3" <%=bean2.getFlgUdm()==3?"selected":""%> ><%=bean2.getUdm(3)%></option>
<option value="4" <%=bean2.getFlgUdm()==4?"selected":""%> ><%=bean2.getUdm(4)%></option>
<option value="5" <%=bean2.getFlgUdm()==5?"selected":""%> ><%=bean2.getUdm(5)%></option>
</select>
<input name="quantita" type="hidden" class="form-control input-sm" id="quantita" value="<%=nf.format( bean2.getQuantita()==0?1:bean2.getQuantita()) %>" maxlength="10" >
<!-- -->
<div class="row">
<div class="col-lg-10 text-center">
<h4 class="text-danger">INSERIMENTO RESO</h4>
</div>
<div class="col-lg-2"> <a href="javascript:cassa()"><i class="fa fa-shopping-cart fa-2x" aria-hidden="true" title="CASSA"></i></a> </div>
</div>
<div class="row">
<div class="col-lg-8">
<label for="txtRicerca">Articolo (anagrafiche):</label>
<br>
<div class="input-group input-group-sm">
<input name="descrizioneRiga" type="text" class="form-control input-sm ajSearchText" id="descrizioneRiga" value="<%= bean2.getDescrizioneRiga() %>" size="60" maxlength="200" <%=Ab.jsAjSearchTextM("/admin/art/Articolo.abl?id_magFisico="+bean.getTipoDocumento().getCausaleMagazzino().getId_magFisicoPartenza()+"&pageRow=40&flgTipoRicerca=2&id_clifor=\"+Ab.getValId(\"id_cliforListino\")+\"&searchTxt=","descrizioneRiga","listaArticoli","main.id_articolo,main.id_articoloVariante,main.id_articoloTaglia,main.dummy,main.descrizioneRiga,main.flgUsaSeriale,main.flgUdm,main.dummy,main.dummy,main.dummy,main.sconto,main.id_iva,main.imponibile,main.prezzoPubblicoConIva,main.dummy,main.flgUdmTA,main.flgKg,main.flgMt,main.flgNr,main.tipologiaArticolo",0,"attdis()")%> />
<span class="input-group-addon "><a href="javascript:Ab.clrField('main','id_articolo','id_articoloVariante','descrizioneRiga','seriale','imponibile','prezzoPubblicoConIva')"><i class="fa fa-refresh fa-sm"></i> </a></span> </div>
<%=Ab.divAjSearchDiv4("listaArticoli")%>
<input name="flgReso" type="hidden" id="flgReso" value="1">
R: <%=bean2.getFlgReso()%> </div>
<div class="col-lg-4">
<label>&nbsp;</label>
<br>
<input type="text" readonly id="tipologiaArticolo" name="tipologiaArticolo" maxlength="254" size="34" class="form-control input-sm" value="<%= bean2.getArticolo().getTipologiaArticolo().getDescrizione() %>" onChange="disAttivaUDM()">
</div>
</div>
<div class="row">
<div class="col-lg-3">
<label for="txtRicerca">Seriale:</label>
<br>
<input name="seriale" type="text" class="form-control input-sm" id="seriale" value="<%=bean2.getSeriale() %>" size="30" maxlength="30" onFocus="onFocusSeriale()" onKeyUp="onKeyUpSeriale(event)" >
</div>
<div class="col-lg-3">
<label for="txtRicerca">IVA (%):</label>
<%=bean2.getId_iva()%><br>
<select class="form-control input-sm select2" name="id_iva" id="id_iva">
<acx:optionvec boundcolumn="id_iva" desccolumn="descrizione" vectumerator="listaIva" value="<%=bean2.getId_iva()%>"> &nbsp;&nbsp;&nbsp; &nbsp;</acx:optionvec>
</select>
</div>
<div class="col-lg-3">
<label for="txtRicerca"></label>
<!-- Mantieni Articolo: --></div>
<div class="col-lg-3">
<label for="txtRicerca"></label>
</div>
</div>
<div class="row"></div>
<div class="row">
<div class="col-lg-2 kg">
<label id="lbl_kg">Kg:</label>
<br>
<input name="kg" type="text" class="form-control input-sm" id="kg" value="<%=nf.format(bean2.getKg()) %>" maxlength="10" <%=Ab.jsNumberInput("")%>>
</div>
<div class="col-lg-2 mt">
<label id="lbl_mt">Mt:</label>
<br>
<input name="mt" type="text" class="form-control input-sm" id="mt" value="<%=nf.format(bean2.getMt()) %>" maxlength="10" <%=Ab.jsNumberInput("")%>>
</div>
<div class="col-lg-2 nr">
<label id="lbl_nr">Nr:</label>
<br>
<input name="nr" type="text" class="form-control input-sm" id="nr" value="<%= nf.format(bean2.getNr()==0?1:bean2.getNr()) %>" maxlength="10" <%=Ab.jsNumberInput("prezzoPubblicoConIva")%> onChange="javascript:aggQta()">
</div>
<div class="col-lg-3">
<label for="txtRicerca">Imponibile (Euro):</label>
<br>
<input name="imponibile" <%=bean.isCaricoConIva()?"readonly class='readonlyField'":""%> type="text" class="form-control input-sm" id="imponibile" value="<%= nf.format(bean2.getImponibile()) %>" maxlength="10" >
</div>
<div class="col-lg-3">
<label for="txtRicerca">Prezzo Pubblico </label>
<span style="font-size:8px">(con iva)</span>:<br>
<input name="prezzoPubblicoConIva" <%=!bean.isCaricoConIva()?"readonly class='readonlyField'":""%> type="text" class="form-control input-sm" id="prezzoPubblicoConIva" value="<%= nf.format(bean2.getArticolo().getPrezzoPubblicoIva()) %>" maxlength="10" >
</div>
<div class="col-lg-3">
<label for="txtRicerca">Sconto (%):</label>
<br>
<input type="text" class="form-control input-sm" id="sconto" name="sconto" maxlength="10" value="<%= nf.format(bean2.getSconto()) %>">
</div>
<div class="col-lg-1">
<label for="txtRicerca">&nbsp;</label>
<br>
<acx:if wherecondition="<%=!bean.isScontrinoEmesso() ||utenteLogon.getId_userProfile()==1 %>"> <a href="javascript:addRigaArticolo()"> <i class="fa fa-plus fa-2x" aria-hidden="true" title="AGGIUNGI RESO" id="nuovoArticolo"></i> </a> </acx:if>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<label for="txtRicerca">Nota Riga:</label>
<br>
<input name="notaRigaDocumento" type="text" class="form-control input-sm" id="notaRigaDocumento" value="<%=bean2.getNotaRigaDocumento()%>" maxlength="60" >
</div>
</div>