Regalamiunsorriso/rus/admin/contab/documentoCashNew.jsp
2026-03-14 20:04:39 +01:00

597 lines
49 KiB
Text

<!DOCTYPE html>
<html><!-- InstanceBegin template="/Templates/3bean.dwt" codeOutsideHTMLIsLocked="false" -->
<%@ taglib uri="/WEB-INF/ablia.tld" prefix="ab" %>
<%@ page language="java" import="com.ablia.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="encType" 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="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
</jsp:useBean>
<jsp:useBean id="df" class="com.ablia.util.SimpleDateFormat" scope="request" type="com.ablia.util.SimpleDateFormat" ></jsp:useBean>
<!-- InstanceBeginEditable name="title" -->
<title>:CASSA 2.0</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" />
<ab:custom_css><link rel="stylesheet" type="text/css" href="../_V3/_css/colors/green/text.css" media="screen" /></ab:custom_css>
<ab:custom_css><link rel="stylesheet" type="text/css" href="../_V3/_css/colors/green/content.css" media="screen" /></ab:custom_css>
<ab:custom_css><link rel="stylesheet" type="text/css" href="../_V3/_css/colors/green/layout_content.css" media="screen" /></ab: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/ab-documento.js"></script>
<!-- <script language="JavaScript" src="../_js/stampe.js">
</script> -->
<script language="JavaScript" src="../_V3/_js/dateInput.js"></script>
<script language="JavaScript" src="../_V3/_js/ajaxFunc.js">
</script>
<script language="JavaScript" src="../_V3/_js/ajaxTextBoxSearch.js">
</script>
<script language="JavaScript" src="../_V3/_js/numberInput.js">
</script>
<!-- #EndEditable -->
<jsp:useBean id="utenteLogon" type="com.ablia.common.UsersI" class="com.ablia.common.Users" scope="session" >
</jsp:useBean>
<!-- InstanceBeginEditable name="Bean" --><jsp:useBean id="nf4" scope="request" type="java.text.NumberFormat" ></jsp:useBean>
<jsp:useBean id="bean" class="com.ablia.contab.Documento" type="com.ablia.contab.Documento" scope="request" >
</jsp:useBean><jsp:useBean id="bean2" class="com.ablia.contab.RigaDocumento" type="com.ablia.contab.RigaDocumento" scope="request" >
</jsp:useBean>
<jsp:useBean id="listaRigheDocumento" scope="request" class="com.ablia.util.Vectumerator" type="com.ablia.util.Vectumerator">
</jsp:useBean><jsp:useBean id="listaDocFigli" scope="request" class="com.ablia.util.Vectumerator" type="com.ablia.util.Vectumerator">
</jsp:useBean>
<!-- InstanceEndEditable --><div id="togglePlaceholder" style="width:30px;float:left;margin-left:3px"></div>
<ab:if_logon_ok trueifnotsecure="true">
<form method="post" action="" name="main" id="main" <%=encType%> onSubmit="if(checkFields()) formSaveCommand();else return false;">
<jsp:include page="../_V3/_inc/_formMainFields.jsp" flush="true" /><input name="pageType" type="hidden" id="pageType" value="D"><input name="currentTab" type="hidden" id="currentTab" value="<%= bean.getCurrentTab() %>">
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= bean.getCurrentFocus() %>"><input name="lastUpdTmst" id="lastUpdTmst" type="hidden" value="<%= bean.getLastUpdTmstString() %>"><div class="path" > <!-- path logico della pagina -->
<p><a href="javascript:menu();">Menu</a><!-- InstanceBeginEditable name="navbar" --> &raquo; <a href="config/TipoDocumento.abl?cmd=list">NUOVO DOCUMENTO</a> &raquo; <a href="javascript:Ab.callAbl('/admin/contab/Documento',null,null,'back')">ELENCO DOCUMENTI</a> &raquo; CASSA<!-- InstanceEndEditable --><h1 style="float:right"><!-- InstanceBeginEditable name="pageTitle" --><%=bean.getTipoDocumento().getDescrizione()%><!-- InstanceEndEditable -->&nbsp;<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 class="beanLastUpd"><jsp:include page="../_V3/_inc/beanLastUpd.jsp" flush="true" /></div>
</div>
<div id="inside" class="body"> <div class="toolbar"><!-- InstanceBeginEditable name="toolbar" -->
<div class="user_menu"><a href="javascript:newCommandPD();"><img src="../_V3/_img/icone/32/new_doc_32.png" class="noborder" alt="Nuovo Record" title="Nuovo Record"></a> <a href="javascript:saveCommand();"><img src="../_V3/_img/icone/32/save_32.png" alt="Salva Scontrino" title="Salva Scontrino"></a> <img src="../_V3/_img/icone/32/_space.png" alt="Stampa" width="32" height="32" title="Stampa"> <a href="javascript:deleteCommand();"><img src="../_V3/_img/icone/32/delete_32.png" alt="Cancella Scontrino" title="Cancella Scontrino"></a> <img src="../_V3/_img/icone/32/_space.png" alt="Stampa" width="32" height="32" title="Stampa"> <a href="javascript:prenotazioni()"> <img src="../_V3/_img/icone/32/prenotazioni_32.png" alt="PRENOTAZIONI" title="PRENOTAZIONI" width="32"></a><a href="javascript:cassaAdmin()"><img src="../_V3/_img/icone/32/cassa_32.png" alt="Chiusura Cassa" title="Chiusura Cassa"></a></div>
<!-- InstanceEndEditable --><div id="messaggi" class="msg"><jsp:include page="../_V3/_inc/beanMsg.jsp" flush="true" /> <!-- InstanceBeginEditable name="msg" --><ab:if wherecondition="<%=bean.isProgConBuchi()%>"><span class="red"><br>
ATTENZIONE! PROTOCOLLO Fatt/NC CON BUCHI!: <%=bean.trovaPrimoBuco()%></span></ab:if>
<ab:if wherecondition="<%=!bean.isDataOk()%>"><span class="red"><br>
ATTENZIONE! Data fattura non valida!!</span></ab:if><!-- InstanceEndEditable --></div>
</div>
<!-- InstanceBeginEditable name="body" -->
<table class="table-container" cellpadding="0" cellspacing="0" width="99%">
<tr>
<td ><table width="100%" border="0" cellpadding="2" cellspacing="2">
<tr >
<td width="495" height="22" class="td-colored" >Numero Documento<font size="-2">(<%= bean.getId_documento() %>-<%= bean.getProgDocumento() %>)</font>:<input type="hidden" name="actionPage" id="actionPage" value="Documento.abl">
<input type="hidden" name="eMail" value="<%=bean.getClifor().getEMail()%>">
<input type="hidden" id="id_documento" name="id_documento" maxlength="" size="4" value="<%=bean.getId_documento()%>">
<input type="hidden" id="id_tipoDocumento" name="id_tipoDocumento" maxlength="" size="4" value="<%=bean.getId_tipoDocumento()%>">
<input name="id_oper" type="hidden" id="id_oper">
<input name="flgClienteFornitore" type="hidden" id="flgClienteFornitore" value="<%=bean.getTipoDocumento().getFlgClienteFornitore()%>">
<input name="flgTipoStampa" type="hidden" id="flgTipoStampa" value="<%=bean.getTipoDocumento().getFlgTipoStampa()%>">
<input name="dummy" type="hidden" id="dummy">
<input name="id" type="hidden" id="id" value="1">
<input name="flgInserisciReso" type="hidden" id="flgInserisciReso" value="<%=bean.getFlgInserisciReso()%>">
<br><input type="hidden" id="flgStato" name="flgStato" maxlength="" size="4" value="1">
<%=bean.getTipoDocumento().getCodice()%>
<input type="text" name="progDocumento" value="<%= bean.getProgDocumento() %>" size="4" maxlength="4">
/
<input name="id_esercizio" readonly type="text" class="readonlyField" value="<%= bean.getId_esercizio() %>" size="4" maxlength="4"></td>
<td class="td-colored" width="113" height="22" >Data :<br>
<input name="dataDocumento" type="text" id="dataDocumento" <%=Ab.jsDateInput("id_tipoPagamento")%> value="<%= df.format(bean.getDataDocumento()) %>" size="10" maxlength="10">
<a href="javascript:show_calendar('main.dataDocumento','','','DD/MM/YYYY');" onMouseOver="window.status='Date Picker';return true;" onMouseOut="window.status='';return true;"><img src="../_V3/_img/icone/16/calendar_16.png" width="17" height="18" border="0" alt="Data Documento"></a>
<div id="ELAB_SC" style="position:absolute; left:390,000px; top:303,000px; width:540px; height:170px; z-index:100; visibility: hidden; background-color: #FFFFFF; border: 1px none #000000;">
<table width="100%" height="100%" border="0" style="border-style:dashed;border-width:thin;border-color:#FF0000">
<tr>
<td class="td-colored" align="center" valign="middle"><span class="alert">ELABORAZIONE SCONTRINO IN CORSO . . . . . <br>
<br>
<img src="../_V3/_img/attesa3.gif" width="100" height="16"></span></td>
</tr>
</table>
</div></td>
<td class="td-colored" width="199" height="22" >Modalit&agrave; di Pag.:
<input name="flgTipologia" type="hidden" id="flgTipologia" value="<%=bean.getTipoDocumento().getFlgTipologia()%>">
<input name="tipoCaricoScarico" type="hidden" id="tipoCaricoScarico" value="<%=bean.getTipoCaricoScarico()%>">
<br>
<select name="id_tipoPagamento" class="mandatoryField" id="id_tipoPagamento" <%=false?"disabled":""%>>
<ab:optionvec boundcolumn="id_tipoPagamento" desccolumn="descrizione" vectumerator="listaTipoPagamento" value="<%=bean.getId_tipoPagamento()%>">&nbsp;</ab:optionvec>
</select>
</td>
<td class="td-colored" width="249" >Numero e data Scontrino:<br>
<ab:if wherecondition="<%=utenteLogon.getId_userProfile()==1%>">
<input name="echoScontrino" type="text" id="echoScontrino" value="<%=bean.getEchoScontrino()%>" size="20" maxlength="30">
</ab:if>
<ab:else><%=bean.getEchoScontrino()%></ab:else></td>
</tr>
<tr >
<td class="td-colored" colspan="2" valign="top" ><input name="id_clifor" type="hidden" id="id_clifor" value="1">
<%=bean.getClifor().getDescrizioneCompleta()%><br>
Note scontrino (NON in stampa:<br>
<textarea id="note" name="note" cols="40" rows="2"><%= bean.getNote() %></textarea>
<br>
<script language="JavaScript" type="text/JavaScript">
displaylimit("document.main.note",1000)
</script>
</td>
<td rowspan="4" align="center" valign="middle" class="td-colored" ><table class="noborder" width="100%" >
<tr>
<td align="center"><input type="button" value="7" class="btn-numeri" onClick="javascript:inserisciContanti(7)"></td>
<td align="center"><input type="button" value="8" class="btn-numeri" onClick="javascript:inserisciContanti(8)"></td>
<td align="center"><input type="button" value="9" class="btn-numeri" onClick="javascript:inserisciContanti(9)"></td>
</tr>
<tr>
<td align="center"><input type="button" value="4" class="btn-numeri" onClick="javascript:inserisciContanti(4)"></td>
<td align="center"><input type="button" value="5" class="btn-numeri" onClick="javascript:inserisciContanti(5)"></td>
<td align="center"><input type="button" value="6" class="btn-numeri" onClick="javascript:inserisciContanti(6)"></td>
</tr>
<tr>
<td align="center"><input type="button" value="1" class="btn-numeri" onClick="javascript:inserisciContanti(1)"></td>
<td align="center"><input type="button" value="2" class="btn-numeri" onClick="javascript:inserisciContanti(2)"></td>
<td align="center"><input type="button" value="3" class="btn-numeri" onClick="javascript:inserisciContanti(3)"></td>
</tr>
<tr>
<td align="center"><input type="button" value="0" class="btn-numeri" onClick="javascript:inserisciContanti(0)"></td>
<td align="center"><input type="button" value="." class="btn-numeri" onClick="javascript:inserisciContanti(.)"></td>
<td align="center"><input type="button" value="=" class="btn-numeri" onClick="javascript:inserisciContanti(=)"></td>
</tr>
</table></td>
<td rowspan="4" align="center" valign="middle" class="td-colored" ><table class="noborder float-right" >
<tr>
<td width="96" ><span class="uppercase-bold">TOT SCONTRINO</span>
<input name="totDocumento" type="hidden" id="totDocumento" value="<%= nf.format(bean.getTotaleDocumento()) %>"></td>
<td colspan="2" align="right" valign="center"><span class="totale-scontrino"><%= nf.format(bean.getTotaleDocumento()) %></span></td>
</tr>
<tr>
<td ><span class="uppercase-bold">ACCONTO</span></td>
<td width="105" align="right" style="font-size:20px;font-weight:bold"><input name="acconto" type="text" value="<%= nf.format(bean.getAcconto()) %>" class="readonlyField" id="resto2" style="font-weight:bold;font-size:16px;text-align:right;" size="9" readonly></td>
<td width="34" align="right" style="font-size:20px;font-weight:bold"><a href="javascript:cancAcconto();refreshResto()"><img src="../_V3/_img/icone/32/close_32.png" alt="Elimina Acconto" title="Elimina Acconto"></a></td>
</tr>
<tr>
<td ><span class="uppercase-bold">CONTANTI</span></td>
<td colspan="2" align="right" style="font-size:20px;font-weight:bold"><label>
<input name="contanti" type="text" id="contanti" style="font-weight:bold;font-size:16px;text-align:right" onKeyDown="checkNumber(this, event.keyCode,'down')" onKeyUp="checkNumber(this, event.keyCode,'up');refreshResto()" size="15">
</label></td>
</tr>
<tr >
<td><span class="uppercase-bold">RESTO</span></td>
<td colspan="2" align="right" style="font-size:20px;font-weight:bold"><input name="resto" type="text" class="readonlyField" value="" id="resto" style="font-weight:bold;font-size:16px;text-align:right;color:#FF0000" size="15"></td>
</tr>
</table></td>
</tr>
<tr >
<td height="55" colspan="2" valign="top" class="td-colored" >Emetti Documento:
<select <%=listaDocFigli.getTotNumberOfRecords()>0|| bean.isScontrinoEmesso()?"disabled":""%> name="flgEmettiFatturaScontrino" id="flgEmettiFatturaScontrino" onChange="emettiDocumentoChange()">
<ab:optionvec boundcolumn="id_tipoDocumento" desccolumn="tipoDocumento.descrizione" vectumerator="listaDocGen" value="<%=bean.getFlgEmettiFatturaScontrino()%>">&nbsp;</ab:optionvec>
</select>&nbsp;<br>
<ab:whilevec rowbeanclass="com.ablia.contab.Documento" vectumerator="listaDocFigli">
<strong><%=rowBean.getNumeroDocumentoCompleto()%> <%= rowBean.getClifor().getDescrizioneCompleta()%> </strong> </ab:whilevec></td>
</tr>
<tr >
<td height="17" colspan="2" valign="top" class="td-colored" >&nbsp;</td>
</tr>
<tr >
<td height="67" valign="top" class="td-colored" >Cliente Intestazione Documento Associato:<br>
<ab:if wherecondition="<%=bean.getId_documentoFiglio()!=0 && bean.isScontrinoEmesso()%>"><strong><%=bean.getDocumentoFiglio().getClifor().getDescrizioneCompleta()%></strong></ab:if>
<ab:else>
<input readonly name="id_cliforListino" type="hidden" id="id_cliforListino" value="<%= bean.getId_cliforListino() %>" size="3" maxlength="30" />
<input <%=listaDocFigli.getTotNumberOfRecords()>0|| bean.isScontrinoEmesso()?"disabled":""%> name="descrizioneClifor" type="text" class="mandatoryField" id="descrizioneClifor" value="<ab:inputTextFormat><%= bean.getCliforListino().getDescrizioneCompleta()%></ab:inputTextFormat>" size="40" maxlength="60" <%=Ab.jsAjSearchTextM("/admin/anag/Clifor.abl?flgCF=C&searchTxt2=","descrizioneClifor","listaClifor","main.id_cliforListino,main.descrizioneClifor,main.dummy,main.dummy,main.dummy,main.dummy,main.dummy,main.dummy,main.dummy,main.dummy,main.dummy,main.dummy,main.dummy,main.dummy,main.dummy,main.id_tipoPagamento",0,"applicaListino()")%> />
<ab:if wherecondition="<%=listaDocFigli.getTotNumberOfRecords()==0&& !bean.isScontrinoEmesso()%>">
<a href="javascript:Ab.clrField('main','id_cliforListino','descrizioneClifor');applicaListino()"><img src="../_V3/_img/icone/16/refresh.gif" alt="Pulisci Cliente" width="16" height="16" border="0"></a>
</ab:if>
<a href="javascript:modifyClifor()"><img src="../_V3/_img/icone/16/edit.png" alt="Dettaglio Cliente" width="16" height="16"></a><%=Ab.divAjSearchDiv("listaClifor")%></ab:else></td>
<td height="67" align="center" valign="top" class="td-colored" ><ab:if wherecondition="<%=listaDocFigli.getTotNumberOfRecords()==0 %>"><a href="javascript:operatoreESalva(4)"><img src="../_V3/_img/Icons/48x48/shadow/document_gear.gif" alt="Genera Documento" title="Genera Documento" width="32" height="32"></a></ab:if>
<ab:else><ab:whilevec rowbeanclass="com.ablia.contab.Documento" vectumerator="listaDocFigli"> <a href="Documento.abl?cmd=md&id_documento=<%=rowBean.getId_documento()%>"><img src="../_V3/_img/Icons/48x48/shadow/document_edit.gif" alt="Vedi Documento <%=rowBean.getNumeroDocumentoCompleto()%>" title="Vedi Documento <%=rowBean.getNumeroDocumentoCompleto()%>" width="32" height="32"></a><a href="javascript:stampaDocumento(<%=rowBean.getId_documento()%>)"><img src="../_V3/_img/Icons/more/document_Print.gif" alt="Stampa Documento <%=rowBean.getNumeroDocumentoCompleto()%>" title="Stampa Documento <%=rowBean.getNumeroDocumentoCompleto()%>" width="32" height="32"></a></ab:whilevec></ab:else></td>
</tr>
<tr id="CLIENTE" style="display:nonex">
<td colspan="2" valign="top" class="td-colored" ><textarea name="indirizzoClifor" cols="60" rows="2" readonly style="background-color:#CCCCCC;border-style:none;font-size:10px;width:95%" id="indirizzoClifor"><%= bean.getCliforListino().getIndirizzoCompleto() %></textarea></td>
<td class="td-colored" colspan="2" >
<table class="noborder" width="100%" >
<tr>
<td align="center"><input type="button" value="STAMPA NON FISCALE" class="btn-grigio" onClick="javascript:operatoreESalva(2)"></td>
<td align="center"><ab:if wherecondition="<%=!bean.isScontrinoEmesso() && bean.getFlgEmettiFatturaScontrino()==0%>">
<input type="button" value="STAMPA SCONTRINO" class="btn-grigio" onClick="javascript:operatoreESalva(1)">
</ab:if>
<ab:else> &nbsp;</ab:else></td>
<td align="center"><ab:if wherecondition="<%=!bean.isScontrinoEmesso() && bean.getFlgEmettiFatturaScontrino()==0%>">
<input type="button" value="CHIUDI SCONTRINO" class="btn-grigio" onClick="javascript:operatoreESalva(3)">
</ab:if>
<ab:else> &nbsp;</ab:else></td>
<td align="center"><input type="button" value="APRI CASSA" class="btn-grigio" onClick="javascript:apriCassa()"></td>
</tr>
</table>
</td>
</tr>
<tr style="height:4px;background:#93C462">
<td colspan="4" valign="top" ></td>
</tr>
<tr height="250px">
<td colspan="2" valign="top"><ab:if wherecondition="<%=bean.getFlgInserisciReso()==0%>">
<table width="100%" border="0" align="center" cellspacing="2" class="table-container">
<tr >
<td colspan="6" align="center" class="td-gray" ><strong>INSERIMENTO ARTICOLI </strong>
<input type="hidden" name="flgMantieniArticoloRiga" id="flgMantieniArticoloRiga"><input type="hidden" name="flgRfIncasso" >
<input name="id_rigaDocumento" type="hidden" value="<%=bean2.getId_rigaDocumento()%>"> <div id="ELAB" style="position:absolute; left:105,000px; top:0,000px; width:593px; height:170px; z-index:1; visibility: hidden; background-color: #FFFFFF; border: 1px none #000000;">
<table width="100%" height="100%" border="0" style="border-style:dashed;border-width:thin;border-color:#FF0000">
<tr>
<td align="center" valign="middle"><span class="alert">CARICAMENTO RIGA IN CORSO . . . . . <br>
<br>
<img src="../_V3/_img/attesa3.gif" width="100" height="16"></span></td>
</tr>
</table>
</div></td>
<td colspan="9" align="center" class="td-gray" ><a href="javascript:reso();"><img src="../_V3/_img/buttons/btn_reso.png" alt="Reso" title="Reso" width="32" height="28">
RESO</a></td>
</tr>
<tr>
<td colspan="15" >Articolo
<input name="id_articolo" type="hidden" id="id_articolo" value="<%=bean2.getId_articolo()%>" size="2" readonly><input name="costoUltimo" type="hidden" class="readonlyField" id="costoUltimo" value="<%= nf.format(bean2.getArticolo().getCostoAcquistoConIvaUltimo()) %>" size="5" <%=Ab.jsDateInput("id_tipoPagamento")%>>
<span class="testoPiccolo">(inserire , per codici fornitori</span>:<br>
<input name="id_articoloVariante" type="hidden" id="id_articoloVariante" value="<%=bean2.getId_articoloVariante()%>" size="2" readonly>
<input name="searchArticolo" type="text" class="mandatoryField" id="searchArticolo" value="<%= bean2.getArticolo().getNome() %>" size="25" maxlength="60" <%=Ab.jsAjSearchTextM("/admin/art/Articolo.abl?id_magFisico="+bean.getTipoDocumento().getCausaleMagazzino().getId_magFisicoPartenza()+"&pageRow=40&flgTipoRicerca=1&id_clifor=\"+getValId(\"id_cliforListino\")+\"&searchTxt=","searchArticolo","listaArticoli","main.id_articolo,main.id_articoloVariante,main.searchArticolo,main.descrizioneRiga,main.flgUsaSeriale,main.flgUdm,main.dummy,main.dummy,main.dummy,main.sconto,main.id_iva,main.imponibile,main.prezzoPubblicoConIva,main.dummy,main.seriale",0,"descrizioneRiga")%> />
<input readonly name="descrizioneRiga" type="text" class="readonlyField" id="descrizioneRiga" onFocus="onFocusDescRiga()" onKeyUp="focusNextOnCr(event,'quantita')" value="<%= bean2.getDescrizioneRiga()%>" size="40" maxlength="60" <%=listaDocFigli.getTotNumberOfRecords()>0|| bean.isScontrinoEmesso()?"readonly":""%>>
<a href="javascript:Ab.clrField('main','id_articolo','id_articoloVariante','searchArticolo','descrizioneRiga','seriale','imponibile','prezzoPubblicoConIva');"><img src="../_V3/_img/icone/16/refresh.gif" alt="Pulisci Cliente/Fornitore" width="16" height="16" border="0"></a><a href="javascript:costoView()"><img src="../_V3/_img/Icons/ar/Contabilita_p1.gif" alt="Vedi prezzo acquisto" title="Vedi prezzo acquisto" width="16" height="16" border="0"></a><%=Ab.divAjSearchDiv("listaArticoli")%></td>
</tr>
<tr >
<td colspan="2" >Seriale:
<input name="id_magFisico" type="hidden" id="id_magFisico" value="<%=bean.getTipoDocumento().getCausaleMagazzino().getId_magFisicoPartenza()%>" size="1" maxlength="1">
<input name="flgReso" type="hidden" id="flgReso" value="0">
<br>
<input name="seriale" type="text" class="mandatoryField" id="seriale" value="<%=bean2.getSeriale() %>" size="27" maxlength="30" onFocus="onFocusSeriale()" onKeyUp="onKeyUpSeriale(event)" >
<input name="flgUsaSeriale" type="hidden" id="flgUsaSeriale" value="<%=bean2.getArticolo().isUsaSeriale()==true?1:0%>" size="1" maxlength="1"></td>
<td width="13%" ></td>
<td colspan="4" >IVA (%):<br>
<select name="id_iva" class="mandatoryField" style="font-size:9px" id="id_iva">
<ab:optionvec boundcolumn="id_iva" desccolumn="descrizione" vectumerator="listaIva" value="<%=bean2.getId_iva()%>"> &nbsp;&nbsp;&nbsp;</ab:optionvec>
</select></td>
<td ></td>
<td colspan="7" >Reparto:<br>
<select name="id_reparto" id="id_reparto" <%=Ab.jsCr("nuovoArticolo")%> onChange="refreshIvaByreparto()" >
<ab:optionvec boundcolumn="id_reparto" desccolumn="descrizione" vectumerator="listaReparti" value="<%=bean2.getId_reparto()%>">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</ab:optionvec>
</select>
<ab:whilevec rowbeanclass="com.ablia.art.Reparto" vectumerator="listaReparti">
<input name="id_reparto_<%=rowBean.getId_reparto()%>" type="hidden" id="id_reparto_<%=rowBean.getId_reparto()%>" value="<%=rowBean.getId_iva()%>">
</ab:whilevec></td>
</tr>
<tr >
<td >Quantit&agrave;:<br>
<input name="flgUdm" id="flgUdm" type="hidden" value="<%=bean2.getFlgUdm()%>">
Nr.
<input name="quantita" type="text" class="mandatoryField" id="quantita" value="<%=nf.format( bean2.getQuantita()==0?1:bean2.getQuantita()) %>" size="6" maxlength="10" <%=Ab.jsCr(bean.isCaricoConIva()?"prezzoPubblicoConIva":"imponibile")%>></td>
<td width="13%" ><span class="testoPiccolo">Imponibile (Euro):</span><br>
<input name="imponibile" type="text" class="readonlyField" id="imponibile" value="<%= nf.format(bean2.getImponibile()) %>" size="10" maxlength="10" readonly <%=Ab.jsCr("nuovoArticolo")%>></td>
<td ></td>
<td ><span class="testoPiccolo">Pr. Pubb. </span><span style="font-size:8px">(con iva)</span>:<br>
<input name="prezzoPubblicoConIva" <%=bean.getTipoCaricoScarico()==0?"readonly class='readonlyField'":""%> type="text" id="prezzoPubblicoConIva" value="<%= nf.format(bean2.getArticolo().getPrezzoPubblicoIva(bean.getCliforListino() )) %>" size="10" maxlength="10" <%=Ab.jsCr("nuovoArticolo")%>></td>
<td colspan="2" ></td>
<td colspan="2">Sconto (%):<br>
<input type="text" id="sconto" name="sconto" size="3" maxlength="6" value="<%= nf.format(bean2.getSconto()) %>"></td>
<td colspan="7" align="right"><ab:if wherecondition="<%=!bean.isScontrinoEmesso() ||utenteLogon.getId_userProfile()==1 %>"><input type="button" value="AGGIUNGI ARTICOLO" class="btn-aggiungiarticolo" onClick="javascript:addRigaArticolo()" id="nuovoArticolo" ></ab:if></td>
</tr>
<tr >
<td colspan="6" rowspan="2" >Nota Riga :<br>
<input name="notaRigaDocumento" type="text" id="notaRigaDocumento" value="<%=bean2.getNotaRigaDocumento()%>" size="40" maxlength="60" <%=Ab.jsCr("")%>>
</td>
<td colspan="2">&nbsp;</td>
<td width="3%" align="right"></td>
<td align="right">&nbsp;</td>
<td align="right">&nbsp;</td>
<td align="right"></td>
<td align="right">&nbsp;</td>
<td align="right">Auto Add:</td>
<td align="right"><input type="checkbox" <%= bean.getFlgAutoAdd()==1?"checked":""%> name="ckflgAutoAdd" id="ckflgAutoAdd" >
<input type="hidden" name="flgAutoAdd" id="flgAutoAdd"></td>
</tr>
<tr >
<td colspan="2"></td>
<td colspan="6" align="right"><!--Mantieni Articolo:-->Ignora Prenotazione:</td>
<td align="right"><!--<input type="checkbox" <%= bean.getFlgMantieniArticoloRiga()==1?"checked":""%> name="ckflgMantieniArticoloRiga" id="ckflgMantieniArticoloRiga" >
<input type="hidden" name="flgMantieniArticoloRiga" id="flgMantieniArticoloRiga"> -->
<input type="checkbox" name="ckflgIgnoraPrenotazione" id="ckflgIgnoraPrenotazione" >
<input type="hidden" name="flgIgnoraPrenotazione" id="flgIgnoraPrenotazione"></td>
</tr>
<tr >
<td colspan="6" > N. tel. (barcode):<br> <input name="notaBarcode" type="text" id="notaBarcode" value="<%=bean2.getNotaBarcode()%>" size="40" maxlength="60" <%=Ab.jsCr("")%>></td>
<td colspan="9"><!--Singola riga:
<input type="checkbox" <%= bean.getFlgSingleLineArt()==1?"checked":""%> name="ckflgSingleLineArt" id="ckflgSingleLineArt" >
<input type="hidden" name="flgSingleLineArt" id="flgSingleLineArt"> -->
</td>
</tr>
</table>
</ab:if>
<ab:else>
<table width="100%" border="0" align="center" cellpadding="2" cellspacing="2" class="table-container">
<tr >
<td colspan="6" align="center" class="td-gray" style="background-color:#FF0000"><span style="color:#fff">INSERIMENTO RESO </span><input type="hidden" name="pageNumber_righe" id="pageNumber_righe" value="<%=listaRigheDocumento.getPageNumber()%>">
<input type="hidden" name="totPageNumber_righe" id="totPageNumber_righe" value="<%=listaRigheDocumento.getTotNumberOfPages()%>">
<input type="hidden" name="flgRfIncasso" >
<input name="id_rigaDocumento" type="hidden" value="<%=bean2.getId_rigaDocumento()%>">
<input name="nuovoArticolo" readonly type="hidden" id="nuovoArticolo" class="hiddenTextField" value="AGGIUNGI ARTICOLO">
<div id="ELAB" style="position:absolute; left:105,000px; top:0,000px; width:593px; height:170px; z-index:1; visibility: hidden; background-color: #FFFFFF; border: 1px none #000000;">
<table width="100%" height="100%" border="0" style="border-style:dashed;border-width:thin;border-color:#FF0000">
<tr>
<td align="center" valign="middle"><span class="alert">CARICAMENTO RESO IN CORSO . . . . . <br>
<br>
<img src="../_V3/_img/attesa3.gif" width="100" height="16"></span></td>
</tr>
</table>
</div></td>
<td width="15%" colspan="2" align="center" class="td-gray"><a href="javascript:cassa()"><img src="../_V3/_img/buttons/btn_cassa.png" alt="Cassa" width="32" height="28" title="Cassa"></a></td>
</tr>
<tr><td colspan="8">Articolo
<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>
<span class="testoPiccolo"> (anagrafiche)</span>:<br>
<input name="searchArticolo" type="text" class="mandatoryField" id="searchArticolo" value="<%= bean2.getArticolo().getNome() %>" size="25" maxlength="60" <%=Ab.jsAjSearchTextM("/admin/art/Articolo.abl?pageRow=40&flgTipoRicerca=2&id_clifor=\"+getValId(\"id_cliforListino\")+\"&searchTxt=","searchArticolo","listaArticoli","main.id_articolo,main.id_articoloVariante,main.searchArticolo,main.descrizioneRiga,main.flgUsaSeriale,main.flgUdm,main.dummy,main.dummy,main.dummy,main.sconto,main.id_iva,main.imponibile,main.prezzoPubblicoConIva",0,"seriale")%> />
<input readonly name="descrizioneRiga" type="text" class="readonlyField" id="descrizioneRiga" onFocus="this.select()" onKeyUp="descRigaKeyUp(event)" value="<%= bean2.getDescrizioneRiga()%>" size="40" maxlength="254">
<a href="javascript:Ab.clrField('main','id_articolo','id_articoloVariante','searchArticolo','descrizioneRiga','seriale','imponibile','prezzoPubblicoConIva');"><img src="../_V3/_img/icone/16/refresh.gif" alt="Pulisci Cliente/Fornitore" width="16" height="16" border="0"></a><%=Ab.divAjSearchDiv("listaArticoli")%>
<input name="flgReso" type="hidden" id="flgReso" value="1">
R: <%=bean2.getFlgReso()%></td></tr>
<tr><td colspan="3" rowspan="2">Seriale:
<input name="id_magFisico" type="hidden" id="id_magFisico" value="<%=bean.getTipoDocumento().getCausaleMagazzino().getId_magFisicoPartenza()%>" size="1" maxlength="1">
<br>
<input name="seriale" type="text" class="mandatoryField" id="seriale" value="<%=bean2.getSeriale() %>" size="30" maxlength="30" onFocus="onFocusSeriale()" onKeyUp="onKeyUpSeriale(event)" >
<input name="flgUsaSeriale" type="hidden" id="flgUsaSeriale" value="<%=bean2.getArticolo().isUsaSeriale()==true?1:0%>" size="1" maxlength="1"></td>
<td colspan="2" rowspan="2">IVA (%):<%=bean2.getId_iva()%><br>
<select name="id_iva" class="mandatoryField" id="id_iva" style="font-size:9px">
<ab:optionvec boundcolumn="id_iva" desccolumn="descrizione" vectumerator="listaIva" value="<%=bean2.getId_iva()%>"> &nbsp;&nbsp;&nbsp; </ab:optionvec>
</select></td>
<td colspan="2" align="right"><!-- Mantieni Articolo: --></td>
<td align="right"><!-- <input type="checkbox" <%= bean.getFlgMantieniArticoloRiga()==1?"checked":""%> name="ckflgMantieniArticoloRiga" id="ckflgMantieniArticoloRiga" >
<input type="hidden" name="flgMantieniArticoloRiga" id="flgMantieniArticoloRiga"> --></td>
</tr>
<tr>
<td colspan="2" align="right">Singola riga:</td>
<td align="right"><input type="checkbox" <%= bean.getFlgSingleLineArt()==1?"checked":""%> name="ckflgSingleLineArt" id="ckflgSingleLineArt" >
<input type="hidden" name="flgSingleLineArt" id="flgSingleLineArt"></td>
</tr>
<tr>
<td rowspan="2">Quantit&agrave;:<br>
<select style="display:none" 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="text" class="mandatoryField" id="quantita" value="<%=nf.format( bean2.getQuantita()==0?1:bean2.getQuantita()) %>" size="10" maxlength="10" <%=Ab.jsCr(bean.isCaricoConIva()?"prezzoPubblicoConIva":"imponibile")%>></td>
<td rowspan="2"></td>
<td colspan="2" rowspan="2">Imponibile (Euro):<br>
<input name="imponibile" <%=bean.isCaricoConIva()?"readonly class='readonlyField'":""%> type="text" id="imponibile" value="<%= nf.format(bean2.getImponibile()) %>" size="10" maxlength="10" <%=Ab.jsCr("nuovoArticolo")%>></td>
<td rowspan="2">Prezzo Pubblico <span style="font-size:8px">(con iva)</span>:<br>
<input name="prezzoPubblicoConIva" <%=!bean.isCaricoConIva()?"readonly class='readonlyField'":""%> type="text" id="prezzoPubblicoConIva" value="<%= nf.format(bean2.getArticolo().getPrezzoPubblicoIva()) %>" size="10" maxlength="10" <%=Ab.jsCr("aggiungiReso")%>></td>
<td rowspan="2">Sconto (%):<br>
<input type="text" id="sconto" name="sconto" size="10" maxlength="10" value="<%= nf.format(bean2.getSconto()) %>"></td>
<td align="right">Auto Add:</td>
<td align="right"><input type="checkbox" <%= bean.getFlgAutoAdd()==1?"checked":""%> name="ckflgAutoAdd" id="ckflgAutoAdd" >
<input type="hidden" name="flgAutoAdd" id="flgAutoAdd"></td>
</tr>
<tr>
<td colspan="2">&nbsp;</td>
</tr>
<tr>
<td colspan="5">Nota Riga:<br>
<input name="notaRigaDocumento" type="text" id="notaRigaDocumento" value="<%=bean2.getNotaRigaDocumento()%>" size="40" maxlength="60" <%=Ab.jsCr("")%>></td>
<td colspan="3" align="right"><input type="button" value="AGGIUNGI RESO" class="btn-aggiungiarticolo" onClick="javascript:addRigaArticolo()" id="aggiungiReso"></td>
</tr>
<!-- <tr><td colspan="6">&nbsp;</td></tr>
<tr><td colspan="6">&nbsp;</td></tr>
<tr><td colspan="6">&nbsp;</td></tr>
<tr><td colspan="6">&nbsp;</td></tr>
<tr >
<td colspan="6" ></td>
</tr>
<tr >
<td >
</td>
<td colspan="2" ></td>
<td colspan="3" ></td>
</tr>
<tr >
<td width="32%" ></td>
<td width="16%" ></td>
<td width="23%" ></td>
<td colspan="3" ></td>
</tr>
<tr>
<td colspan="3" rowspan="2" >
<br></td>
<td rowspan="2" >
</td>
<td colspan="2">
</td>
</tr>
<tr>
<td colspan="2">
</td>
</tr> -->
</table>
</ab:else>
</td>
<td colspan="2" style="vertical-align:top">
<!-- </tr>
<tr>
<td colspan="4" >
-->
<div style="overflow:scroll;max-height:250px">
<table width="100%" align="center" cellpadding="2" cellspacing="1" class="table-container th-riga alternating">
<tr >
<td class="td-gray" colspan="8">ELENCO ARTICOLI</td>
</tr>
<tr>
<th>&nbsp;</th>
<th>Descrizione</th>
<th>Reparto</th>
<th>Imp. con iva</th>
<th>Q.t&agrave; (<span class="testoPiccolissimo alert"> disp.</span>)</th>
<th>Sc.
% </th>
<th>IVA%</th>
<th>Tot</th>
</tr>
<ab:whilevec rowbeanclass="com.ablia.contab.RigaDocumento" vectumerator="listaRigheDocumento">
<tr>
<td align="left" width="5%" > <ab:if wherecondition="<%=!bean.isScontrinoEmesso() ||utenteLogon.getId_userProfile()==1 %>">
<table class="noborder float-left" width="42" >
<tr>
<td width="16"><a href="javascript:modRigaArticolo(<%=rowBean.getId_rigaDocumento()%>)"><img src="../_V3/_img/icone/16/edit.png" width="16" height="16" border="0"></a></td>
<td width="16"><a href="javascript:delRigaArticolo(<%=rowBean.getId_rigaDocumento()%>)"><img src="../_V3/_img/icone/16/delete_16.png" width="16" height="16" border="0"></a></td>
</tr>
</table>
</ab:if></td>
<td width="24%" align="left" ><ab:if wherecondition="<%=rowBean.getFlgReso()==1%>"><span class="red">RESO: </span></ab:if><ab:if wherecondition="<%=rowBean.getId_documentoPadre()>0%>"><a href="Documento.abl?cmd=md&id_documento=<%=rowBean.getId_documentoPadre()%>"><img src="../_V3/_img/Icons/48x48/shadow/bookmark.gif" width="16" height="15" alt="Riga legata al documento padre <%=rowBean.getDocumentoPadre().getNumeroDocumentoCompleto()%>" title="Riga legata al documento padre <%=rowBean.getDocumentoPadre().getNumeroDocumentoCompleto()%>"></a></ab:if>
<%= rowBean.getDescrizioneRigaCompleta() %>
<ab:if wherecondition='<%=rowBean.hasNote()%>'><img src="../_V3/_img/Icons/info_24.gif" alt="<%=rowBean.getNotaRigaDocumento()+" "+rowBean.getNotaBarcode()%>" title="<%=rowBean.getNotaRigaDocumento()+" "+rowBean.getNotaBarcode()%>" width="16" height="16"></ab:if></td>
<td width="9%" ><%= rowBean.getReparto().getDescrizione() %></td>
<td align="right" width="10%"><span class='testoPiccolissimo <%= rowBean.getImporto()<0?" red":""%>' >
<%= nf.format(rowBean.getImporto())%>
<ab:if wherecondition='<%=bean.getTipoCaricoScarico()==0%>'><span style="font-size:9px"><br>
Pr. Pub.<%= nf.format(rowBean.getArticolo().getPrezzoPubblicoIva()) %></span></ab:if></span>
<ab:if wherecondition='<%=bean.getTipoCaricoScarico()==1%>'><span style="font-size:9px"><br>
Ult. Acq. <img src="../_V3/_img/Icons/ar/Contabilita_p1.gif" alt="<%= nf.format(rowBean.getArticolo().getCostoAcquistoConIvaUltimo()) %>" title="<%= nf.format(rowBean.getArticolo().getCostoAcquistoConIvaUltimo()) %>" width="16" height="16" border="0"></span></ab:if></td>
<td align="right" width="10%" ><%= rowBean.getUdmQuantita()%> (
<ab:if wherecondition="<%=rowBean.getArticolo().getQuantita()<0%>"><span class="alert"><%= rowBean.getArticolo().getQuantita()%></span></ab:if>
<ab:else><%= rowBean.getArticolo().getQuantita()%></ab:else>
)</td>
<td align="right" width="8%" ><%= nf.format(rowBean.getSconto())%></td>
<td align="right" width="11%"><span class='testoPiccolissimo' ><%= rowBean.getIva().getDescrizione() %></span></td>
<td align="right" width="12%"><span class='testoPiccolissimo <%= rowBean.getImporto()<0?" red":""%>' ><%= nf4.format(rowBean.getTotImportoRigaConSconto())%></span></td>
</tr>
</ab:whilevec>
<tr>
<td class="td-colored" colspan="8" ></td>
</tr>
</table>
</div>
</td>
</tr>
</table></td>
</tr>
</table>
<input name="prtCommand" id="prtCommand" type="hidden" value="0">
<!-- InstanceEndEditable -->
</div>
</form>
<script language="JavaScript" src="../_V3/_js/refreshFrames.js" type="text/JavaScript"></script>
</ab:if_logon_ok>
<ab:else_logon><jsp:include page="../_V3/_inc/_redirect.jsp" flush="true" /></ab:else_logon>
<!-- InstanceBeginEditable name="footer" -->
<!-- div per selezione operatore -->
<div id="cassaAdmin">
<table width="100%" border="0">
<tr>
<td valign="center" align="center"><input type="button" value="REPORT FINANZIARIO" class="btn-aggiungiarticolo" id="btn_rfina"></td>
<td valign="center" align="center"><input type="button" value="REPORT GIORNALIERO" class="btn-aggiungiarticolo" id="btn_rgiorno">
</td>
</tr>
</table>
</div>
<div id="operatore" style="height:200px;width:200px">
<form method="post" action="" name="opera" id="opera">
<input name="tipoScontrino" type="hidden" id="tipoScontrino">
<table width="100%" border="0">
<tr>
<td><table width="100%" border="1">
<tr>
<td align="center"><strong>Selezione Operatore</strong></td>
</tr>
<tr>
<td align="center">
<select name="id_operatore" class="mandatoryField" id="id_operatore">
<ab:optionvec boundcolumn="id_users" desccolumn="descrizione" vectumerator="listaOperatori" value="<%=utenteLogon.getId_users()%>"> &nbsp;&nbsp;&nbsp; </ab:optionvec>
</select> <!-- <br />
<input type="text" name="id_operatore" class="mandatoryField" id="id_operatore" > -->
</td>
</tr>
<tr>
<td width="34%" align="center">
<input type="button" value="CONTINUA" class="btn-aggiungiarticolo" id="btn_elab">
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="button" value="ANNULLA" class="btn-aggiungiarticolo" id="btn_closer">
<!--
<a href="javascript:closeMW()"><img src="../_V3/_img/icone/32/close_32.png" alt="Chiudi finsetra" title="Chiudi finsetra" width="32" height="32" border="0" />
-->
</a></td>
</tr>
</table></td>
</tr>
</table>
</form>
</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 id="jQueryWIN">
</div><div class="modal"></div><script language="JavaScript" src="../_V3/_js/documentReady.js"></script>
</body>
<!-- InstanceEnd --></html>