Exportação Fiscal : ECF e RMD (issue 8120)

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@68648 d1611594-4594-4d17-8e1d-87c2c4800839
master
alberto 2017-05-09 18:31:02 +00:00
parent a95664ae4f
commit eccf470558
2 changed files with 5 additions and 5 deletions

View File

@ -1940,7 +1940,7 @@ public class FiscalHibernateDAO extends HibernateDaoSupport implements FiscalDAO
sb.append(" join ciudad c on c.ciudad_id = e.ciudad_id");
sb.append(" join estado e on e.estado_id = c.estado_id");
sb.append(" left join estado eie on eie.cveestado like ?");
sb.append(" left join inscricao_estadual ie on ie.empresa_id = e.empresa_id and ie.estado_id = eie.estado_id");
sb.append(" left join inscricao_estadual ie on ie.empresa_id = e.empresa_id and ie.estado_id = eie.estado_id and ie.activo = 1");
sb.append(" where e.empresa_id = ?");
try {

View File

@ -422,11 +422,11 @@ public class ExportacaoFiscal {
try {
// String nomeArquivo = "fiscal_vendas_manual_" + DateUtil.getStringDate(Calendar.getInstance().getTime(), "yyyyMMddhhmmss");
File arquivo = File.createTempFile(nomeArquivo, ".fs");
File arquivo = File.createTempFile(nomeArquivo + "-", ".fs");
PrintWriter writer = new PrintWriter(new OutputStreamWriter(new FileOutputStream(arquivo), Constantes.UTF_8));
adicionarRegistroRMDTipoCAB(writer, dataInicial, dataFinal, nomeEmpresa);
adicionarRegistroRMDTipoCAB(writer, dataInicial, dataFinal, nomeEmpresa, nomeArquivo);
adicionarRegistroRMDTipoPAR(writer, listaRegistroRMDTipoPAR);
adicionarRegistroRMDTipoRMD(writer, listaRegistroRMDTipoRMD);
adicionarRegistroRMDTipoBPS(writer, listaRegistroRMDTipoBPS);
@ -443,7 +443,7 @@ public class ExportacaoFiscal {
return null;
}
private void adicionarRegistroRMDTipoCAB(PrintWriter writer, Date dataInicial, Date dataFinal, String nomeEmpresa) {
private void adicionarRegistroRMDTipoCAB(PrintWriter writer, Date dataInicial, Date dataFinal, String nomeEmpresa, String nomeArquivo) {
StringBuilder sb = new StringBuilder();
sb.append("CAB").append(SEPARADOR);
sb.append("63").append(SEPARADOR);
@ -452,7 +452,7 @@ public class ExportacaoFiscal {
sb.append(formataCaracter(nomeEmpresa, false, 15)).append(SEPARADOR);
sb.append(new SimpleDateFormat("yyyyMMdd").format(dataInicial)).append(SEPARADOR);
sb.append(new SimpleDateFormat("yyyyMMdd").format(dataFinal)).append(SEPARADOR);
sb.append("TotalBus AL BPR " + new SimpleDateFormat("yyyyMM").format(dataFinal)).append(SEPARADOR);
sb.append(nomeArquivo).append(SEPARADOR);
sb.append("N");
writer.print(sb.toString() + UtiliteriasFiscal.QUEBRA_LINHA);