
Carlos Alberto Fitl
Membros-
Total de ítens
248 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Carlos Alberto Fitl postou
-
Tratamento de Remessa e Retorno para outros Bancos
Carlos Alberto Fitl replied to jpedrosojr's tópico in ACBrBoleto
Olá jpedrosojr, eu fiz a remessa e retorno do banco itaú e fiz uns ajustes no bradesco, e estou aguardando a avaliação do ACBr para eles postarem no SVN, se você quiser iniciar o retorno do Banco do Brasil eu te dou uma mão. Para fazer o retorno do Itaú eu tomei como base o retorno do Bradesco, você pode tomar como base o Itaú e o Bradesco. Procure o manual do CNAB 240 e 400 do Banco do Brasil e acompanhe o manual para fazer a leitura do arquivo de retorno e qualquer dúvida post no fórum que eu respondo. Att. Carlos Fitl. -
Implementações no AcbrBoleto
Carlos Alberto Fitl replied to Carlos Alberto Fitl's tópico in ACBrBoleto
A implementação do comprovante de entrega foi postado ontem dia 30/12/2010 no SVN, atualizem o ACBr. Att. Carlos Fitl. -
Olá Juliana Tamizou, a alteração do Comprovante de entrega esta OK. Fico no aguardo da avaliações feitas na ACBrBoleto, ACBrBancoBradesco e ACBrBancoItau referente as motivos das ocorrências. Att. Carlos Fitl. Att. Carlos Fitl.
-
Olá Juliana Tamizou se não for pedir muito coloque meu sobre nome nos créditos. Carlos Fitl Obrigado. Att. Carlos Fitl.
-
Juliana eu postei no Mantis uma alteração que eu fiz no ACbrBancoBradesco que eu melhorei hoje cedo. Eu dei uma melhorada na parte quando ele recebe os motivos das ocorrências, pois tem motivos que ele pega de outra posição, como a ocorrência 19 que não pega os motivos da mesma posição que as outras. Eu vou testar o que você já avaliou e dou um retorno. Att. Carlos Fitl.
-
Resolvi o problema. Quando eu faço a leitura do nosso número eu calculo o digito verificador e concateno NossoNumero + DigitoVerificador; tcad_retornonossonumero.AsString := ACBrBoleto1.ListadeBoletos.Objects.NossoNumero + ACBrBoleto1.Banco.CalcularDigitoVerificador(ACBrBoleto1.ListadeBoletos.Objects); Att. Carlos Fitl.
-
ACBrBancoBradesco - Quantidade de digitos do Nosso Número.
um tópico no fórum postou Carlos Alberto Fitl ACBrBoleto
Olá a todos, eu gostaria de tirar uma dúvida. Retorno Banco Bradesco CNAB400 Segundo o ACBrBoleto o número máximo do Nosso Número é 11, mas no manual do Bradesco diz que o nosso número vai da posição 71 a 82 sendo 12 digitos. O último dígito é o verificador, sendo 11 + 1(verificador) = 12 Digitos. Na remessa ele pega o Nosso Número + GeraOVerificador = 12 Digitos. Mas na hora de atribuir no Retorno o Nosso Número completo com o verificador o ACBrBoleto informa que o nosso número pode ter no máximo 11 Digitos. Seria correto isso? Att. Carlos Fitl. -
Implementações no AcbrBoleto
Carlos Alberto Fitl replied to Carlos Alberto Fitl's tópico in ACBrBoleto
Olá jmcsoftware, esta alteração deve estar saindo por estes dias, pois já foi passado para o pessoal do ACBr e eles estão avaliando, creio que dentro de uns 10 a 15 dias deve sair. Se eu estiver errado, por favor, me corrijam. Att. Carlos Fitl. -
Olá Juliana, segue em anexo as ultimas implementações e alterações. Arquivo .rar ACBrBoleto.rar Neste rar tem os .pas do ACBrBoleto, ACBrBancoBradesco, ACBrBancoItau. Implementações: Remessa e Retorno CNAB400 Itaú Alteração : Alteração do tipo de dado para os atributos fMotivoRejeicaoComando, fDescricaoMotivoRejeicaoComando para TStrings do ACBrBoleto para receber mais de um motivo. Eu fiz algumas implementações no ACBrBancoBradesco adicionando e corrigindo as funções: TipoOcorrenciaToDescricao, CodOcorrenciaToTipo, TipoOCorrenciaToCod, CodMotivoRejeicaoToDescricao Por favor Juliana avalie as implementações e correções pois os meu ACBrBoleto não esta atualizado com a ultima versão eu fiz a implementação em cima de uma versão de um mês a traz, mas como ACBrBoleto não sofreu nenhuma alteração nos últimos meses não terá muita dificuldade para fazer a atualização. Qualquer dúvida entre em contato. Att. Carlos Fitl.
-
Olá a todos venho aqui mais uma vez solicitar uma ajuda. Eu estou implementando o ACBrBoleto e detectei um problema, segundo os manuais do CNAB400 de alguns bancos como Itaú e Bradesco para cada Ocorrência pode existir Bradesco(até 5 motivos) e Itaú(até 4 motivos) e o ACBrBoleto só pega o 1º motivo. Eu fiz a seguinte alteração no ACBrBoleto: Eu mudei o tipo do atributo MotivoRejeicaoComando e DescricaoMotivoRejeicaoComando de String para TStrings para poder armazenar mais de um motivo. Na implementação eu esbarrei em um outro problema, no arquivo de retorno quando um registro não possui ocorrência é informado zeros (00) para a coluna motivos, e existe ocorrências que possuem motivos '00' como as ocorrências do Bradesco 02, 09, 10, 15, 17, as outras ocorrências não possuem. Logo o valor '00' tem duas funções: Para registros sem ocorrencias não existirá motivos então ele preenche com '00' os motivos; Para os registros com ocorrências que existam motivos 00 ele informa '00'. Para as outras ocorrências que houver pelo menos um motivo ele informara o primeiro motivo e os outros 4 motivos que não vai existir ele vai colocar como '00'. Exemplo: Uma ocorrencia 32 do bradesco que existe 3 motivos ele informará desta forma (3948500000) sendo motivo 39,48 e 50 e para completar os outros motivos que não existem ele informa '00' duas vezes assim completando o campo de 10 digitos dos motivos. Ai que esta a bagunça, no componente isso esta virando uma bagunça para controlar. O trecho do código da implementação é o seguinte: MotivoLinha := 319; //Muda o valor da coluna do motivo para pegar todos os motivos. for i := 0 to 4 do begin //MotivoRejeicaoComando.Add(copy(Linha,MotivoLinha,2)); MotivoRejeicaoComando.Add(IfThen(copy(Linha,MotivoLinha,2) = '00', '00',copy(Linha,MotivoLinha,2))); if MotivoRejeicaoComando <> '00' then begin CodOCorrencia:= StrToIntDef(MotivoRejeicaoComando,0) ; DescricaoMotivoRejeicaoComando.Add(CodMotivoRejeicaoToDescricao( OcorrenciaOriginal.Tipo,CodOCorrencia)); end else DescricaoMotivoRejeicaoComando.Add(''); MotivoLinha := MotivoLinha + 2; end; Alguem tem alguma sugestão, uma forma melhor de controlar? Obrigado. Att. Carlos Fitl
-
Olá Atilio. Respondendo suas perguntas: Para gerar remessa bancária para o Banco de Brasil foi implementado até agora o CNAB 240, CNAB 400 ou ambos ? No ACBrBoleto foi implementado a Remessas CNAB240 e CNAB400 porem não foi implementado o retorno de nenhum dos CNABs. Se meu cliente estava até então enviando arquivo remessa no formato CNAB 240 (eu estava com o GbBoleto) posso passar a enviar agora o CNAB 400 ou tenho que ir na agência de relacionamento solicitar alguma alteração no convênio ? Depende do banco, um exemplo é o banco Itaú que recebe CNAB240 e CNAB400, o default do banco é o CNAB400 e para usar o 240 faz necessário solicitar a liberação do mesmo. É uma realidade do Brasil, quando você liga em um banco solicitando uma informação desta ninguém sabe do que se trata. Mas fica tranquilo que você não esta no barco sozinho, eu também já passei por isso. Se você entrar em contato com a agência do seu cliente tente falar com o gerente ou ligue em uma central do banco, pois estes são mais informados. Espero ter ajudado. Att. Carlos Fitl.
-
Implementação - Retorno CNAB400 para o Banco Itaú.
um tópico no fórum postou Carlos Alberto Fitl ACBrBoleto
Olá ACBr, eu estou colocando em anexo no post o ACBrBancoItau.pas, eu fiz a implementação de Retorno CNAB400 para o banco Itaú. Eu gostaria que avaliassem para disponibilizar o repositório. Arquivo .rar ACBrBancoItau.pas para analise. ACBrBoleto.rar Att. Carlos Alberto Fitl. -
Olá a todos, venho solicitar uma favor a todos, eu acabei de implementar o Retorno do Itaú para o layout CNAB 400, mas não tenho nenhum arquivo de retorno para fazer os testes, então eu gostaria que alguém se possivel pudesse disponibilizar um arquivo de retorno do Itaú Layout CNAB400 para eu testar a implementação. Assim que eu finalizar os testes eu post a implementação aqui no fórum para o ACBr avaliar e subir para o repositório. Fico no aguardo. Obrigado a todos. Att. Carlos Fitl.
-
Exatamente Juliana, neste momento eu estou implementando o Retorno do Itaú CNAB400, e é necessário implementar o CNAB240 para todos os outros bancos menos o Bradesco que apenas trabalha com CNAB400 e esta implementado, eu tambem fiz umas atualizações no Bradesco CNAB400 no arquivo de retorno e assim que eu postar a implementação do Retorno do Itaú CNAB400 eu posto a atualização do Bradesco. Att. Carlos Fitl.
-
Ok, Daniel, fico no aguardo. Eu estou implementando o retorno do Itaú, não é dificil fazer as implementações para os bancos, pois, pelo que eu vi o ACBrBoleto foi baseado no GbBoleto e é só acompanhar a mesma lógica junto com os manuais dos bancos e pimba, fica fácil implementar. Conforme vou implementando eu vou postando aqui no fórum. Se alguém mais quiser me ajudar a implementar fico muito grato. Para os Layouts dos bancos Brasil, Caixa, Sicredi, Mercantil, todos estes não possuem o retorno somente o envio seria bom implementar eles, o Itaú CNAB400 eu já estou fazendo o retorno. Vamos lá pessoal o gbBoleto tem 35 bancos implementados e o ACBrBoleto somente 6 bancos parcialmente implementados. Obrigado a todos. Att. Carlos Alberto Fitl.
-
Implementação - Remessa CNAB400 para o Banco Itaú.
um tópico no fórum postou Carlos Alberto Fitl ACBrBoleto
Olá ACBr, eu estou colocando em anexo no post o ACBrBancoItau.pas, eu fiz a implementação da Remessa CNAB400 para o banco Itaú. Eu gostaria que avaliassem para disponibilizar o repositório. Por favor dêem uma atenção para o ACBrBoleto, pois eu fiz outras implementação e que já postei anteriormente aqui no fórum e que também estou aguardando avaliação. Neste momento eu estou implementando o Retorno do Itaú CNAB400 e quando ficar pronto eu posto a implementação. Arquivo .rar ACBrBancoItau.pas para analise. ACBrBancoItau.rar Att. Carlos Alberto Fitl. -
Olá Doni, eu estou implementando também o meu boleto, remessa e retorno com banco itaú, na parte da tarde já terei testado tudo ai te dou um retorno. Eu tambem estou implementando o CNAB 400 para o banco itaú no componente, quando ficar pronto vou publicar aqui o fórum para o ACBr analisar e disponibilizar para todos. Att. Carlos Fitl.
-
Caso alguém esteja enviando arquivos de remessa para o banco Itaú com Layout CNAB 240 e ocorrer o erro "Registro 1 Inválido" o erro se dá pelo seguinte motivo: REMESSA - No Itaú o padrão ainda é o arquivo cnab400. - É necessário pedir para o gerente a ativação do CNAB240 e aguardar alguns dias para a sua ativação, normalmente 2 dias. Na tela de envio dá pra identificar se o layout utilizado pois a mensagem "Cobrança CNAB240" aparecerá, caso contrário o erro: "Registro 1 Inválido". - O layout de remessa do itaú permite enviar a taxa de desconto, mas somente a primeira faixa. - O layout de remessa do itaú permite enviar uma mini prestação de contas. Para enviar prestação de contas no arquivo remessa do Itaú, é preciso preencher o campo "Uso do Banco" com o Código Flash. O código flash é informado pelo banco para o cliente. Sem este código o remessa não é aceito. O erro ocorreu comigo e foi resolvido solicitando a ativação do CNAB240. Fonte: http://superlogica.com/faq/00068 Att. Carlos Fitl.
-
Filipe, você pode disponibilizar um arquivo de retorno cnab 240 do itaú para eu importar para efetuar uns testes, eu não tenho nenhum para testar com o ACBrBoleto, pois se eu encontrar algum problema no ACBrBoleto com o itaú eu vou implementar ai eu disponibilizo para o ACBr. Me parece que o ACBrBoleto esta meio de lado, pois, já fiz algumas melhorias nele e enviei para o ACBr mas não avaliaram ainda. Eu sei que eles devem estar corridos para avaliarem, mas não pode deixar de lado pois senão os usuários vão para de usar porque ele não esta sendo atualizado e assim ele morre como o gbboleto. Se você puder enviar um arquivo de retorno do itaú cnab 240 você pode enviar para [email protected] ou anexar no seu post. Att. Carlos Fitl.
-
Olá Filippe, você consegui desenvolver a remessa e retorno do banco itaú com o ACBrBoleto? Se eu não me engano o Itaú usa o cnab 240 para remessa e o cnab 400 para retorno. Att. Carlos Fitl.
-
Mudar layout c240 para c400 em tempo de execução
Carlos Alberto Fitl replied to elinfo's tópico in ACBrBoleto
Passa o tipo de layout sem aspas. ACBrBoleto1.LayoutRemessa := c240; ou ACBrBoleto1.LayoutRemessa := c400; Att. Carlos Fitl. -
sobre acbr cnab
Carlos Alberto Fitl replied to Hilderaldo Barbosa's tópico in Dúvidas Gerais sobre o ACBr
Olá pessoal, como esta o andamento do componente AcbrCNAB, eu tenho interessem em colaborar? Att. Carlos Fitl. -
Olá, eu fiz a seguinte implementação no AcbrBoleto e eu gostaria que avaliassem para possível disponibilização no repositório: 1ª .: Eu adicionei no AcbrBoleto a opção ComprovanteEntrega que é do tipo Boolean, para o usuario selecionar se ele quer imprimir o Comprovante de Entrega ou não. Eu adicionei no ACBrBoletoFCFortesFr uma banda para o Comprovante de Entrega, se ele selecionar a opção no componente ComprovanteEntrega para True ele mostra o Comprovante de Entrega, caso contrario ele não mostra. 2ª.: Eu fiz uns ajustes no AcbrBancoBradesco, eu corrigi as ocorrencias do arquivo de retorno e os motivos. Segue abaixo um print referente a implementação do Comprovante de entregar e o arquivo .rar das units alteradas. Implementação AcbrBoleto Implementação ACBrBoletoFCFortesFr Arquivo winrar das implementações ACBrBoleto.rar De uma olhada tambem neste link que o Jéter publicou uma alteração que ele fez no AcbrBancoCEF, mas eu acho que também não analisaram. http://www.forumweb.com.br/foruns/index ... cbrboleto/ Eu me cadastrei no fórum e gostaria de mudar meu login de: Carlos Alberto Fitl para fitlcarlos, eu errei no preenchimento na hora do cadastro, tem como alterar? Att. Carlos Fitl