wilian 2015-12-18 17:08:48 +00:00
parent 494fbbb6d7
commit 4f42fa8c19
2 changed files with 12 additions and 11 deletions

View File

@ -39,4 +39,6 @@ public class Constantes {
public static String CLAVE_REABRIR_MOVIMENTODIARIO = "COM.RJCONSULTORES.ADMINISTRACION.GUI.COMISSAO.MENU.CONFERENCIACOMISSAO.REABRIRMOVIMENTODIARIO"; public static String CLAVE_REABRIR_MOVIMENTODIARIO = "COM.RJCONSULTORES.ADMINISTRACION.GUI.COMISSAO.MENU.CONFERENCIACOMISSAO.REABRIRMOVIMENTODIARIO";
public static String CLAVE_ENCERRAR_MOVIMENTODIARIO = "COM.RJCONSULTORES.ADMINISTRACION.GUI.COMISSAO.MENU.CONFERENCIACOMISSAO.ENCERRARMOVIMENTODIARIO"; public static String CLAVE_ENCERRAR_MOVIMENTODIARIO = "COM.RJCONSULTORES.ADMINISTRACION.GUI.COMISSAO.MENU.CONFERENCIACOMISSAO.ENCERRARMOVIMENTODIARIO";
public static final String UTF_8 = "UTF-8";
} }

View File

@ -1,8 +1,9 @@
package com.rjconsultores.ventaboletos.service.impl; package com.rjconsultores.ventaboletos.service.impl;
import java.io.File; import java.io.File;
import java.io.FileWriter; import java.io.FileOutputStream;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.PrintWriter; import java.io.PrintWriter;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.sql.Connection; import java.sql.Connection;
@ -21,6 +22,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import com.rjconsultores.ventaboletos.constantes.Constantes;
import com.rjconsultores.ventaboletos.dao.FiscalDAO; import com.rjconsultores.ventaboletos.dao.FiscalDAO;
import com.rjconsultores.ventaboletos.entidad.Empresa; import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.entidad.EsquemaCorrida; import com.rjconsultores.ventaboletos.entidad.EsquemaCorrida;
@ -59,8 +61,7 @@ public class FiscalServiceImpl implements FiscalService {
String nomeArquivo = UsuarioLogado.getUsuarioLogado().getNombusuario() + "_" + Calendar.getInstance().getTime().getTime() + "_" + "fiscal"; String nomeArquivo = UsuarioLogado.getUsuarioLogado().getNombusuario() + "_" + Calendar.getInstance().getTime().getTime() + "_" + "fiscal";
File arquivo = File.createTempFile(nomeArquivo, ".tmp"); File arquivo = File.createTempFile(nomeArquivo, ".tmp");
FileWriter arq = new FileWriter(arquivo); PrintWriter gravarArq = new PrintWriter(new OutputStreamWriter(new FileOutputStream(arquivo), Constantes.UTF_8));
PrintWriter gravarArq = new PrintWriter(arq);
Integer seq = 1; Integer seq = 1;
@ -158,7 +159,7 @@ public class FiscalServiceImpl implements FiscalService {
String fechamento = fechamentoDeArquivo("3", qtdeDocGerados, qtdeItensDocGerados, brancos381, sequencial); String fechamento = fechamentoDeArquivo("3", qtdeDocGerados, qtdeItensDocGerados, brancos381, sequencial);
gravarArq.println(fechamento); gravarArq.println(fechamento);
arq.close(); gravarArq.close();
return arquivo; return arquivo;
} catch (IOException e) { } catch (IOException e) {
@ -284,8 +285,7 @@ public class FiscalServiceImpl implements FiscalService {
String nomeArquivo = UsuarioLogado.getUsuarioLogado().getNombusuario() + "_" + Calendar.getInstance().getTime().getTime() + "_" + "fiscal"; String nomeArquivo = UsuarioLogado.getUsuarioLogado().getNombusuario() + "_" + Calendar.getInstance().getTime().getTime() + "_" + "fiscal";
File arquivo = File.createTempFile(nomeArquivo, ".tmp"); File arquivo = File.createTempFile(nomeArquivo, ".tmp");
FileWriter arq = new FileWriter(arquivo); PrintWriter gravarArq = new PrintWriter(new OutputStreamWriter(new FileOutputStream(arquivo), Constantes.UTF_8));
PrintWriter gravarArq = new PrintWriter(arq);
Integer seq = 1; Integer seq = 1;
@ -377,7 +377,7 @@ public class FiscalServiceImpl implements FiscalService {
String fechamento = fechamentoDeArquivo("3", qtdeDocGerados, null, brancos387, sequencial); String fechamento = fechamentoDeArquivo("3", qtdeDocGerados, null, brancos387, sequencial);
gravarArq.println(fechamento); gravarArq.println(fechamento);
arq.close(); gravarArq.close();
return arquivo; return arquivo;
} catch (IOException e) { } catch (IOException e) {
@ -411,8 +411,7 @@ public class FiscalServiceImpl implements FiscalService {
String nomeArquivo = UsuarioLogado.getUsuarioLogado().getNombusuario() + "_" + Calendar.getInstance().getTime().getTime() + "_" + "fiscal"; String nomeArquivo = UsuarioLogado.getUsuarioLogado().getNombusuario() + "_" + Calendar.getInstance().getTime().getTime() + "_" + "fiscal";
File arquivo = File.createTempFile(nomeArquivo, ".tmp"); File arquivo = File.createTempFile(nomeArquivo, ".tmp");
FileWriter arq = new FileWriter(arquivo); PrintWriter gravarArq = new PrintWriter(new OutputStreamWriter(new FileOutputStream(arquivo), Constantes.UTF_8));
PrintWriter gravarArq = new PrintWriter(arq);
Integer seq = 1; Integer seq = 1;
@ -575,7 +574,7 @@ public class FiscalServiceImpl implements FiscalService {
String fechamento = fechamentoDeArquivo("3", qtdeDocGerados, qtdeItensDocGerados, brancos381, seqFechamento); String fechamento = fechamentoDeArquivo("3", qtdeDocGerados, qtdeItensDocGerados, brancos381, seqFechamento);
gravarArq.println(fechamento); gravarArq.println(fechamento);
arq.close(); gravarArq.close();
return arquivo; return arquivo;
} catch (IOException e) { } catch (IOException e) {