222 lines
11 KiB
Text
222 lines
11 KiB
Text
<%@ taglib uri="/WEB-INF/ablia.tld" prefix="ab" %>
|
|
<%@ page language="java" import="com.ablia.jsp.*" %>
|
|
<%-- DICHIARAZIONE BEAN --%>
|
|
<jsp:useBean id="bean" class="com.ablia.contab.Documento" type="com.ablia.contab.Documento" scope="request" >
|
|
</jsp:useBean>
|
|
<jsp:useBean id="df" class="com.ablia.util.SimpleDateFormat" scope="request" type="com.ablia.util.SimpleDateFormat" >
|
|
</jsp:useBean>
|
|
<%-- FINE DICHIARAZIONE BEAN --%>
|
|
|
|
<div class="row">
|
|
<div class="col-lg-3 col-xs-12 form-inline">
|
|
<div class="form-group">
|
|
<label for="txtRicerca">Riferimento <i class="fa fa-info-circle" aria-hidden="true" title="Obbligatorio in caso di Fattura Elettronica a Pubblica Amministrazione"></i>:</label>
|
|
<br>
|
|
<input type="text" class="form-control input-sm" id="riferimento" name="riferimento" maxlength="14" value="<%= bean.getRiferimento( )%>">
|
|
del
|
|
<div class="input-group">
|
|
<input name="dataRiferimento" type="text" class="form-control input-sm datemask" id="dataRiferimento" value="<%= df.format(bean.getDataRiferimento()) %>" maxlength="10">
|
|
<div class="input-group-addon"> <i class="fa fa-calendar"></i> </div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-2 col-xs-6">
|
|
<label for="txtRicerca">Codice CIG <i class="fa fa-info-circle" aria-hidden="true" title="Obbligatorio in caso di Fattura Elettronica a Pubblica Amministrazione"></i>:</label>
|
|
<br>
|
|
<input type="text" class="form-control input-sm" id="ordineCodiceCIG" name="ordineCodiceCIG" maxlength="60" value="<%=bean.getOrdineCodiceCIG() %>">
|
|
</div>
|
|
<div class="col-lg-2 col-xs-6">
|
|
<label for="txtRicerca">Codice CUP:</label>
|
|
<br>
|
|
<input type="text" class="form-control input-sm" id="ordineCodiceCUP" name="ordineCodiceCUP" maxlength="60" value="<%=bean.getOrdineCodiceCUP() %>">
|
|
</div>
|
|
<div class="col-lg-2 col-xs-6">
|
|
<label for="txtRicerca">Modalità di Pagamento: </label>
|
|
<br>
|
|
<select class="form-control input-sm select2" style="width: 100%;" name="id_tipoPagamento" id="id_tipoPagamento" >
|
|
<ab:optionvec boundcolumn="id_tipoPagamento" desccolumn="descrizione" vectumerator="listaTipoPagamento" value="<%=bean.getId_tipoPagamento()%>"> </ab:optionvec>
|
|
</select>
|
|
</div>
|
|
<div class="col-lg-3 col-xs-12 form-inline">
|
|
<div class="form-group">
|
|
<label for="txtRicerca">Scadenza pagamento a data: </label>
|
|
<br>
|
|
<select class="form-control input-sm select2" name="flgPagamentoDataFissa" id="flgPagamentoDataFissa" onChange="refreshDocumento()">
|
|
<option value="0" <%=bean.getFlgPagamentoDataFissa()==0?"selected":"" %> > </option>
|
|
<option value="2" <%=bean.getFlgPagamentoDataFissa()==2?"selected":"" %> ><%=bean.getPagamentoDataFissa(2)%></option>
|
|
<option value="3" <%=bean.getFlgPagamentoDataFissa()==3?"selected":"" %> ><%=bean.getPagamentoDataFissa(3)%> </option>
|
|
</select>
|
|
<div class="input-group">
|
|
<input name="dataScadenzaPagamento" type="text" class="form-control input-sm datemask" id="dataScadenzaPagamento" value="<%= df.format(bean.getDataScadenzaPagamento()) %>" maxlength="10">
|
|
<div class="input-group-addon"> <i class="fa fa-calendar"></i> </div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row" style="margin-top: 10px">
|
|
<div class="col-lg-6 col-xs-12">
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<h1 class="panel-title">Banca <%=bean.getTipoDocumento().getClienteFornitore()%></h1>
|
|
</div>
|
|
<div class="panel-body">
|
|
<div class="col-lg-4 col-xs-6">
|
|
<label for="txtRicerca">Banca:</label>
|
|
<br>
|
|
<input type="text" class="form-control input-sm" id="bancaCFDesc" name="bancaCFDesc" maxlength="60" value="<%= bean.getBancaCFDesc() %>">
|
|
</div>
|
|
<div class="col-lg-5 col-xs-6">
|
|
<label for="txtRicerca">IBAN:</label>
|
|
<br>
|
|
<input type="text" class="form-control input-sm" id="ibanCF" name="ibanCF" maxlength="27" value="<%= bean.getIbanCF() %>">
|
|
</div>
|
|
<div class="col-lg-3 col-xs-6">
|
|
<label for="txtRicerca"></label>
|
|
<ab:if wherecondition='<%=!bean.getIbanCF().equals("")%>'> Abi: <strong><%=bean.getAbiCF()%></strong> Cab:<strong><%=bean.getCabCF()%></strong> Conto: <strong><%=bean.getContoCF()%></strong></ab:if>
|
|
<ab:else> </ab:else>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-6 col-xs-12">
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<h1 class="panel-title">Banca Azienda
|
|
<ab:if wherecondition='<%=!bean.getIban().equals("")%>'> - Abi: <strong><%=bean.getAbi()%></strong> Cab:<strong><%=bean.getCab()%></strong> Conto: <strong><%=bean.getConto()%></strong></ab:if>
|
|
<ab:else> </ab:else>
|
|
</h1>
|
|
</div>
|
|
<div class="panel-body">
|
|
<div class="col-lg-4 col-xs-6">
|
|
<div class="form-group">
|
|
<label for="txtRicerca">Banca:</label>
|
|
<br>
|
|
<div class="input-group">
|
|
<input type="text" class="form-control input-sm" id="bancaDesc" name="bancaDesc" maxlength="60" value="<%= bean.getBancaDesc() %>">
|
|
<div class="input-group-addon" data-toggle="modal" data-target="#modalBanca"> <i class="fa fa-university" aria-hidden="true" title="Cerca banca"></i> </div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-4 col-xs-6">
|
|
<label for="txtRicerca">IBAN:</label>
|
|
<br>
|
|
<input type="text" class="form-control input-sm" id="iban" name="iban" maxlength="27" value="<%= bean.getIban() %>">
|
|
</div>
|
|
<div class="col-lg-4 col-xs-6">
|
|
<label for="txtRicerca">BIC:</label>
|
|
<br>
|
|
<input type="text" class="form-control input-sm" id="bic" name="bic" maxlength="27" value="<%= bean.getBic() %>">
|
|
</div>
|
|
<div class="col-lg-12 col-xs-6">
|
|
<label for="txtRicerca"></label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<ab:if wherecondition="<%=bean.getPresso().isEmpty() %>">
|
|
<div class="row">
|
|
<div class="col-lg-3 col-xs-6">
|
|
<label for="txtRicerca">Destinazione diversa:</label>
|
|
<br>
|
|
<select class="form-control input-sm select2" style="width: 100%;" name="id_destinazioneDiversa" id="id_destinazioneDiversa" onChange="refresh()">
|
|
<ab:optionvec boundcolumn="id_destinazioneDiversa" desccolumn="descrizioneDD" vectumerator="listaDestinazioneDiversa" value="<%=bean.getId_destinazioneDiversa()%>"> </ab:optionvec>
|
|
</select>
|
|
</div>
|
|
<div class="col-lg-3 col-lg-6">
|
|
<label for="txtRicerca"></label>
|
|
<textarea name="indirizzoCliforDD" cols="60" rows="2" readonly style="background-color:#CCCCCC;border-style:none;font-size:10px;width:100%" id="indirizzoCliforDD"><%= bean.getDestinazioneDiversa().getIndirizzoCompleto() %></textarea>
|
|
</div>
|
|
</div>
|
|
</ab:if>
|
|
<ab:else>
|
|
<div class="row">
|
|
<div class="col-lg-12 col-xs-12">
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<h1 class="panel-title">Destinazione Diversa Ordini Web <%=bean.getTipoDocumento().getClienteFornitore()%></h1>
|
|
</div>
|
|
<div class="panel-body">
|
|
<div class="row">
|
|
<div class="col-lg-4 col-xs-6">
|
|
<label for="txtRicerca">Presso:</label>
|
|
<br>
|
|
<input type="text" class="form-control input-sm" id="presso" name="presso" maxlength="60" value="<%= bean.getPresso() %>">
|
|
</div>
|
|
<div class="col-lg-6 col-xs-6">
|
|
<label for="txtRicerca">Indirizzo:</label>
|
|
<br>
|
|
<input type="text" class="form-control input-sm" id="indirizzoSped" name="indirizzoSped" maxlength="60" value="<%= bean.getIndirizzoSped() %>">
|
|
</div>
|
|
<div class="col-lg-2 col-xs-6">
|
|
<label for="txtRicerca">Num. Civico:</label>
|
|
<br>
|
|
<input type="text" class="form-control input-sm" id="numeroCivicoSped" name="numeroCivicoSped" maxlength="10" value="<%= bean.getNumeroCivicoSped() %>">
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-lg-4 col-xs-6">
|
|
<label for="txtRicerca">Città:</label>
|
|
<br>
|
|
<input type="text" class="form-control input-sm" id="cittaSped" name="cittaSped" maxlength="27" value="<%= bean.getCittaSped() %>">
|
|
</div>
|
|
<div class="col-lg-2 col-xs-6">
|
|
<label for="txtRicerca">Provincia:</label>
|
|
<br>
|
|
<input type="text" class="form-control input-sm" id="provinciaSped" name="provinciaSped" maxlength="27" value="<%= bean.getProvinciaSped() %>">
|
|
</div>
|
|
<div class="col-lg-3 col-xs-6">
|
|
<label for="txtRicerca">Cap:</label>
|
|
<br>
|
|
<input type="text" class="form-control input-sm" id="capSped" name="capSped" maxlength="27" value="<%= bean.getCapSped() %>">
|
|
</div>
|
|
<div class="col-lg-3 col-xs-6">
|
|
<label for="descrizione">Nazione:</label>
|
|
<ab:inputajax bean="bean" boundcolumn="id_nazioneSped" action='/admin/anagConfig/Nazione.abl?searchTxt='
|
|
nchar="0" returndata="id_nazioneSped,nazioneSpedDescrizione" nextacion=""
|
|
usesubmit="false" usemono="false" javascriptmodify="" javascriptnew="">
|
|
<div class="input-group input-group-sm">
|
|
<input name="nazioneSpedDescrizione" type="text" class="form-control input-sm ajSearchText" id="nazioneSpedDescrizione" value="<%= bean.getNazioneSped().getDescrizioneCompleta()%>" />
|
|
</div>
|
|
</ab:inputajax>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</ab:else>
|
|
<!-- Modal -->
|
|
<div id="modalBanca" 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">Selezione banca</h4>
|
|
</div>
|
|
<div class="modal-body">
|
|
<table class="table table-bordered table-hover table-striped dataTable table-condensed">
|
|
<thead>
|
|
<tr>
|
|
<th> </th>
|
|
<th>Banca</th>
|
|
<th>Iban</th>
|
|
</tr>
|
|
</thead>
|
|
<ab:whilevec rowbeanclass="com.ablia.anag.Banca" vectumerator="listaBanche">
|
|
<tr>
|
|
<td class="comandi text-center"><div class="inline text-center hidden-print"> <a href="javascript:selezionaBanca('<%=rowBean.getDescrizione()%>','<%=rowBean.getIban()%>','<%=rowBean.getBic()%>');"> <i class="fa fa-plus" title="<ab:lang>Modifica Record</ab:lang>"></i> </a> </div></td>
|
|
<td data-title="Banca"><%= rowBean.getDescrizione() %></td>
|
|
<td data-title="Iban"><%= rowBean.getIban() %></td>
|
|
</tr>
|
|
</ab:whilevec>
|
|
</table>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<script language="JavaScript" src="../contab/_js/_inc_documento_testa.js"></script>
|