Skip to content

Commit

Permalink
BUG sui decimali del documento 1210
Browse files Browse the repository at this point in the history
e aggiunto filtro sulle fatture elettroniche
  • Loading branch information
mspasiano committed Apr 5, 2016
1 parent fe131a6 commit 95b5853
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 8 deletions.
Expand Up @@ -184,7 +184,8 @@ protected void initialize(ActionContext actioncontext)
super.initialize(actioncontext);
DocumentoEleTestataBulk documentoEleTestata = (DocumentoEleTestataBulk) getModel();
documentoEleTestata.setStatoDocumento(StatoDocumentoEleEnum.AGGIORNATO.name());
setStatus(SEARCH);
documentoEleTestata.setFlIrregistrabile("N");
setStatus(SEARCH);
setUoScrivania(it.cnr.contab.utenze00.bulk.CNRUserInfo.getUnita_organizzativa(actioncontext));
cmisService = SpringUtil.getBean("cmisService", SiglaCMISService.class);
try {
Expand Down
13 changes: 7 additions & 6 deletions sigla-ejb/src/main/java/it/cnr/contab/util/Utility.java
Expand Up @@ -7,19 +7,17 @@
package it.cnr.contab.util;

import it.cnr.contab.anagraf00.ejb.TerzoComponentSession;
import it.cnr.contab.config00.ejb.CDRComponentSession;
import it.cnr.contab.config00.ejb.Classificazione_vociComponentSession;
import it.cnr.contab.config00.ejb.Configurazione_cnrComponentSession;
import it.cnr.contab.config00.ejb.Parametri_cdsComponentSession;
import it.cnr.contab.config00.ejb.Parametri_cnrComponentSession;
import it.cnr.contab.config00.ejb.Parametri_enteComponentSession;
import it.cnr.contab.config00.ejb.Unita_organizzativaComponentSession;
import it.cnr.contab.config00.ejb.Parametri_cnrComponentSession;
import it.cnr.contab.config00.ejb.Parametri_cdsComponentSession;
import it.cnr.contab.docamm00.ejb.FatturaAttivaSingolaComponentSession;
import it.cnr.contab.doccont00.ejb.DistintaCassiereComponentSession;
import it.cnr.contab.doccont00.ejb.MandatoComponentSession;
import it.cnr.contab.doccont00.ejb.ReversaleComponentSession;
import it.cnr.contab.doccont00.ejb.SaldoComponentSession;
import it.cnr.contab.incarichi00.comp.IncarichiRepertorioComponent;
import it.cnr.contab.incarichi00.ejb.IncarichiProceduraComponentSession;
import it.cnr.contab.incarichi00.ejb.IncarichiRepertorioComponentSession;
import it.cnr.contab.incarichi00.ejb.RepertorioLimitiComponentSession;
Expand All @@ -28,7 +26,6 @@
import it.cnr.contab.prevent01.ejb.PdgContrSpeseComponentSession;
import it.cnr.contab.progettiric00.ejb.geco.ProgettoGecoComponentSession;
import it.cnr.jada.bulk.OggettoBulk;
import it.cnr.jada.comp.ComponentException;
import it.cnr.jada.util.ejb.EJBCommonServices;

import java.math.BigDecimal;
Expand Down Expand Up @@ -132,9 +129,13 @@ public static String NumberToText(int n) {
}
}

public static void main(String[] args) {
System.out.println(NumberToText(new BigDecimal("-16754.50")));
}

public static String NumberToText(BigDecimal importo) {
int parteIntera = importo.intValue();
String parteDecimale = String.valueOf(importo.remainder(BigDecimal.ONE).movePointRight(importo.scale()).abs().toBigInteger());
String parteDecimale = importo.remainder(BigDecimal.ONE).abs().toPlainString().substring(2);
if (parteIntera == 0) {
return "zero/" + parteDecimale;
} else {
Expand Down
Expand Up @@ -72,7 +72,12 @@ function doScaricaEsito() {
%>
</tr>
<tr>
<% if (bp.isSearching()) {%>
<% if (bp.isSearching()) {%>
<% bp.getController().writeFormField(out,"flIrregistrabile");%>
<% } %>
</tr>
<tr>
<% if (bp.isSearching()) {%>
<% bp.getController().writeFormField(out,"statoDocumento");%>
<% } else {%>
<td>
Expand Down

0 comments on commit 95b5853

Please sign in to comment.