269 lines
23 KiB
Text
269 lines
23 KiB
Text
<!--_inc_documentoDispoTess_righeFilato2.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.contab.Documento" type="it.acxent.contab.Documento" scope="request" >
|
|
</jsp:useBean>
|
|
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
|
</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="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>
|
|
<jsp:useBean id="CR2" class="it.acxent.contab.RigaDocumentoCR" type="it.acxent.contab.RigaDocumentoCR" scope="request" >
|
|
</jsp:useBean>
|
|
<jsp:useBean id="beanRDTessuto" class="it.acxent.contab.RigaDocumento" type="it.acxent.contab.RigaDocumento" scope="request" >
|
|
</jsp:useBean>
|
|
<%-- FINE DICHIARAZIONE BEAN --%>
|
|
|
|
<input type="hidden" id="id_rigaDocumentoTessutoA" name="id_rigaDocumentoTessutoA" value="<%=beanRDTessuto.getId_rigaDocumento()%>" >
|
|
<input type="hidden" id="tipoCaricoScarico2" name="tipoCaricoScarico2" value="<%=bean.getTipoCaricoScarico2()%>" >
|
|
<input type="hidden" id="flgKg2" name="flgKg2" value="<%= bean2.getArticoloFilatoColore().getArticoloFilato().getTipologiaArticolo().getFlgKg() %>" onChange="disAttivaUDM()">
|
|
<input type="hidden" id="isCaricoIva2" name="isCaricoIva2" value="<%= bean.isCaricoConIva() %>">
|
|
<input name="id_articoloFilatoColore2" type="hidden" id="id_articoloFilatoColore2" value="<%=bean2.getId_articoloFilatoColore()%>" readonly>
|
|
<input name="id_articoloFilato2" type="hidden" id="id_articoloFilato2" value="<%=bean2.getArticoloFilatoColore().getId_articoloFilato()%>" readonly>
|
|
<input name="id_coloreFilato2" type="hidden" id="id_coloreFilato2" value="<%=bean2.getArticoloFilatoColore().getId_coloreFilato()%>" readonly>
|
|
<input type="hidden" name="pageNumber_righe2" id="pageNumber_righe2" value="<%=listaRigheDocumento.getPageNumber()%>">
|
|
<input type="hidden" name="totPageNumber_righe2" id="totPageNumber_righe2" value="<%=listaRigheDocumento.getTotNumberOfPages()%>">
|
|
<input type="hidden" name="flgRfIncasso2" >
|
|
<input id="id_rigaDocumento2" name="id_rigaDocumento2" type="hidden" value="<%=bean2.getId_rigaDocumento()%>">
|
|
<input type="hidden" name="qtaSlipStampate2" id="qtaSlipStampate2" value="<%=bean2.getQtaSlipStampate()%>">
|
|
<input type="hidden" id="tipologiaArticolo2" class="form-control input-sm" name="tipologiaArticolo2" style="outline:none; border:none; height: 0px; padding: 0; margin: 0;" value="<%= bean2.getArticoloFilatoColore().getArticoloFilato().getTipologiaArticolo().getDescrizione() %>" >
|
|
<acx:if wherecondition="<%=bean2.isCurrentTabIdOk(2)%>">
|
|
<!-- ROW SCELTA MAGAZZINI SOLO SE NECESSARIO -->
|
|
<div class="row">
|
|
<acx:if wherecondition="<%=bean.isMagazzinoFilatoEnabled(1)%>">
|
|
<jsp:include page="_inc_documento_magazzini.jsp" flush="true" />
|
|
</acx:if>
|
|
<acx:if wherecondition="<%=bean.isMagazzinoFilatoEnabled(2)%>">
|
|
<jsp:include page="_inc_documento_magazzini2.jsp" flush="true" />
|
|
</acx:if>
|
|
</div>
|
|
<acx:if wherecondition="<%=bean.isMagazzinoFilatoSelected(2)%>">
|
|
<div class="row">
|
|
<div class="col-lg-8">
|
|
<div class="row">
|
|
<div class="col-lg-6">
|
|
<div class="form-group">
|
|
<label for="txtRicerca">Filato
|
|
<acx:if wherecondition='<%=bean.getTipoCaricoScarico2()==0%>'> <span class="testoPiccolo"> (anagrafiche)</span>:</acx:if>
|
|
<acx:else> <span class="testoPiccolo"> (disponibilità)</span>:</acx:else>
|
|
</label>
|
|
<acx:if wherecondition='<%=bean.getTipoDocumento().getFlgNoAnag()==1%>'>
|
|
<input class="form-control input-sm ajSearchTxt" enablenodb="false" type="text" id="descrizioneRiga" name="descrizioneRiga" maxlength="254" size="90%" value="<%= bean2.getDescrizioneRiga()%>">
|
|
</acx:if>
|
|
<acx:else>
|
|
<div class="input-group input-group-sm">
|
|
<acx:if wherecondition='<%=bean.getTipoCaricoScarico2()==0%>'>
|
|
<acx:if wherecondition='<%=bean.getTipoDocumento().getFlgClienteFornitore().equals("F")%>'>
|
|
<%-- f --%>
|
|
<input class="form-control input-sm ajSearchTxt" enablenodb="false" type="text" onFocus="this.select()" id="descrizioneRiga2" name="descrizioneRiga2" maxlength="254" size="90%" value="<%= bean2.getDescrizioneRiga()%>" <%=Ab.jsAjSearchTextM4("/admin/filato/ArticoloFilatoColore.abl?pageRow=40&flgTipoRicerca=2&searchTxt=","descrizioneRiga2","listaArticoli2","main.id_articoloFilatoColore2,main.id_articoloFilato2,main.id_coloreFilato2,main.descrizioneRiga2,main.flgUsaSeriale2,main.dummy",0,"attdis2()")%>>
|
|
<!-- ,main.dummy,main.tipologiaArticolo,main.flgKg,main.flgMt,main.flgNr -->
|
|
</acx:if>
|
|
<acx:else>
|
|
<%-- ca --%>
|
|
<input class="form-control input-sm ajSearchTxt" type="text" enablenodb="true" onFocus="this.select()" id="descrizioneRiga2" name="descrizioneRiga2" maxlength="254" size="90%" value="<%= bean2.getDescrizioneRiga()%>" <%=Ab.jsAjSearchTextM4("/admin/filato/ArticoloFilatoColore.abl?pageRow=40&flgTipoRicerca=2&searchTxt=","descrizioneRiga2","listaArticoli2","main.id_articoloFilatoColore2,main.id_articoloFilato2,main.id_coloreFilato2,main.descrizioneRiga2,main.flgUsaSeriale2,main.dummy",0,"attdis2()")%>>
|
|
</acx:else>
|
|
</acx:if>
|
|
<acx:else>
|
|
<acx:if wherecondition='<%=bean.getTipoDocumento().getFlgClienteFornitore().equals("F")%>'>
|
|
<%-- f --%>
|
|
<input enablenodb="true" class="form-control input-sm ajSearchTxt" type="text" onFocus="onFocusDescRigaFilato2()" id="descrizioneRiga2" name="descrizioneRiga2" maxlength="254" size="90%" value="<%= bean2.getDescrizioneRiga()%>" <%=Ab.jsAjSearchTextM4("/admin/filato/ArticoloFilatoColore.abl?id_magFisico=\"+Ab.getValId(\"id_magFisicoPartenza2\")+\"&pageRow=40&flgTipoRicerca=1&searchTxt=","descrizioneRiga2","listaArticoli2","main.id_articoloFilatoColore2,main.id_articoloFilato2,main.id_coloreFilato2,main.descrizioneRiga2,main.flgUsaSeriale2,main.dummy,main.dummy,main.dummy,main.dummy,main.dummy,main.seriale2,main.dummy,main.dummy,main.dummy",0,"attdis2()")%> >
|
|
</acx:if>
|
|
<acx:else>
|
|
<%-- ca --%>
|
|
<input class="form-control input-sm ajSearchTxt" type="text" onFocus="onFocusDescRigaFilato2()" id="descrizioneRiga2" name="descrizioneRiga2" maxlength="254" size="90%" value="<%= bean2.getDescrizioneRiga()%>" <%=Ab.jsAjSearchTextM4("/admin/filato/ArticoloFilatoColore.abl?id_magFisico="+bean.getTipoDocumento().getCausaleMagazzino2().getId_magFisicoPartenza()+"&pageRow=40&flgTipoRicerca=1&searchTxt=","descrizioneRiga2","listaArticoli2","main.id_articoloFilatoColore2,main.id_articoloFilato2,main.id_coloreFilato2,main.descrizioneRiga2,main.flgUsaSeriale2,main.id_iva2,main.dummy,main.dummy,main.dummy,main.dummy,main.seriale2,main.sconto2,main.imponibile2,main.prezzoPubblicoConIva2",0,"attdis()")%> >
|
|
</acx:else>
|
|
</acx:else>
|
|
<span class="input-group-addon "><a href="javascript:Ab.clrField('main','id_articolo2','id_articoloVariante2','descrizioneRiga2','seriale2','imponibile2','prezzoPubblicoConIva2','tipologiaArticolo2','flgUdmTA2','flgKg2','flgMt2','flgNr2','kg2','mt2','nr2','flgUsaSeriale2','defaultQtaField()');"><i class="fa fa-refresh fa-sm" title="Pulisci Cliente/Fornitore"></i> </a></span> </div>
|
|
<%=Ab.divAjSearchDiv4("listaArticoli2",600)%> </acx:else>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-6">
|
|
<label for="seriale">Lotto:</label>
|
|
<input name="id_magFisico2" type="hidden" id="id_magFisico2" value="<%=bean.getTipoDocumento().getCausaleMagazzino2().getId_magFisicoPartenza()%>">
|
|
<br>
|
|
<input name="seriale2" type="text" class="form-control input-sm" id="seriale2" value="<%=bean2.getSeriale() %>" maxlength="30" onFocus="onFocusSeriale()" onKeyUp="onKeyUpSeriale(event)" >
|
|
<input name="flgUsaSeriale2" type="hidden" id="flgUsaSeriale2" value="<%=bean2.getArticolo().isUsaSeriale()==true?1:0%>" maxlength="1">
|
|
<input name="quantita2" type="hidden" class="form-control input-sm" id="quantita2" maxlength="10">
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-lg-2">
|
|
<label for="txtRicerca"> </label>
|
|
<label id="lbl_kgF">Kg:</label>
|
|
<br>
|
|
<input name="kgF2" type="text" class="form-control input-sm" id="kgF2" value="<%=nf.format(bean2.getKg()) %>" maxlength="10" onfocus="this.select();" onkeyup="if(event.keyCode==13) {focusNextOnCr(event,dammiNextFocusQta());} else {checkNumber(this,event.keyCode,'up')}" >
|
|
</div>
|
|
<div class="col-lg-4">
|
|
<label for="txtRicerca">Nota Riga:</label>
|
|
<br>
|
|
<input name="notaRigaDocumento2" type="text" class="form-control input-sm" id="notaRigaDocumento2" value="<%=bean2.getNotaRigaDocumento()%>" maxlength="60" <%=Ab.jsCr("")%>>
|
|
</div>
|
|
<div class="col-lg-3">
|
|
<input type="button" value="AGGIUNGI FILATO" class="btn btn-block btn-primary btn-associative" onClick="javascript:addRigaFilatoDtess2()" id="nuovoArticolo" >
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-4">
|
|
<h2>Filati composizione Tessuto</h2>
|
|
<table class="table table-bordered table-hover table-striped dataTable table-condensed">
|
|
<thead>
|
|
<tr>
|
|
<th>Necessità</th>
|
|
<th>Filato</th>
|
|
<th>Colore</th>
|
|
<th>%</th>
|
|
<th> </th>
|
|
</tr>
|
|
</thead>
|
|
<acx:whilevec rowbeanclass="it.acxent.tex.anag.ArticoloTessutoFilato" vectumerator="listaArticoloTessutoFilato">
|
|
<tr>
|
|
<td data-title="Filato"><a href="javascript:sceltaFilatoNecessario2(<%=rowBean.getId_articoloTessutoFilato()%>)"><%=nf.format(rowBean.getKgNecessari(beanRDTessuto.getKg()))%></a>
|
|
<input name="kg_necessari2_<%=rowBean.getId_articoloTessutoFilato()%>" type="hidden" id="kg_necessari2_<%=rowBean.getId_articoloTessutoFilato()%>" value="<%=nf.format(rowBean.getKgNecessari(beanRDTessuto.getKg()))%>">
|
|
<input name="descrizioneFilatoNecessario2_<%=rowBean.getId_articoloTessutoFilato()%>" type="hidden" id="descrizioneFilatoNecessario2_<%=rowBean.getId_articoloTessutoFilato()%>" value="<%=rowBean.getArticoloFilatoColore().getArticoloFilato().getDescrizione()%>"></td>
|
|
<td data-title="Filato"><%=rowBean.getArticoloFilatoColore().getArticoloFilato().getDescrizione()%></td>
|
|
<td data-title="Colore"><%=rowBean.getArticoloFilatoColore().getColoreFilato().getDescrizione()%></td>
|
|
<td data-title="%"><%=nf.format(rowBean.getPercentuale())%></td>
|
|
<td data-title="%"><%=rowBean.getArticoloFilatoColore().getQuantitaMagazzinoMovimentoHtml()%> <a href="javascript:dettaglioArticoliFilatiRF2(<%=rowBean.getArticoloFilatoColore().getId_articoloFilato()%>)"> <i class="fa fa-file-text-o" aria-hidden="true" title="Dettaglio Articolo Filati "></i> </a></td>
|
|
</tr>
|
|
</acx:whilevec>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</acx:if>
|
|
<br>
|
|
</acx:if>
|
|
<acx:if wherecondition="<%=bean.isMagazzinoFilatoSelected(2)%>">
|
|
<div class="row">
|
|
<div class="col-lg-12">
|
|
<div class="box">
|
|
<!-- .box-header -->
|
|
<div class="box-header clearfix hidden-print">
|
|
<div class="row">
|
|
<div class="col-lg-4 col-xs-6">
|
|
<label>Totale Record: ${listaRigheDocumento.getTotNumberOfRecords()}</label>
|
|
</div>
|
|
<div class="col-lg-4 col-xs-6 center-text">
|
|
<acx:prevvec link="javascript:Ab.prevPageDetail();" vectumerator="list"> <a href="javascript:Ab.prevPageDetail()"><i class="fa fa-angle-double-left fa-lg fa-border"></i></a></acx:prevvec>
|
|
<label>Pagina ${listaRigheDocumento.getPageNumber()} di ${listaRigheDocumento.getTotNumberOfPages()}</label>
|
|
<acx:nextvec link="javascript:Ab.nextPageDetail();" vectumerator="list"><a href="javascript:Ab.nextPageDetail()"><i class="fa fa-angle-double-right fa-lg fa-border"></i></a></acx:nextvec>
|
|
</div>
|
|
<div class="col-lg-4 col-xs-12 right-text">
|
|
<label>Vai a pagina</label>
|
|
<input name="pageNumberGo" id="pageNumberGo" size="4" <%=Ab.jsCrS("goPage()")%> title="Inserisci il numero di pagina e premi invio o 'Procedi'">
|
|
<a href="javascript:Ab.goPageDetail();">Procedi <i class="fa fa-angle-double-right fa-lg fa-border"></i></a> </div>
|
|
</div>
|
|
</div>
|
|
<!-- /.box-header -->
|
|
<div class="box-body " id="no-more-tables">
|
|
<div class="row">
|
|
<div class="col-lg-12 pull-right"> Filtra per:
|
|
<label>
|
|
<input <%=Ab.jsCr("")%> name="searchRighe" type="text" id="searchRighe" value="<%=CR2.getSearchRighe()%>">
|
|
<a href="javascript:filtraRighe();"> <i class="fa fa-search" aria-hidden="true" title="Filtra righe"></i> </a> </label>
|
|
</div>
|
|
</div>
|
|
<table class="table table-bordered table-hover table-striped dataTable table-condensed">
|
|
<thead>
|
|
<tr>
|
|
<th> </th>
|
|
<th>Descrizione</th>
|
|
<th>Impon.</th>
|
|
<th>Imp. con iva</th>
|
|
<th>Q.tà</th>
|
|
<th> Disponibilità<br />
|
|
<span class="text-primary"> kg</span>+<span class=" text-green"> arr.</span>- <span class="text-danger"> imp. </span>=TOT </th>
|
|
<th>Sc. %</th>
|
|
<th>IVA%</th>
|
|
<th>Tot</th>
|
|
<acx:if wherecondition="<%=bean.getId_tipoDocumento()==9%>">
|
|
<th>Riordino</th>
|
|
<th>Stato Articolo</th>
|
|
</acx:if>
|
|
</tr>
|
|
</thead>
|
|
<acx:whilevec rowbeanclass="it.acxent.contab.RigaDocumento" vectumerator="listaRigheDocumento2">
|
|
<tr>
|
|
<td class="comandi text-center"><div class="inline-comandi text-center hidden-print">
|
|
<%-- se la riga è stata prelevata non permetto modifica e cancellazione --%>
|
|
<acx:if wherecondition="<%=rowBean.getFlgRigaPrelevata()==0%>"> <a href="javascript:modRigaArticolo2('<%=rowBean.getId_rigaDocumento()%>');"> <i class="fa fa-edit fa-2x" title="<acx:lang>Modifica Record</acx:lang>"></i> </a> <a href="javascript:delRigaArticolo2('<%=rowBean.getId_rigaDocumento()%>','<%= rowBean.getLastUpdTmstString() %>');"> <i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i> </a> </acx:if>
|
|
<acx:if wherecondition="<%=bean.getTipoDocumento().getFlgTipoDocumentoPrelevabile()==1%>">
|
|
<acx:if wherecondition="<%=rowBean.getFlgRigaPrelevata()==0%>"> <a href="javascript:impostaRigaChiusa(<%=rowBean.getId_rigaDocumento()%>)">
|
|
<acx:if wherecondition="<%=rowBean.getQuantitaPrelevata()==0%>"> <i class="fa fa-unlock-alt" title="IMPOSTA RIGA CHIUSA"></i> </acx:if>
|
|
<acx:else> <i class="fa fa-lock" title="RIGA CHIUSA"></i> </acx:else>
|
|
</a> </acx:if>
|
|
<acx:else>
|
|
<acx:if wherecondition="<%=rowBean.getDocumento().getTotDocumentiFiglioRiga(rowBean.getId_rigaDocumento())>0%>"> <i class="fa fa-external-link" title="Riga prelevata."></i> </acx:if>
|
|
<acx:else>
|
|
<!-- TOLTO IL LINK SOLO SE CI SONO DEI FIGLI!! -->
|
|
<a href="javascript:impostaRigaAperta(<%=rowBean.getId_rigaDocumento()%>)"> <i class="fa fa-check" title="Riga prelevata. PREMI PER RIAPRIRE LA RIGA"></i> </a> <a href="javascript:impostaRigaAperta(<%=rowBean.getId_rigaDocumento()%>)"></a> </acx:else>
|
|
</acx:else>
|
|
</acx:if>
|
|
</div></td>
|
|
<td data-title="Descrizione"><acx:if wherecondition="<%=rowBean.getDocumento().getTotDocumentiPrelievoOrdineP(rowBean.getId_rigaDocumento())>0%>"> <a href="javascript:listaPadriOrdine(<%= rowBean.getId_rigaDocumento() %>)"> <i class="fa fa-list" aria-hidden="true" title="Visualizza lista documenti padri" style="color: green;"></i> </a> </acx:if>
|
|
<acx:if wherecondition="<%=rowBean.getId_documentoPadre()>0%>"> <a href="javascript:Ab.callAbl('/admin/contab/Documento','md',null,'id_documento=<%=rowBean.getId_documentoPadre()%>')"> <i class="fa fa-link" aria-hidden="true" title="Riga legata al documento padre <%=rowBean.getDocumentoPadre().getNumeroDocumentoCompleto()%>" style="color: #BDC355;"></i> </a> </acx:if>
|
|
<acx:if wherecondition="<%=rowBean.getDocumentoPrenotazione().getId_documento()>0%>"> <a href="javascript:Ab.callAbl('/admin/contab/Documento','md',null,'id_documento=<%=rowBean.getDocumentoPrenotazione().getId_documento()%>')"> <i class="fa fa-link" aria-hidden="true" title="Riga legata alla prenotazione padre <%=rowBean.getDocumentoPrenotazione().getNumeroDocumentoCompleto()%>" style="color: blue;"></i> </a> </acx:if>
|
|
<%= rowBean.getDescrizioneRigaCompleta() %>
|
|
<acx:if wherecondition='<%=rowBean.hasNote()%>'> <i class="fa fa-info-circle" aria-hidden="true" title="<%=rowBean.getNotaRigaDocumento()+" "+rowBean.getNotaBarcode()%>"></i> </acx:if>
|
|
<acx:if wherecondition="<%=rowBean.getFlgPrenotazioneArrivata()==1%>"> <a href="javascript:annullaAssegnazionePrenotazione(<%=rowBean.getId_rigaDocumento()%>)"> <i class="fa fa-shopping-basket" aria-hidden="true" title="Prenotazione Arrivata. Premere per annullare assegnazione prenotazione"></i> </a> </acx:if>
|
|
<acx:if wherecondition="<%=rowBean.getQtaSlipStampate()>0%>"> <a href="javascript:annullaSlip(<%=rowBean.getId_rigaDocumento()%>)"> <i class="fa fa-barcode" aria-hidden="true" title="Slip già stampata. Premere per annullare stampa slip."></i> </a> </acx:if>
|
|
<acx:if wherecondition="<%=rowBean.getDocumento().getTotDocumentiFiglioRiga(rowBean.getId_rigaDocumento())>0%>"> <a href="javascript:listaFigli(<%= rowBean.getId_rigaDocumento() %>)"> <i class="fa fa-list" aria-hidden="true" title="Visualizza lista documenti figli" style="color: blue;"></i> </a> </acx:if>
|
|
<acx:if wherecondition="<%=rowBean.hasQtaOrdinata()%>"> <a href="javascript:listaOrdiniPrenotazione(<%= rowBean.getId_rigaDocumento() %>)"> <i class="fa fa-list" aria-hidden="true" title="Visualizza lista ordini" style="color: red;"></i> </a> </acx:if>
|
|
<acx:if wherecondition="<%=rowBean.getDocumento().getTotDocumentiPrelievoOrdine(rowBean.getId_rigaDocumento())>0%>"> <a href="javascript:listaFigliOrdine(<%= rowBean.getId_rigaDocumento() %>)"> <i class="fa fa-list-ul" aria-hidden="true" style="color: red;" title="Visualizza lista documenti figli"></i> </a> </acx:if></td>
|
|
<td data-title="Impon." class="text-right"><%= nf.format(rowBean.getImponibile())%></td>
|
|
<td data-title="Imp. con iva"><%= nf.format(rowBean.getImportoCalc())%>
|
|
<acx:if wherecondition='<%=bean.getTipoDocumento().getFlgClienteFornitore().equals("F")%>'> <span style="font-size:9px"> Pr. Pub.<%= nf.format(rowBean.getArticolo().getPrezzoPubblicoIva()) %> </span> </acx:if>
|
|
<acx:if wherecondition='<%=bean.getTipoCaricoScarico2()==1%>'> <span style="font-size:9px"> Ult. Acq.<%= nf.format(rowBean.getArticolo().getCostoAcquistoUltimoConIva()) %> </span> </acx:if></td>
|
|
<td data-title="Q.tà"><%=nf.format(rowBean.getQuantita())%></td>
|
|
<td data-title="Disponibilità"><%=rowBean.getQuantitaMagazzinoMovimentoHtml()%></td>
|
|
<td data-title="Sc. %"><%= nf.format(rowBean.getSconto())%></td>
|
|
<td data-title="IVA%"><font size="-3"><%= rowBean.getIva().getDescrizione() %></font></td>
|
|
<td data-title="Tot"><font size="-3"><%= nf4.format(rowBean.getTotImportoRigaConSconto())%></font></td>
|
|
<acx:if wherecondition="<%=bean.getId_tipoDocumento()==9%>">
|
|
<td data-title="Riordino"><acx:if wherecondition="<%=rowBean.getId_articolo()>0%>"> <a href="javascript:riordinoCR(<%=rowBean.getId_articolo()%>,<%=rowBean.getId_rigaDocumento()%>)"> <img src="../_V3/_img/Icons/48x48/shadow/form_green.gif" alt="Riordino" title="Riordino" width="16" height="16"> </a> </acx:if></td>
|
|
<td data-title="Stato Articolo"><img src="../_V3/_img/icone/semaforo/semaforo_<%= rowBean.getStatoPrenotazione() %>.png" alt="<%= rowBean.getStatoRiga() %>" title="<%= rowBean.getStatoRiga() %>" width="16" height="16"></td>
|
|
</acx:if>
|
|
</tr>
|
|
</acx:whilevec>
|
|
</table>
|
|
</div>
|
|
<div class="box-footer clearfix hidden-print">
|
|
<div class="row">
|
|
<div class="col-lg-4 col-xs-6">
|
|
<label>Totale Record: ${listaRigheDocumento.getTotNumberOfRecords()}</label>
|
|
</div>
|
|
<div class="col-lg-4 col-xs-6 center-text">
|
|
<acx:prevvec link="javascript:Ab.prevPageDetail();" vectumerator="list"> <a href="javascript:Ab.prevPageDetail()"><i class="fa fa-angle-double-left fa-lg fa-border"></i></a></acx:prevvec>
|
|
<label>Pagina ${listaRigheDocumento.getPageNumber()} di ${listaRigheDocumento.getTotNumberOfPages()}</label>
|
|
<acx:nextvec link="javascript:Ab.nextPageDetail();" vectumerator="list"><a href="javascript:Ab.nextPageDetail()"><i class="fa fa-angle-double-right fa-lg fa-border"></i></a></acx:nextvec>
|
|
</div>
|
|
<div class="col-lg-4 col-xs-12 right-text">
|
|
<label>Vai a pagina</label>
|
|
<input name="pageNumberGo" id="pageNumberGo" size="4" <%=Ab.jsCrS("goPage()")%> title="Inserisci il numero di pagina e premi invio o 'Procedi'">
|
|
<a href="javascript:Ab.goPageDetail();">Procedi <i class="fa fa-angle-double-right fa-lg fa-border"></i></a> </div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</acx:if>
|
|
<div id="modalMov" class="modal fade" role="dialog">
|
|
<div class="modal-dialog">
|
|
<!-- Modal content-->
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<button type="button" class="close" data-dismiss="modal">×</button>
|
|
<h4 class="modal-title">Dettaglio Articoli Filati</h4>
|
|
</div>
|
|
<div class="modal-body mov-body"> </div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-default" data-dismiss="modal">Chiudi</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|