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

267 lines
15 KiB
Text

<!-- _inc_articolo_BulkUpdateCC.jsp -->
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
<%@ page language="java" import="it.acxent.jsp.*" %>
<cc:attivita/>
<jsp:useBean id="attivita" class="it.acxent.cc.Attivita" type="it.acxent.cc.Attivita" scope="session">
</jsp:useBean>
<%-- DICHIARAZIONE BEAN --%>
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" scope="session" >
</jsp:useBean>
<jsp:useBean id="bean" class="it.acxent.art.Articolo" type="it.acxent.art.Articolo" scope="request" >
</jsp:useBean>
<jsp:useBean id="CRBA" class="it.acxent.cc.ArticoloBulkUpdate" type="it.acxent.cc.ArticoloBulkUpdate" scope="request" >
</jsp:useBean>
<%-- FINE DICHIARAZIONE BEAN --%>
<div id="bulkUpdate" 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">&times;</button>
<h4 class="modal-title">Aggiornamento Massivo - Valori da impostare</h4>
</div>
<div class="modal-body mov-body">
<div class="row">
<div class="col-lg-2 col-xs-6">
<label for="txtRicerca">Sito Ecomm:</label>
<br>
<select class="form-control input-sm select2" name="flgEscludiWebArtBA" id="flgEscludiWebArtBA" >
<option value="-9"> </option>
<option value="-1"> Da tipo</option>
<option value="0">Visibile</option>
<option value="1">Non Visibile</option>
<option value="2">Sospeso</option>
</select>
</div>
<div class="col-lg-5 col-xs-12">
<label for="txtRicerca">Tipo <i class="fa fa-info-circle" title="Non impostarlo per non modificarla."></i>:</label>
<br>
<acx:inputajax bean="null" boundcolumn="id_tipoBA" action='<%="/admin/artConfig/Tipo.abl?flgSoloFoglie=-1&flgAFT=30&searchTxt="%>'
nchar="0" nrow="20" returndata="id_tipoBA,descrizioneTipoBA" nextacion="bulkUpdate()"
usesubmit="true" usemono="false" javascriptmodify="" javascriptnew="">
<div class="input-group input-group-sm">
<input name="descrizioneTipoBA" type="text" class="form-control input-sm ajSearchText" id="descrizioneTipoBA" value="" />
</div>
</acx:inputajax>
</div>
<div class="col-lg-2 col-xs-6">
<label>Q.ta Mx W <i class="fa fa-info-circle" title="Lasciare -1 per non modificarla."></i>:</label>
<br>
<input name="qtaMaxAcquistoWwwBA" type="text" class="form-control input-sm" id="qtaMaxAcquistoWwwBA" maxlength="5" value="5">
</div>
</div>
<div class="row">
<div class="col-lg-2 col-xs-6">
<label>Ricarico <i class="fa fa-info-circle" title="Lasciare 0 per non modificarla."></i>:</label>
<br>
<input name="ricaricoBA" type="text" class="form-control input-sm" id="ricaricoBA" maxlength="5" value="0">
</div>
<div class="col-lg-4 col-xs-6">
<label>Prezzo Pubblico Da (imp.) <i class="fa fa-info-circle" title="Lasciare 0 per non modificarla. Se impostato, oltre questa cifra (imponibile) viene applicato il ricarico Oltre (se >0)"></i>:</label>
<br>
<input name="prezzoPubblicoDaBA" type="text" class="form-control input-sm" id="prezzoPubblicoDaBA" maxlength="5" value="0">
</div>
<div class="col-lg-2 col-xs-6">
<label>Ricarico Oltre<i class="fa fa-info-circle" title="Lasciare 0 per non modificarla. Impostare un valore >0 se Prezzo Pubblico Da è impostato"></i>:</label>
<br>
<input name="ricaricoOltreBA" type="text" class="form-control input-sm" id="ricaricoOltreBA" maxlength="5" value="0">
</div>
</div>
<acx:if wherecondition="<%=attivita.isEbay()%>">
<div class="row">
<div class="col-lg-4 col-xs-12">
<label for="txtRicerca"> Listino Ebay <i class="fa fa-info-circle" title="Non impostarlo per non modificarla."></i>:</label>
<br>
<select name="id_listinoEbayBA" id="id_listinoEbayBA" class="form-control select2" >
<acx:optionvec boundcolumn="id_listino" desccolumn="descrizione" vectumerator="listaListino" value="">&nbsp;</acx:optionvec>
</select>
</div>
<div class="col-lg-2 col-xs-6">
<label for="txtRicerca"> Stato Ebay <i class="fa fa-info-circle" title="Non impostarlo per non modificarla."></i>:</label>
<br>
<select class="form-control input-sm select2" name="flgEbayBA" id="flgEbayBA">
<option value="-1" > </option>
<option value="0" >No</option>
<option value="1" >Si</option>
</select>
</div>
<div class="col-lg-2 col-xs-6">
<label for="txtRicerca"> Carica Ebay:</label>
<br>
<select class="form-control input-sm select2" name="flgCaricaEbay" id="flgCaricaEbay" >
<option value="0" >No</option>
<option value="1" >Si</option>
<option value="9" >Rimuovi</option>
</select>
</div>
<div class="col-lg-2 col-xs-6">
<label>Q.ta Ebay <i class="fa fa-info-circle" title="Lasciare -1 per non modificarla."></i>: </label>
<br>
<input name="qtaEbayBA" type="text" class="form-control input-sm" id="qtaEbayBA" maxlength="5" value="-1">
</div>
</div>
</acx:if>
<acx:if wherecondition="<%=attivita.isAmz()%>">
<div class="row">
<div class="col-lg-4 col-xs-12">
<label for="txtRicerca"> Listino Amz <i class="fa fa-info-circle" title="Non impostarlo per non modificarla."></i>:</label>
<br>
<select name="id_listinoAmazonBA" id="id_listinoAmazonBA" class="form-control select2" >
<acx:optionvec boundcolumn="id_listino" desccolumn="descrizione" vectumerator="listaListino" value="">&nbsp;</acx:optionvec>
</select>
</div>
<div class="col-lg-2 col-xs-6">
<label for="txtRicerca"> Stato Amz <i class="fa fa-info-circle" title="Non impostarlo per non modificarla."></i>:</label>
<br>
<select class="form-control input-sm select2" name="flgAmazonBA" id="flgAmazonBA">
<option value="-1" > </option>
<option value="0" >No</option>
<option value="1" >Si</option>
<option value="2" >Scartato</option>
</select>
</div>
<div class="col-lg-2 col-xs-6">
<label for="txtRicerca"> Carica Amazon:</label>
<br>
<select class="form-control input-sm select2" name="flgCaricaAmazon" id="flgCaricaAmazon" >
<option value="0" >No</option>
<option value="1" >Si</option>
<option value="9" >Rimuovi</option>
</select>
</div>
<div class="col-lg-2 col-xs-6">
<label>Q.ta Amz <i class="fa fa-info-circle" title="Lasciare -1 per non modificarla."></i>: </label>
<br>
<input name="qtaAmazonBA" type="text" class="form-control input-sm" id="qtaAmazonBA" maxlength="5" value="-1">
</div>
</div>
</acx:if>
<div class="row">
<div class="col-lg-2 col-xs-6">
<label for="txtRicerca"> Stato Google <i class="fa fa-info-circle" title="Non impostarlo per non modificarla."></i>:</label>
<br>
<select class="form-control input-sm select2" name="flgGoogleBA" id="flgGoogleBA" >
<acx:optionflg bean="CRBA" boundcolumn="flgGoogleBA" valuelist="-1,0,1,2"> </acx:optionflg>
</select>
</div>
<div class="col-lg-2 col-xs-6">
<label for="txtRicerca">Trovaprezzi <i class="fa fa-info-circle" title="Non impostarlo per non modificarla."></i>:</label>
<br>
<select class="form-control input-sm select2" name="flgTrovaprezziBA" id="flgTrovaprezziBA" >
<option value="-1" > </option>
<option value="0" >No</option>
<option value="1" >Si</option>
</select>
</div>
<div class="col-lg-2 col-xs-6">
<label for="txtRicerca">Idealo <i class="fa fa-info-circle" title="Non impostarlo per non modificarla."></i>:</label>
<br>
<select class="form-control input-sm select2" name="flgIdealoBA" id="flgIdealoBA" >
<option value="-1" > </option>
<option value="0" >No</option>
<option value="1" >Si</option>
</select>
</div>
</div>
<div class="row">
<div class="col-lg-3 col-xs-6">
<label for="txtRicerca">Icecat lang <i class="fa fa-info-circle" title="Lasciare vuoto per non caricare testi e immagini da icecat. Premere Per Impostare it,en o Svuotare" onClick="impostaIcecatlang()" ></i>:</label>
<br>
<input type="text" class="form-control input-sm" id="icecatLang" name="icecatLang" title="" value="">
</div>
<div class="col-lg-3 col-xs-6">
<label for="txtRicerca">Ricarica Immagini <i class="fa fa-info-circle" title="Se si, vengono sovrascritte tutte le immagini da icecat."></i>:</label>
<br>
<select class="form-control input-sm select2" name="flgRicaricaImmagini" id="flgRicaricaImmagini" >
<option value="0" >No</option>
<option value="1" >Si</option>
</select>
</div>
<div class="col-lg-3 col-xs-6">
<label for="txtRicerca">Preview Sizes <i class="fa fa-info-circle" title="Lasciare vuoto per non creare le preview di tutte le immagini. Std: 66,350"></i>:</label>
<br>
<input type="text" class="form-control input-sm" id="previewSizes" name="previewSizes" title="" value="">
</div>
<div class="col-lg-3 col-xs-6">
<label for="txtRicerca">Preview Sizes 1 <i class="fa fa-info-circle" title="Lasciare vuoto per non creare le preview. Crea la preview della sola prima immagine!! Std: 50,150,200"></i>:</label>
<br>
<input type="text" class="form-control input-sm" id="previewSizes1" name="previewSizes1" title="" value="">
</div>
</div>
<div class="row">
<div class="col-lg-4 col-xs-6">
<label for="txtRicerca"> Perc. Sconto Offerta <i class="fa fa-info-circle" title="Se percentuale sconto &gt;0, il prezzo viene determinato diminuendo la perc. di ricarico sull'articolo fino ad un minimo determinato dal parametro CC_RICARICO_MINIMO_OFFERTE" onClick="Ab.swalInfo('Percentuale Sconto Offerta','Se percentuale sconto &gt;0, il prezzo viene determinato diminuendo la perc. di ricarico sull\'articolo fino ad un minimo determinato dal parametro CC_RICARICO_MINIMO_OFFERTE')"></i>:</label>
<br>
<input name="percScontoOffertaBA" type="text" class="form-control input-sm" id="percScontoOffertaBA" value="" >
</div>
<div class="col-lg-4 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="dataScadenzaOffertaBA" name="dataScadenzaOffertaBA" maxlength="10" value="">
<div class="input-group-addon"> <i class="fa fa-calendar"></i> </div>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-4 col-xs-6">
<label for="txtRicerca">Prev. c. sped. su Art. <i class="fa fa-info-circle" title="Non impostarlo per non modificarla."></i>:</label>
<br>
<select class="form-control input-sm select2" name="flgPreventivoWwwArtBA" id="flgPreventivoWwwArtBA">
<option value="-1" > </option>
<option value="0" >No</option>
<option value="1" >Si</option>
</select>
</div>
<div class="col-lg-3 col-xs-6">
<label for="txtRicerca">Perc.le Costo Sped. <i class="fa fa-info-circle" title="-1 per non variarlo. Valore minimo 10."></i>:</label>
<br>
<input type="text" class="form-control input-sm" id="percCostoSpedizioneBA" name="percCostoSpedizioneBA" title="" value="-1">
</div>
<div class="col-lg-3 ">
<label for="txtRicerca">Stato Usato:</label>
<br>
<select class="form-control input-sm select2" style="width: 100%;" name="id_statoUsatoBA" id="id_statoUsatoBA">
<acx:optionvec boundcolumn="id_statoUsato" desccolumn="descrizioneCompleta" vectumerator="listaStatoUsato" value="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</acx:optionvec>
<option value="-1">--Rimuovi Stato Usato--</option>
</select>
</div>
</div>
<div class="row">
<div class="col-lg-3 ">
<label for="txtRicerca">Vetrina:</label>
<br>
<select class="form-control input-sm select2" style="width: 100%;" name="id_vetrinaBA" id="id_vetrinaBA">
<acx:optionvec boundcolumn="id_vetrina" desccolumn="descrizione" vectumerator="listaVetrine" value="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</acx:optionvec>
<option value="-1">--Rimuovi Vetrina--</option>
</select>
</div>
<div class="col-lg-3 col-xs-12">
<label for="txtRicerca">Azione Tag:</label>
<br>
<select class="form-control input-sm select2" name="flgTagActBA" id="flgTagActBA" >
<option value="0" >Sostituisci</option>
<option value="1" >Aggiungi</option>
<option value="2" >Rimuovi</option>
</select>
</div>
<div class="col-lg-3 col-xs-12">
<label for="txtRicerca">Tag:</label>
<br>
<input type="text" class="form-control input-sm" id="tagBA" name="tagBA" title="" >
</div>
<div class="col-lg-2 col-xs-6" style="margin-bottom: 4px">
<label for="txtRicerca"><br>
</label>
<div value="import" class="btn btn-success" id="btn_elab" onClick="bulkUpdate()">Avvia Aggiornamento </div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">ANNULLA</button>
</div>
</div>
</div>
</div>