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-87c2c4800839master
parent
a95664ae4f
commit
eccf470558
|
@ -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 {
|
||||
|
|
|
@ -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);
|
||||
|
|
Loading…
Reference in New Issue