Gerar arquivo de Remassa para Banco Bradesco em Java
Boa noite, quem poderia me ajudar se possivel com exemplo de como devo fazer para gerar arquivo de remessa para bancos e de como ler os arquivos de retorno?
Flavio Dias
Curtidas 0
Melhor post
Fabiano Rios
20/01/2016
Dyego, muito obrigado.
Abs.
Abs.
Dyego,
o seu dev space é muito vasto e rico, o que me deixa feliz pq temos a disposição uma ótima fonte de conhecimentos.
Preciso lhe pedir mais um auxílio: procurei pelos títulos de seus vídeos e não encontrei nada que refira-se à emissão dos arquivos de remessa. Seria possível você citar qual o vídeo seria ou enviar o link?
Abs e obrigado, de novo.
GOSTEI 1
Mais Respostas
Davi Costa
05/10/2011
Qual sua dúvida? Precisa de exemplos em java de geração e leitura de arquivos?
att Davi
att Davi
GOSTEI 0
Flavio Dias
05/10/2011
Isso mesmo preciso de algum exemplo de geração e leitura do mesmos?
GOSTEI 0
Davi Costa
05/10/2011
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
public class BatimentoA800 {
public static void main(String[] args) {
String line = ;
String tipo = ;
try {
String fileOriginal;
File fileResultado;
fileOriginal = seuDiretorio\\seuArquivo.txt;
fileResultado = new File(seuDiretorio\\outroArquivo.txt);
BufferedReader bfO = null;
bfO = new BufferedReader(new FileReader(fileOriginal));
PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter(fileResultado)), true);
while ((line = bfO.readLine()) != null) {
tipo = line.substring(8, 11);
if (tipo.equals(802)){
out.write(line.substring(15, 28) + ;+line.substring(43, 68)+\n);
}else{
System.out.println(line.substring(15, 28) + ;+line.substring(43, 68));
System.out.println(tipo);
}
}
out.flush();
} catch (IOException e) {
e.printStackTrace();
} catch (Exception e) {
e.printStackTrace();
}
}
}
Espero ter ajudado
att Davi
GOSTEI 0
Davi Costa
05/10/2011
Percebi que alguns campos não aparecream as , mandando denovo aqui:
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
public class BatimentoA800 {
public static void main(String[] args) {
String line = ;
String tipo = ;
try {
String fileOriginal;
File fileResultado;
fileOriginal = C:\\Documents and Settings\\T01IVIA0008\\Desktop\\PTU\\Set\\batimentoA800\\T0817923.865;
fileResultado = new File(C:\\Documents and Settings\\T01IVIA0008\\Desktop\\PTU\\Set\\batimentoA800\\batimento.txt);
BufferedReader bfO = null;
bfO = new BufferedReader(new FileReader(fileOriginal));
PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter(fileResultado)), true);
while ((line = bfO.readLine()) != null) {
tipo = line.substring(8, 11);
if (tipo.equals(802)){
out.write(line.substring(15, 28) + ;+line.substring(43, 68)+\n);
}else{
System.out.println(line.substring(15, 28) + ;+line.substring(43, 68));
System.out.println(tipo);
}
}
out.flush();
} catch (IOException e) {
e.printStackTrace();
} catch (Exception e) {
e.printStackTrace();
}
}
}
att Davi
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
public class BatimentoA800 {
public static void main(String[] args) {
String line = ;
String tipo = ;
try {
String fileOriginal;
File fileResultado;
fileOriginal = C:\\Documents and Settings\\T01IVIA0008\\Desktop\\PTU\\Set\\batimentoA800\\T0817923.865;
fileResultado = new File(C:\\Documents and Settings\\T01IVIA0008\\Desktop\\PTU\\Set\\batimentoA800\\batimento.txt);
BufferedReader bfO = null;
bfO = new BufferedReader(new FileReader(fileOriginal));
PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter(fileResultado)), true);
while ((line = bfO.readLine()) != null) {
tipo = line.substring(8, 11);
if (tipo.equals(802)){
out.write(line.substring(15, 28) + ;+line.substring(43, 68)+\n);
}else{
System.out.println(line.substring(15, 28) + ;+line.substring(43, 68));
System.out.println(tipo);
}
}
out.flush();
} catch (IOException e) {
e.printStackTrace();
} catch (Exception e) {
e.printStackTrace();
}
}
}
att Davi
GOSTEI 0
Davi Costa
05/10/2011
dessa forma tb não veio...rsrsrs
Vc altera ai na mão então
att Davi
Vc altera ai na mão então
att Davi
GOSTEI 0
Dyego Carmo
05/10/2011
Tem uma video aula chamada Manipulacao de Arquivos no meu devspace ... lá ensina exatamente isto ;)
GOSTEI 0
Flavio Dias
05/10/2011
Não encontrei teria como você me enviar o link?
GOSTEI 0
Flavio Dias
05/10/2011
Teria como me enviar o link da vídeo aula?
GOSTEI 0
Fabiano Rios
05/10/2011
Tem uma video aula chamada Manipulacao de Arquivos no meu devspace ... lá ensina exatamente isto ;)
Dyego, boa noite.
Como encontro esse vídeo?
Abs e obrigado...
GOSTEI 0
Edson Venancio
05/10/2011
GOSTEI 0
Fabiano Rios
05/10/2011
Dyego, muito obrigado.
Abs.
Abs.
GOSTEI 0