416 lines
38 KiB
Text
416 lines
38 KiB
Text
<!DOCTYPE html>
|
|
<html><!-- InstanceBegin template="/Templates/3beanCR.dwt" codeOutsideHTMLIsLocked="false" -->
|
|
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
|
<%@ page language="java" import="it.acxent.jsp.*" %>
|
|
<!-- InstanceBeginEditable name="taglib" -->
|
|
<!-- InstanceEndEditable -->
|
|
<head>
|
|
<jsp:useBean id="msg" class="java.lang.String" type="java.lang.String" scope="request" >
|
|
</jsp:useBean>
|
|
<jsp:useBean id="grantMsg" class="java.lang.String" type="java.lang.String" scope="request" >
|
|
</jsp:useBean>
|
|
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
|
</jsp:useBean>
|
|
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
|
</jsp:useBean>
|
|
<!-- InstanceBeginEditable name="title" -->
|
|
<title>Articoli - Ricerca 1.11</title>
|
|
<!-- InstanceEndEditable -->
|
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
|
|
<meta http-equiv="imagetoolbar" content="no" />
|
|
<meta name="description" content="Ablia S.r.l." />
|
|
<meta name="Keywords" content="" />
|
|
<meta name="author" content="Designed by AgenziaVerde- http://www.agenziaverde.it" />
|
|
<link rel="shortcut icon" href=".../admin/_logo/favicon.ico" />
|
|
<link rel="stylesheet" type="text/css" href="../_V3/_css/reset.css" media="screen" />
|
|
<acx:custom_css><link rel="stylesheet" type="text/css" href="../_V3/_css/colors/green/text.css" media="screen" /></acx:custom_css>
|
|
<acx:custom_css><link rel="stylesheet" type="text/css" href="../_V3/_css/colors/green/content.css" media="screen" /></acx:custom_css>
|
|
<acx:custom_css><link rel="stylesheet" type="text/css" href="../_V3/_css/colors/green/layout_content.css" media="screen" /></acx:custom_css>
|
|
<!-- InstanceBeginEditable name="css" -->
|
|
<!-- InstanceEndEditable -->
|
|
<!-- InstanceBeginEditable name="head" -->
|
|
<!-- InstanceEndEditable -->
|
|
</head>
|
|
<jsp:include page="../_V3/_inc/_allJs2.jsp" flush="true" />
|
|
<body><!-- #BeginEditable "Script" --><script language="JavaScript" src="_js/acxent-articolo.js"></script><!-- #EndEditable -->
|
|
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
|
</jsp:useBean>
|
|
<!-- InstanceBeginEditable name="Bean" -->
|
|
<jsp:useBean id="CR" class="it.acxent.art.ArticoloCR" type="it.acxent.art.ArticoloCR" scope="request" >
|
|
</jsp:useBean>
|
|
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
|
</jsp:useBean>
|
|
<!-- InstanceEndEditable -->
|
|
<acx:if_logon_ok trueifnotsecure="true">
|
|
<div id="togglePlaceholder" style="width:30px;float:left;margin-left:3px"></div>
|
|
<form method="post" action="" name="main" id="main" onSubmit="if(checkSearchFields()) formSearching();else return false;">
|
|
<jsp:include page="../_V3/_inc/_formMainFields.jsp" flush="true" />
|
|
<input name="pageType" type="hidden" id="pageType" value="R">
|
|
<input name="currentTab" type="hidden" id="currentTab" value="<%= CR.getCurrentTab() %>">
|
|
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= CR.getCurrentFocus() %>">
|
|
<acx:if wherecondition='<%=CR.getFlgReport().equals("")%>' >
|
|
<div class="path" style="margin-left:40px">
|
|
<p><a href="javascript:menu();">Menu</a><!-- InstanceBeginEditable name="navbar" --> » Ricerca Articoli<!-- InstanceEndEditable -->
|
|
|
|
<h1 style="float:right"><!-- InstanceBeginEditable name="pageTitle" -->Ricerca Articoli<!-- InstanceEndEditable --> <a href="javascript:help();"><img src="../_V3/_img/icone/userbar/ico_help.png" alt="Help" title="Help" width="32" height="27" class="noborder"></a></h1>
|
|
</p>
|
|
</div>
|
|
<div id="inside" class="body">
|
|
<div class="toolbar"> <!-- InstanceBeginEditable name="toolbar" -->
|
|
<div class="user_menu"><a href="javascript:newCommand()"><img src="../_V3/_img/icone/32/new_doc_32.png" class="noborder" alt="Nuovo Record" title="Nuovo Record"></a> <a href="#"><img src="../_V3/_img/icone/32/_space.png" alt="Cassa" title="Cassa"></a> <a href="#"><img src="../_V3/_img/icone/32/_space.png" alt="Elenco Documenti" title="Elenco Documenti"></a> <a href="#"><img src="../_V3/_img/icone/32/_space.png" alt="Chiudi" title="Chiudi"></a> <a href="javascript:labelAccCR();"><img src="../_V3/_img/icone/32/stampa-label.png" alt="Stampa Compatibilita" title="Stampa Compatibilita" width="32" height="32" border="0"></a> <a href="javascript:labelCR();"><img src="../_V3/_img/icone/32/stampa-barcode.png" alt="Stampa codice a barre" title="Stampa codice a barre" width="32" height="32" border="0"></a></div>
|
|
<input type="hidden" name="actionPage" id="actionPage" value="Articolo.abl"><input type="hidden" name="id_articolo" id="id_articolo" >
|
|
|
|
<input name="prezzoPubblicoNuovo" type="hidden" id="prezzoPubblicoNuovo">
|
|
<input name="qtaRiordinoNuovo" type="hidden" id="qtaRiordinoNuovo"> <input name="prezzoRivNuovo" type="hidden" id="prezzoRivNuovo"><input name="id_articoloMod" type="hidden" id="id_articoloMod">
|
|
<input name="id_users" type="hidden" id="id_users" value="<%=utenteLogon.getId_users()%>"><input type="hidden" name="id_cliforR" id="id_cliforR">
|
|
<input type="hidden" name="id_articoloR" id="id_articoloR"> <input type="hidden" name="qtaR" id="qtaR">
|
|
<input type="hidden" name="id_articoloVarianteRV" id="id_articoloVarianteRV"> <input type="hidden" name="qtaArticoloVarianteRV" id="qtaArticoloVarianteRV"> <input name="theForm" type="hidden" id="theForm" value="ricerca">
|
|
<input type="hidden" name="flgTipoReport" id="flgTipoReport">
|
|
<!-- InstanceEndEditable --><div id="messaggi" class="msg"><jsp:include page="../_V3/_inc/beanMsg.jsp" flush="true" /> <!-- InstanceBeginEditable name="msg" --><!-- InstanceEndEditable --></div></div>
|
|
<div class="body-container">
|
|
<!-- InstanceBeginEditable name="criteriRicerca" -->
|
|
|
|
<table class="table-container" cellpadding="0" cellspacing="0" width="100%">
|
|
<tr>
|
|
<td><table cellspacing="0" cellpadding="0" width="100%">
|
|
<tr>
|
|
<td class="td-colored">Codice:<br>
|
|
<input type="text" id="codice" name="codice" <%=Ab.jsCrS()%> size="14" title="" value="<%=CR.getCodice() %>">
|
|
<%=Ab.jsSetFocus("codice")%></td>
|
|
<td colspan="2" class="td-colored">Nome Prodotto:<br>
|
|
<input type="text" id="searchTxt" name="searchTxt" <%=Ab.jsCrS()%> size="30" title="" value="<%=CR.getSearchTxt() %>"></td>
|
|
<td width="24%" class="td-colored">Compatibilità:<br>
|
|
<input type="text" id="compatibilita" name="compatibilita" <%=Ab.jsCrS()%> size="20" title="" value="<%=CR.getCompatibilita() %>"></td>
|
|
<td width="26%" class="td-colored">Q.tà in mag.
|
|
<input name="ckflgQta" type="checkbox" id="ckflgQta" onClick="searching()" value="" <%= CR.getFlgQta()==1?"checked":""%> >
|
|
<input type="hidden" name="flgQta" id="flgQta">
|
|
:<br>
|
|
Da
|
|
<input name="qtaDa" type="text" id="qtaDa" value="<%=CR.getQtaDa()%>" size="3" maxlength="5">
|
|
a
|
|
<input name="qtaA" type="text" id="qtaA" value="<%=CR.getQtaA()%>" size="3" maxlength="5"></td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan="3" class="td-colored">Tipo:<br>
|
|
<input name="id_tipo" type="hidden" id="id_tipo" value="<%=CR.getId_tipo()%>" size="2" maxlength="4">
|
|
<input name="descrizioneTipo" type="text" id="descrizioneTipo" value="<%= CR.getTipo().getDescrizioneCompleta()%>" size="40" maxlength="60" <%=Ab.jsAjSearchTextS("/admin/artConfig/Tipo.abl?searchTxt=","descrizioneTipo","listaTipi","main.id_tipo,main.descrizioneTipo",3)%> />
|
|
<a href="javascript:Ab.clrField('main','id_tipo','descrizioneTipo');"><img src="../_V3/_img/icone/16/refresh.gif" alt="Pulisci Tipo" title="Pulisci Tipo" width="16" height="16" border="0"></a> <a href="javascript:openSW('/admin/artConfig/Tipo.abl','main.id_tipo,main.descrizioneTipo',300);"><img src="../_V3/_img/Icons/Find16.gif" alt="Cerca Cliente" width="16" height="16" border="0"></a><%=Ab.divAjSearchDiv("listaTipi")%></td>
|
|
<td class="td-colored">Marca:<br>
|
|
<select name="id_marca" id="id_marca" onChange="searching()" >
|
|
<acx:optionvec boundcolumn="id_marca" desccolumn="descrizione" vectumerator="listaMarche" value="<%=CR.getId_marca()%>"> </acx:optionvec>
|
|
</select></td>
|
|
<td class="td-colored">Riordino:<br>
|
|
<select name="flgRiordino" id="flgRiordino" onChange="searching()" >
|
|
<option value="-1" <%=CR.getFlgRiordino()==-1?"selected":""%> >-- tutti ---</option>
|
|
<option value="1" <%=CR.getFlgRiordino()==1?"selected":""%> >Articoli da riordinare</option>
|
|
</select></td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan="3" class="td-colored">Tipo Accessorio:<br>
|
|
<select name="id_tipoAccessorio" id="id_tipoAccessorio" <%=Ab.jsCr("flgStampaEtichette")%> >
|
|
<acx:optionvec boundcolumn="id_tipoAccessorio" desccolumn="descrizione" vectumerator="listaTipiAccessorio" value="<%=CR.getId_tipoAccessorio()%>">--- tutti ----</acx:optionvec>
|
|
</select></td>
|
|
<td class="td-colored">Vetrina :<br>
|
|
<select name="id_vetrina" id="id_vetrina" onChange="searching()" >
|
|
<acx:optionvec boundcolumn="id_vetrina" desccolumn="descrizione" vectumerator="listaVetrine" value="<%=CR.getId_vetrina()%>"> </acx:optionvec>
|
|
</select>
|
|
</td>
|
|
<td class="td-colored">Tipo Ricerca:<br>
|
|
<select name="flgTipoRicerca" id="flgTipoRicerca" onChange="searching()" >
|
|
<option value="0" <%=CR.getFlgTipoRicerca()==0?"selected":""%> >Standard</option>
|
|
<option value="9" <%=CR.getFlgTipoRicerca()==9?"selected":""%> >Riordino</option>
|
|
</select>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="td-colored">Stock/Offerte:<br>
|
|
<select name="flgStockOfferte" id="flgStockOfferte" onChange="searching()" >
|
|
<option value="" <%=CR.getFlgStockOfferte().equals("")?"selected":""%> >-- tutti --</option>
|
|
<option value="S" <%=CR.getFlgStockOfferte().equals("S")?"selected":""%> ><%=CR.getStockOfferte("S")%></option>
|
|
<option value="OA" <%=CR.getFlgStockOfferte().equals("OA")?"selected":""%> ><%=CR.getStockOfferte("O")%> Attive</option> <option value="O" <%=CR.getFlgStockOfferte().equals("O")?"selected":""%> ><%=CR.getStockOfferte("O")%></option>
|
|
<option value="U" <%=CR.getFlgStockOfferte().equals("U")?"selected":""%> ><%=CR.getStockOfferte("U")%></option>
|
|
</select></td>
|
|
<td width="18%" class="td-colored">Nascosti:<br>
|
|
<select name="flgNascondi" id="flgNascondi" onChange="searching()" >
|
|
<option value="-1" <%=CR.getFlgNascondi()==-1?"selected":""%> >Tutti</option>
|
|
<option value="0" <%=CR.getFlgNascondi()==0?"selected":""%> >Solo Visibili</option>
|
|
<option value="1" <%=CR.getFlgNascondi()==1?"selected":""%> >Solo Nascosti</option>
|
|
</select></td>
|
|
<td width="18%" class="td-colored">Sito Ecomm:<br>
|
|
<select name="flgEscludiWeb" id="flgEscludiWeb" onChange="searching()" >
|
|
<option value="-1" <%=CR.getFlgEscludiWeb()==-1?"selected":"" %> >--</option>
|
|
<option value="0" <%=CR.getFlgEscludiWeb()==0?"selected":"" %> >Si</option>
|
|
<option value="1" <%=CR.getFlgEscludiWeb()==1?"selected":"" %> >No</option>
|
|
</select> <select name="flgWebNoVendita" id="flgWebNoVendita" onChange="searching()" >
|
|
|
|
<option value="-1" <%=CR.getFlgWebNoVendita()==-1?"selected":"" %> >--</option> <option value="0" <%=CR.getFlgWebNoVendita()==0?"selected":"" %> >In vendita</option>
|
|
<option value="1" <%=CR.getFlgWebNoVendita()==1?"selected":"" %> >Nascondi vendita</option>
|
|
</select></td>
|
|
<td class="td-colored">Mostra record cancellati:
|
|
<input name="ckflgShowDeleteLogic" type="checkbox" id="ckflgShowDeleteLogic" onClick="searching()" value="" <%= CR.getFlgShowDeleteLogic()==1?"checked":""%> >
|
|
<input type="hidden" name="flgShowDeleteLogic" id="flgShowDeleteLogic"></td>
|
|
<td align="right" class="td-colored"><a href="javascript:searching()"><img src="../_V3/_img/buttons/btn_cerca.png" alt="Cerca" title="Cerca" width="53" height="47" border="0"></a> <a href="javascript:apriReport()"> <img src="../_V3/_img/buttons/btn_report.png" alt="Report" title="Report" width="53" height="47" border="0"></a></td>
|
|
</tr>
|
|
</table></td>
|
|
</tr>
|
|
</table>
|
|
<!-- InstanceEndEditable --> </div>
|
|
<table class="table-container" cellpadding="0" cellspacing="0" width="100%">
|
|
<tr>
|
|
<td class="td-paginazione align-centre" width="33%">Record Trovati: <strong><%=list.getTotNumberOfRecords()%></strong></td>
|
|
<td class="td-paginazione align-centre" width="33%"><acx:prevvec link="javascript:prevPage();" vectumerator="list"> <img src="../_V3/_img/icone/16/left_16.png" alt=">>"></acx:prevvec>
|
|
Pagina <%=list.getPageNumber()%> di <%=list.getTotNumberOfPages()%>
|
|
<acx:nextvec link="javascript:nextPage();" vectumerator="list"> <img src="../_V3/_img/icone/16/right_16.png" alt=">>"></acx:nextvec></td>
|
|
<td class="td-paginazione align-right" width="33%">Vai a pagina
|
|
<input name="pageNumberGo" id="pageNumberGo" size="4" <%=Ab.jsCrS("goPage()")%> title="Inserisci il numero di pagina e premi invio o 'Procedi'">
|
|
<a href="javascript:goPage();">Procedi »</a></td>
|
|
</tr>
|
|
</table>
|
|
<!-- InstanceBeginEditable name="body" -->
|
|
<acx:if wherecondition="<%=CR.getFlgTipoRicerca()==9%>">
|
|
<table class="table-container th-riga alternating" width="100%" border="0" align="center" cellpadding="1" cellspacing="2">
|
|
<tr >
|
|
<td colspan="9"> <acx:if wherecondition='<%=!CR.getFileName().equals("")%>'> <acx:if_file_exist filename="<%=CR.getFileName()%>" path="" ><a href="../../<%=CR.getFileName()%>" target="_blank">File export in formato cvs (Excel)</a> 1</acx:if_file_exist>
|
|
</acx:if>
|
|
RIORDINO </td>
|
|
</tr>
|
|
<tr >
|
|
<th width="132">Codice </th>
|
|
<th width="172">Nome Prodotto </th>
|
|
<th width="169" >Tipo</th>
|
|
<th width="81" align="center" >Costo Acq.</th>
|
|
<th width="150" align="center" >Prezzo V.<br>
|
|
con iva</th>
|
|
<th width="63" align="right" >%Ric.</th>
|
|
<th width="153" align="center" ><span class="testoPiccolissimo">Q.ta Mov.<br />
|
|
(nr.|mt.|kg.)+<span class="testoPiccolissimo" style="color:#00CC00"> arr.</span>- <span class="testoPiccolissimo" style="color:#FF6600"> imp. </span>=TOT</span></th>
|
|
<th width="84" align="center" >Sc. Min.</th>
|
|
<th width="202" align="center" >Fornitori </th>
|
|
</tr>
|
|
<acx:whilevec rowbeanclass="it.acxent.art.Articolo" vectumerator="list" columntosum="quantita">
|
|
<tr class='<%=rowBean.getQuantitaW()<0?"tabellaRowRed":rowBean.getQuantitaW()==0?"tabellaRowYellow":"tabellaRowLightYellow"%>' >
|
|
<td width="132"><acx:if wherecondition="<%=rowBean.getDataFineVld()!=null%>"><img src="../_V3/_img/icone/16/delete_16.png" width="16" height="16" alt="Record Cancellato Logicamente" title="Record Cancellato Logicamente"></acx:if><acx:if wherecondition="<%=rowBean.getId_vetrina()>0%>"><img src="../_V3/_img/Icons/48x48/shadow/star_yellow_new.gif" alt="Vetrina <%=rowBean.getVetrina().getDescrizione()%>" title="Vetrina <%=rowBean.getVetrina().getDescrizione()%>" width="16" height="16"></acx:if><acx:if wherecondition="<%=!rowBean.hasAccessori()%>"><img src="../_V3/_img/Icons/48x48/shadow/warning.gif" alt="Articolo SENZA accessori" title="Articolo SENZA accessori" width="16" height="16"></acx:if>
|
|
<%= rowBean.getCodice() %></td>
|
|
<td width="172" class="testoPiccolissimo"><%= rowBean.getDescrizioneCompleta() %></td>
|
|
<td width="169" class="testoPiccolissimo"><%= rowBean.getTipo().getDescrizioneCompleta() %> <%=list.getSumPartialResult("quantita")%></td>
|
|
<td width="81" align="center" <%=rowBean.isPrezzoChangedToday()?" style='background-color:#00CC00'":""%>><%= nf.format(rowBean.getCostoAcquistoORivalutatoConIva() )%></td>
|
|
<td width="150" align="center" <%=rowBean.isPrezzoChangedToday()?" style='background-color:#00CC00'":""%>><%= nf.format(rowBean.getPrezzoPubblicoIva() )%></td>
|
|
<td width="63" align="right" <%= rowBean.getRicaricoPAUltimoORivalutatoConIva()<=0?"class='alert'":"" %>><%= rowBean.getRicaricoPAUltimoORivalutatoConIva() %></td>
|
|
<td width="153" align="center" class="testoPiccolissimo">
|
|
<%=rowBean.getQuantitaMagazzinoMovimentoHtml()%>
|
|
|
|
<acx:if wherecondition="<%=rowBean.getFlgUsaVarianti()==1 || rowBean.getTipo().getFlgUsaTagliaEffettivo()==2%>"><a href="javascript:dettaglioArticoliVariantiMov(<%=rowBean.getId_articolo()%>)">
|
|
<img src="../_V3/_img/Icons/48x48/shadow/about.gif" alt="Dettaglio Varianti" title="Dettaglio Varianti" width="16" height="16" border="0"></a>
|
|
</acx:if>
|
|
</td>
|
|
<td width="84" align="right"><acx:if wherecondition="<%= rowBean.isArticoloDaRiordinare()%>"><img src="../_V3/_img/Icons/48x48/shadow/bookmark_preferences.gif" alt="Articolo da riordinare" title="Articolo da riordinare" width="16" height="16"><%= nf.format(rowBean.getQtaRiordino()) %></acx:if><a href="javascript:riordinoCR('<%=rowBean.getId_articolo()%>')"><img src="../_V3/_img/Icons/48x48/shadow/form_green.gif" alt="Riordino" title="Riordino" width="16" height="16"></a></td>
|
|
<td width="202" align="center"><% request.setAttribute("listaArticoloFornitori",rowBean.getFornitori());%> <table width="100%" border="1">
|
|
<acx:whilevec vectumerator="listaArticoloFornitori" rowbeanclass="it.acxent.art.ArticoloFornitore" rowbeanname="rowAF"> <tr>
|
|
<td width="50%" class="testoPiccolissimo"><strong><%=rowAF.getFornitore().getDescrizioneCompleta()%></strong><acx:if wherecondition="<%=rowBean.isArticoloDaRiordinare()%>"></acx:if></td>
|
|
<td width="31%" class="testoPiccolissimo"><%= df.format(rowAF.getDataUltimoPrezzo()) %></td>
|
|
<td width="19%" align="right" class="testoPiccolissimo"><%= nf.format(rowAF.getCosto()) %></td>
|
|
</tr></acx:whilevec>
|
|
</table> </td>
|
|
</tr>
|
|
<acx:if wherecondition="<%=CR.getFlgTipoReport()==1%>"></acx:if>
|
|
<acx:wvfooter>
|
|
<tr class="tabellaWhite" >
|
|
<td colspan="6"><div align="right"><strong>TOTALE ARTICOLI </strong></div></td>
|
|
<td align="center"> </td>
|
|
<td align="center"> </td>
|
|
</tr></acx:wvfooter>
|
|
</acx:whilevec>
|
|
</table>
|
|
</acx:if><acx:else>
|
|
|
|
<table class="table-container th-riga alternating" width="100%" border="0" align="center" cellpadding="1" cellspacing="2">
|
|
<tr>
|
|
<th width="66"> </th>
|
|
<th width="76">Codice </th>
|
|
<th width="99">Descrizione </th>
|
|
<th width="63" >Tipo</th>
|
|
<th colspan="2" align="center" class="testoPiccolissimo" ><input name="ckflgShowCostoAcquisto" type="checkbox" id="ckflgShowCostoAcquisto" onClick="searching()" value="" <%= CR.getFlgShowCostoAcquisto()==1?"checked":""%> >
|
|
<input type="hidden" name="flgShowCostoAcquisto" id="flgShowCostoAcquisto">Costo Acq.<br>
|
|
imp | ivato</th>
|
|
<th width="86" align="center" class="testoPiccolissimo" >Prezzo Vendita<br>
|
|
con iva.</th>
|
|
<th width="38" align="right" >%Ric.</th>
|
|
<th width="59" align="center" ><span class="tabellaIntestazione">St./<br>
|
|
Off./Us.</span></th>
|
|
<th width="53" align="center" ><span class="testoPiccolissimo">Q.ta Mov.<br />
|
|
(nr.|mt.|kg.)+<span class="testoPiccolissimo" style="color:#00CC00"> arr.</span>- <span class="testoPiccolissimo" style="color:#FF6600"> imp. </span>=TOT</span></th>
|
|
<th width="153" align="center" >Scorta min.</th>
|
|
</tr>
|
|
<acx:whilevec rowbeanclass="it.acxent.art.Articolo" vectumerator="list">
|
|
<tr class='<%=rowBean.getQuantitaW()<0?"tabellaRowRed":rowBean.getQuantitaW()==0?"tabellaRowYellow":"tabellaRowWhite"%>' >
|
|
<td width="66"><table width="80%" border="0" cellspacing="0" cellpadding="0">
|
|
<tr>
|
|
<td><div align="center"><a href="javascript:modifyCommand(<%=rowBean.getId_articolo()%>)"><img src="../_V3/_img/icone/16/edit.png" alt="MODIFICA ARTICOLO" TITLE="MODIFICA ARTICOLO" width="16" height="16" border="0"></a></div></td>
|
|
<td><div align="center"><a href="javascript:deleteCommandCR(<%=rowBean.getId_articolo()%>,'<%= rowBean.getLastUpdTmstString() %>')"><img src="../_V3/_img/icone/16/delete_16.png" alt="CANCELLA RECORD" TITLE="CANCELLA RECORD" width="16" height="16" border="0"></a></div></td> <td><div align="center"><a href="../contab/RigaDocumento.abl?cmd=search&id_articolo=<%=rowBean.getId_articolo()%>"><img src="../_V3/_img/Icons/48x48/shadow/exchange.gif" alt="ELENCO MOVIMENTI ARTICOLO" title="ELENCO MOVIMENTI ARTICOLO" width="16" height="16" border="0"></a></div></td>
|
|
</tr>
|
|
</table></td>
|
|
<td width="76"><acx:if wherecondition="<%=rowBean.getDataFineVld()!=null%>"><img src="../_V3/_img/Icons/48x48/shadow/delete.gif" width="16" height="16" alt="Record Cancellato Logicamente" title="Record Cancellato Logicamente"></acx:if><acx:if wherecondition="<%=rowBean.isFlgVetrina()%>"><img src="../_V3/_img/Icons/48x48/shadow/star_yellow_new.gif" alt="Vetrina" title="Vetrina" width="16" height="16"></acx:if><acx:if wherecondition="<%=!rowBean.hasAccessori()%>"><img src="../_V3/_img/Icons/48x48/shadow/warning.gif" alt="Articolo SENZA accessori" title="Articolo SENZA accessori" width="16" height="16"></acx:if>
|
|
<acx:else><img src="../_V3/_img/Icons/48x48/shadow/document_connection.gif" alt="Elenco Compatibilita: <%=rowBean.getDescrizioneCompatibilita()%>" title="Elenco Compatibilita: <%=rowBean.getDescrizioneCompatibilita()%>" width="16" height="16"></acx:else><%= rowBean.getCodice() %></td>
|
|
<td width="99" class="testoPiccolissimo" ><%= rowBean.getDescrizioneCompleta() %></td>
|
|
<td width="63" class="testoPiccolissimo"><%= rowBean.getTipo().getDescrizioneCompleta() %></td>
|
|
<td width="49" align="center" <%=rowBean.isPrezzoChangedToday()?" style='background-color:#00CC00'":""%>><acx:if wherecondition="<%=CR.getFlgShowCostoAcquisto()==1%>"><input name="<%=rowBean.getId_articolo()%>_prezzoRiv" type="text" class="testoPiccolissimo" id="<%=rowBean.getId_articolo()%>_prezzoRiv" value="<%= nf.format(rowBean.getCostoAcquistoORivalutato() )%>" size="6" maxlength="10"></acx:if><acx:else> </acx:else></td>
|
|
<td width="25" align="center" <%=rowBean.isPrezzoChangedToday()?" style='background-color:#00CC00'":""%>><acx:if wherecondition="<%=CR.getFlgShowCostoAcquisto()==1%>"><%= nf.format(rowBean.getCostoAcquistoORivalutatoConIva() )%></acx:if><acx:else> </acx:else></td>
|
|
<td width="86" align="right" <%=rowBean.isPrezzoChangedToday()?" style='background-color:#00CC00'":""%>><a name="a_<%=rowBean.getId_articolo()%>"></a>
|
|
<input name="<%=rowBean.getId_articolo()%>_prezzoPubblico" type="text" class="testoPiccolissimo" id="<%=rowBean.getId_articolo()%>_prezzoPubblico" value="<%= nf.format(rowBean.getPrezzoPubblicoIva() )%>" size="6" maxlength="10">
|
|
<a href="javascript:aggiornaPV('<%=rowBean.getId_articolo()%>')"><img src="../_V3/_img/Icons/48x48/shadow/gear_replace.gif" alt="Aggiorna Prezzo Vendita e Costo rivalutazione" title="Aggiorna Prezzo Vendita e Costo rivalutazione" width="16" height="16" border="0" ></a></td>
|
|
<td width="38" align="right" <%= rowBean.getRicaricoPAUltimoORivalutatoConIva()<=0?"class='alert'":"" %> ><%= nf.format(rowBean.getRicaricoPAUltimoORivalutatoConIva()) %></td>
|
|
<td width="59" align="center"><%= rowBean.getStockOfferte() %> <acx:if wherecondition="<%= rowBean.getFlgStockOfferte().equals('O') %>"><%= nf.format(rowBean.getPrezzoOffertaIva()) %> <%= df.format(rowBean.getDataScadenzaOfferta()) %>
|
|
</acx:if></td>
|
|
<td width="153" align="center" class="testoPiccolissimo"><%=rowBean.getQuantitaMagazzinoMovimentoHtml()%> <acx:if wherecondition="<%=rowBean.getFlgUsaVarianti()==1 || rowBean.getTipo().getFlgUsaTagliaEffettivo()==2%>"><a href="javascript:dettaglioArticoliVariantiMov(<%=rowBean.getId_articolo()%>)">
|
|
<img src="../_V3/_img/Icons/48x48/shadow/about.gif" alt="Dettaglio Varianti" title="Dettaglio Varianti" width="16" height="16" border="0"></a></acx:if>
|
|
</td>
|
|
<td width="108" align="right" <%= rowBean.isArticoloDaRiordinare()?"class='alert2'":"" %>><acx:if wherecondition="<%= rowBean.isArticoloDaRiordinare()%>"><img src="../_V3/_img/Icons/48x48/shadow/bookmark_preferences.gif" alt="Articolo da riordinare" title="Articolo da riordinare" width="16" height="16"></acx:if>
|
|
<input name="<%=rowBean.getId_articolo()%>_qtaRiordino" type="text" class="testoPiccolissimo" id="<%=rowBean.getId_articolo()%>_qtaRiordino" value="<%= nf.format(rowBean.getQtaRiordino() )%>" size="3" maxlength="10">
|
|
<a href="javascript:aggiornaScMin('<%=rowBean.getId_articolo()%>')"><img src="../_V3/_img/Icons/48x48/shadow/disk_green.gif" alt="Aggiorna scorta minima di riordino" title="Aggiorna scorta minima di riordino" width="16" height="16"></a>
|
|
<a href="javascript:riordinoCR('<%=rowBean.getId_articolo()%>')"><img src="../_V3/_img/Icons/48x48/shadow/form_green.gif" alt="Riordino" title="Riordino" width="16" height="16"></a></td>
|
|
</tr>
|
|
</acx:whilevec>
|
|
</table>
|
|
|
|
</acx:else>
|
|
|
|
<!-- InstanceEndEditable -->
|
|
<table class="table-container" cellpadding="0" cellspacing="0" width="100%">
|
|
<tr>
|
|
<td class="td-paginazione align-centre" width="33%">Record Trovati: <strong><%=list.getTotNumberOfRecords()%></strong></td>
|
|
<td class="td-paginazione align-centre" width="33%"><acx:prevvec link="javascript:prevPage();" vectumerator="list"> <img src="../_V3/_img/icone/16/left_16.png" alt=">>"></acx:prevvec>
|
|
Pagina <%=list.getPageNumber()%> di <%=list.getTotNumberOfPages()%>
|
|
<acx:nextvec link="javascript:nextPage();" vectumerator="list"> <img src="../_V3/_img/icone/16/right_16.png" alt=">>"></acx:nextvec></td>
|
|
<td class="td-paginazione align-right" width="33%">Vai a pagina
|
|
<input name="pageNumberGo2" id="pageNumberGo2" size="4" <%=Ab.jsCrS("goPage2()")%> title="Inserisci il numero di pagina e premi invio o 'Procedi'">
|
|
<a href="javascript:goPage2();">Procedi »</a></td>
|
|
</tr>
|
|
</table></div>
|
|
</acx:if>
|
|
<acx:if wherecondition='<%=!CR.getFlgReport().equals("")%>' >
|
|
<div id="insideR" class="body"> <!-- InstanceBeginEditable name="report" -->
|
|
<%double totArticoli=0;%>
|
|
<table class="table-container th-riga alternating" width="100%" border="0" align="center" cellpadding="1" cellspacing="2">
|
|
<tr>
|
|
<td ><table width="100%" border="0" align="center" cellpadding="1" cellspacing="2">
|
|
<tr>
|
|
<td><a href="javascript:Ab.callAbl('/admin/art/Articolo',null,null,'back')""><img src="../_V3/_img/Icons/48x48/shadow/arrow_left_green.gif" width="48" height="48" alt="Torna indietro"></a></td>
|
|
<td colspan="8"><div id="fileCsv"><a href="javascript:reportCsv()"> Premi per avere il file in formato csv (Excel)</a> </div> </td>
|
|
</tr>
|
|
<tr>
|
|
<th width="130">Codice </th>
|
|
<th width="211">Descrizione </th>
|
|
<th width="226" >Tipo</th>
|
|
<th colspan="2" align="center" >Costo Acq<br>
|
|
imp | ivato</th>
|
|
<th width="100" align="center" >Prezzo Vendita con iva</th>
|
|
<th width="72" align="right" >%Ric.</th>
|
|
<th width="108" align="center" >Scorta min.</th>
|
|
<th width="133" align="center" >Q.ta</th>
|
|
</tr>
|
|
<%int i=0;%><acx:whilevec rowbeanclass="it.acxent.art.Articolo" vectumerator="list" columntosum="quantita"><%--i++;System.out.println(i+" "+rowBean.getDescrizioneCompleta());--%>
|
|
<tr class='<%=rowBean.getQuantitaW()<0?"tabellaRowRed":rowBean.getQuantitaW()==0?"tabellaRowYellow":"tabellaRowLightYellow"%>' >
|
|
<td width="130"><acx:if wherecondition="<%=rowBean.getDataFineVld()!=null%>"><img src="../_V3/_img/Icons/48x48/shadow/delete.gif" width="16" height="16" alt="Record Cancellato Logicamente" title="Record Cancellato Logicamente"></acx:if><acx:if wherecondition="<%=rowBean.getId_vetrina()>0%>"><img src="../_V3/_img/Icons/48x48/shadow/star_yellow_new.gif" alt="Vetrina <%=rowBean.getVetrina().getDescrizione()%>" title="Vetrina <%=rowBean.getVetrina().getDescrizione()%>" width="16" height="16"></acx:if><acx:if wherecondition="<%=!rowBean.hasAccessori()%>"><img src="../_V3/_img/Icons/48x48/shadow/warning.gif" alt="Articolo SENZA accessori" title="Articolo SENZA accessori" width="16" height="16"></acx:if>
|
|
<%= rowBean.getCodice() %></td>
|
|
<td width="211" ><%= rowBean.getDescrizioneCompleta() %></td>
|
|
<td width="226"><%= rowBean.getTipo().getDescrizioneCompleta() %><br><%= rowBean.getTipo().getDescrizione()%></td>
|
|
<td width="37" align="right" <%=rowBean.isPrezzoChangedToday()?" style='background-color:#00CC00'":""%>><%= nf.format(rowBean.getCostoAcquistoORivalutato() )%></td>
|
|
<td width="35" align="right" <%=rowBean.isPrezzoChangedToday()?" style='background-color:#00CC00'":""%>><%= nf.format(rowBean.getCostoAcquistoORivalutatoConIva() )%></td>
|
|
<td width="100" align="right" <%=rowBean.isPrezzoChangedToday()?" style='background-color:#00CC00'":""%>><%= nf.format(rowBean.getPrezzoPubblicoIva() )%></td>
|
|
<td width="72" align="right"><%= rowBean.getRicaricoBase() %></td>
|
|
<td width="108" align="right" <%= rowBean.isArticoloDaRiordinare()?"class='alert'":"" %>><%= rowBean.isArticoloDaRiordinare()?nf.format(rowBean.getQtaRiordino()):"" %></td>
|
|
<td width="133" align="center"><%= rowBean.getUdm() %> <acx:if wherecondition="<%=rowBean.getQuantitaW()<0%>"><span class="alert"><%= nf.format(rowBean.getQuantitaW())%></span></acx:if><acx:else><%= nf.format(rowBean.getQuantitaW()) %></acx:else></td>
|
|
</tr><acx:if wherecondition="<%=CR.getFlgTipoReport()==1%>"><acx:if wherecondition="<%=rowBean.getFlgUsaVarianti()==1%>"><%request.setAttribute("listaV",rowBean.findArticoliVarianti(-1,-1));%>
|
|
<acx:whilevec rowbeanclass="it.acxent.art.ArticoloVariante" vectumerator="listaV" rowbeanname="rowBeanV"> <tr class="tabellaWhite" >
|
|
<td align="right" class="testoPiccolissimo"> </td>
|
|
<td align="right" class="testoPiccolissimo"> </td>
|
|
<td align="right" class="testoPiccolissimo"> </td>
|
|
<td colspan="2" align="right" class="testoPiccolissimo"> </td>
|
|
<td align="right" class="testoPiccolissimo"> </td>
|
|
<td align="right" class="testoPiccolissimo">Variante:</td>
|
|
<td align="right" class="testoPiccolissimo"><strong><%= rowBeanV.getNomeV() %></strong></td>
|
|
<td align="center" class="testoPiccolissimo"><%= rowBean.getUdm() %> <%= rowBeanV.getQuantitaAv() %></td>
|
|
</tr></acx:whilevec></acx:if></acx:if><acx:if wherecondition="<%=CR.getFlgTipoReport()==2%>"><acx:if wherecondition="<%=rowBean.getFlgUsaVarianti()==1%>"><%request.setAttribute("listaV",rowBean.findArticoliVarianti(-1,-1));%>
|
|
<acx:whilevec rowbeanclass="it.acxent.art.ArticoloVariante" vectumerator="listaV" rowbeanname="rowBeanV"> <tr class="tabellaWhite" >
|
|
<td align="right" class="testoPiccolissimo"> </td>
|
|
<td align="right" class="testoPiccolissimo"> </td>
|
|
<td align="right" class="testoPiccolissimo"> </td>
|
|
<td colspan="2" align="right" class="testoPiccolissimo"> </td>
|
|
<td align="right" class="testoPiccolissimo"> </td>
|
|
<td align="right" class="testoPiccolissimo">Variante:</td>
|
|
<td align="right" class="testoPiccolissimo"><strong><%= rowBeanV.getNomeV() %></strong></td>
|
|
<td align="center" class="testoPiccolissimo"><%= rowBean.getUdm() %> <%= rowBeanV.getQuantitaAv() %></td>
|
|
</tr><%request.setAttribute("listaD",rowBeanV.getDisponibilitaMovimento());%>
|
|
<acx:whilevec rowbeanclass="it.acxent.contab.Movimento" vectumerator="listaD" rowbeanname="rowBeanD"> <tr class="tabellaWhite" >
|
|
<td align="right" class="testoPiccolissimo"> </td>
|
|
<td align="right" class="testoPiccolissimo"> </td>
|
|
<td align="right" class="testoPiccolissimo"> </td>
|
|
<td colspan="2" align="right" class="testoPiccolissimo"> </td>
|
|
<td align="right" class="testoPiccolissimo"> </td>
|
|
<td align="right" class="testoPiccolissimo">SN:</td>
|
|
<td align="right" class="testoPiccolissimo"><strong><%= rowBeanD.getSeriale() %></strong></td>
|
|
<td align="center" class="testoPiccolissimo"><%= rowBean.getUdm() %> <%= rowBeanD.getQuantita() %></td>
|
|
</tr></acx:whilevec>
|
|
</acx:whilevec></acx:if><acx:else><acx:if wherecondition="<%=rowBean.isUsaSeriale()%>"><%request.setAttribute("listaD",rowBean.getDisponibilitaMovimento());%>
|
|
<acx:whilevec rowbeanclass="it.acxent.contab.Movimento" vectumerator="listaD" rowbeanname="rowBeanD"> <tr class="tabellaWhite" >
|
|
<td align="right" class="testoPiccolissimo"> </td>
|
|
<td align="right" class="testoPiccolissimo"> </td>
|
|
<td align="right" class="testoPiccolissimo"> </td>
|
|
<td colspan="2" align="right" class="testoPiccolissimo"> </td>
|
|
<td align="right" class="testoPiccolissimo"> </td>
|
|
<td align="right" class="testoPiccolissimo">SN:</td>
|
|
<td align="right" class="testoPiccolissimo"><strong><%= rowBeanD.getSeriale() %></strong></td>
|
|
<td align="center" class="testoPiccolissimo"> <%= rowBean.getUdm() %> <%= rowBeanD.getQuantita() %></td>
|
|
</tr></acx:whilevec></acx:if></acx:else></acx:if>
|
|
<acx:wvfooter>
|
|
<tr class="tabellaWhite" >
|
|
<td colspan="7"><div align="right"><strong>TOTALE ARTICOLI </strong></div></td>
|
|
<td align="center"> </td>
|
|
<td align="center"><strong> Nr. <%=nf.format(list.getSumPartialResult("quantita"))%></strong></td>
|
|
</tr></acx:wvfooter>
|
|
</acx:whilevec>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<!-- InstanceEndEditable --></div></acx:if>
|
|
|
|
</form>
|
|
<script language="JavaScript" src="../_V3/_js/refreshFrames.js" type="text/JavaScript"></script></acx:if_logon_ok>
|
|
<acx:else_logon> <jsp:include page="../_V3/_inc/_redirect.jsp" flush="true" /></acx:else_logon>
|
|
<!-- InstanceBeginEditable name="footer" -->
|
|
<div id="selReport">
|
|
<form method="post" action="" name="rep" id="rep">
|
|
<table width="100%" border="0">
|
|
<tr>
|
|
<td align="center" valign="center">
|
|
<select name="flgTipoReportC" id="flgTipoReportC" >
|
|
<option value="0" <%=CR.getFlgTipoReport()==0?"selected":""%> >Compatto</option>
|
|
<option value="1" <%=CR.getFlgTipoReport()==1?"selected":""%> >Articoli+Varianti</option>
|
|
<option value="2" <%=CR.getFlgTipoReport()==2?"selected":""%> >Articolo+Varianti+Seriali</option>
|
|
|
|
</select>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="center" valign="center">
|
|
<input type="button" value="CONTINUA" class="btn-aggiungiarticolo" id="btn_elab">
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="center" valign="center">
|
|
<input type="button" value="ANNULLA" class="btn-aggiungiarticolo" id="btn_closer">
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</form>
|
|
</div>
|
|
<div id="dettaglioWin"></div>
|
|
<!-- InstanceEndEditable --><form name="menu" id="menu" method="post" >
|
|
<input type="hidden" name="cmd" id="cmd"><input type="hidden" name="cmd2" id="cmd2">
|
|
<input type="hidden" name="act" id="act"> <!-- InstanceBeginEditable name="hiddenFields" -->
|
|
<!-- InstanceEndEditable -->
|
|
</form>
|
|
<div class="modal"></div><script language="JavaScript" src="../_V3/_js/documentReady.js"></script></body>
|
|
<!-- InstanceEnd --></html>
|