BOLETOS? Não tem problemas, estas ferramentas vão te ajudar

Aqui você poderá oferecer suas Contribuições, Dicas e Tutoriais (Texto ou Vídeo) que sejam de interesse de todos.

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

BOLETOS? Não tem problemas, estas ferramentas vão te ajudar

Mensagem por JoséQuintas »

Só a título de curiosidade, isto faz parte da outra geração pra Itaú que comentei, um layout que não tem no manual comum do Itaú, boleto personalizado, inclusive emitido e despachado aos correios pelo próprio banco Itaú.
Proibido pra impressão própria, pelo menos se usar o mesmo número de carteira.
Uma das opções é o banco enviar por email em PDF, mas não pode fazer as duas coisas de uma vez, ou o banco emite para correio, ou o banco emite pra PDF/Email.
Se quiser as duas opções, é necessário ter duas contas de cobrança, uma pra cada estilo - só pra alertar que não basta ir fazendo, é necessário também confirmar detalhes com o banco, principalmente porque envolve custo.

O do Bradesco, por exemplo, dependendo de como preencher tem um custo de cobrança diferente.

Código: Selecionar todos

      anValores        := {}
      IF recibo00->Aluguel != 0
         AAdd( anValores, { "ALUGUEL " + StrZero( recibo00->AluguelNP, 2 ) + "/" + StrZero( recibo00->AluguelQP, 2 ), recibo00->Aluguel } )
      ENDIF
      IF recibo00->Predial != 0
         AAdd( anValores, { "IPTU " + StrZero( recibo00->PredialNP, 2 ) + "/" + StrZero( recibo00->PredialQP, 2 ), recibo00->Predial } )
      ENDIF
      IF recibo00->Predial2 != 0
         AAdd( anValores, { "IPTU(2)", recibo00->Predial2 } )
      ENDIF
      IF recibo00->Agua != 0
         AAdd( anValores, { "AGUA", recibo00->Agua } )
      ENDIF
      IF recibo00->Luz != 0
         AAdd( anValores, { "LUZ", recibo00->Luz } )
      ENDIF
      IF recibo00->Condominio != 0
         AAdd( anValores, { "CONDOMINIO", recibo00->Condominio } )
      ENDIF
      IF recibo00->Tel != 0
         AAdd( anValores, { "TELEFONE", recibo00->Tel } )
      ENDIF
      IF recibo00->Fianca != 0
         AAdd( anValores, { "SEGURO FIANCA " + StrZero( recibo00->FiancaNP, 2 ) + "/" + StrZero( recibo00->FiancaQP, 2 ), recibo00->Fianca } )
      ENDIF
      IF recibo00->AdicDivs != 0
         AAdd( anValores, { "DIVERSOS ACRESC(*)", recibo00->AdicDivs } )
      ENDIF
      IF recibo00->DescDivs != 0
         AAdd( anValores, { "DIVERSOS DESC (-)", recibo00->DescDivs } )
      ENDIF
      IF recibo00->Outras != 0
         AAdd( anValores, { "OUTROS VALORES", recibo00->Outras } )
      ENDIF
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

BOLETOS? Não tem problemas, estas ferramentas vão te ajudar

Mensagem por JoséQuintas »

O que achei ruim no Mr Boleto foi a parte de fonte.

Funciona bem, mas fica difícil fazer alguma alteração.
Diria que o fonte foi otimizado/reduzido ao máximo, ok.
Mas a redução foi pensada apenas em reduzir fonte, sem pensar no programador fazer alterações depois.
Praticamente é usar como está, e torcer pra não precisar alterar.

No MR boleto não tem geração de CNAB, apesar de usar todos os parâmetros necessários pra CNAB.

Voltando às gerações que fiz:
Que eu me lembre, tenho essas três situações.
Já envolve 3 ou mais carteiras do Itaú, e uma do Bradesco.
Talvez transformar em classe, já que o do Itau é meio antigo e poderia ser melhorado.
Uso o Mr Boleto no Bradesco.
Nos demais, são transmitidos pro Itaú, ou boletos emitidos pelo programa do banco.
Só usar a opção: emitir a partir de arquivo externo, e entregar o arquivo pra ele.
E depois transmitir o arquivo ao banco.

Em 2017 é provável que esteja emitindo tudo pelo aplicativo, mas por enquanto não.

Ou melhor... nem tudo. Tem cobrança que não permite emissão de boleto, como já disse antes.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

BOLETOS? Não tem problemas, estas ferramentas vão te ajudar

Mensagem por asimoes »

Quintas,

Obrigado pelas informações.

Como eu disse a nossa carteira no Itaú é a 109, esse sistema que eu fiz para o nosso condomínio, usa o Mr Boleto, infelizmente não tem a classe de geração do arquivo remessa, e agora o Itaú está avisando sobre as novas regras a serem praticadas até 31/12/16, não quero como todo bom brasileiro deixar para o último minuto (rs), eu baixei o manual CNAB400 em pdf (fev/2016), como é uma rotina já implementada por muitos colegas, não queria correr o risco de desenvolver algo para tentativa e erro.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
HASA
Colaborador
Colaborador
Mensagens: 1088
Registrado em: 01 Set 2003 19:50
Localização: São Paulo
Contato:

BOLETOS? Não tem problemas, estas ferramentas vão te ajudar

Mensagem por HASA »

ASimoes, essa PRG é antigo, pegue o layout de arquivos Itau que tá fácil ok. Esse é do projeto Harbour Boleto.
:)Pos
HASA
Anexos
oRemessa.prg
(55.25 KiB) Baixado 135 vezes
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

BOLETOS? Não tem problemas, estas ferramentas vão te ajudar

Mensagem por asimoes »

Valeu Hasa,

Obrigado!
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

BOLETOS? Não tem problemas, estas ferramentas vão te ajudar

Mensagem por asimoes »

Pessoal,

No arquivo remessa para o Itaú, o nosso número tem que ser informado junto com o dv ou só o sequencial?
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Abel
Usuário Nível 3
Usuário Nível 3
Mensagens: 332
Registrado em: 14 Mar 2012 13:16
Localização: sao paulo / sp

BOLETOS? Não tem problemas, estas ferramentas vão te ajudar

Mensagem por Abel »

Ola, pessoal.
e a dificuldade com os boletos com registro continua.

Alguem sabe se é possivel fazer o Registro Online do boleto com registro,
pelo banco BB ? A emissao do boleto eu consegui fazer usando a carteira
com registro usando harbour boleto

Imprimi as orientaçoes tecnicas do BB em pdf mas não entendi nada ...

Grato,
ABEL
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

BOLETOS? Não tem problemas, estas ferramentas vão te ajudar

Mensagem por asimoes »

Pessoal,

Para o Itaú carteira 109, consegui sucesso no envio do arquivo remessa.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
JacksonDouglas
Usuário Nível 1
Usuário Nível 1
Mensagens: 1
Registrado em: 05 Nov 2016 10:55
Localização: Boa Vista-RR

BOLETOS? Não tem problemas, estas ferramentas vão te ajudar

Mensagem por JacksonDouglas »

Ola amigos, Boa noite

Estou com problemas no arquivo remessa CNAB240 do ITAU para a CARTEIRA 109.

Alguém poderia disponibilizar pra mim um TXT de remessa validado pelo banco.

Eu já li e reli todo o manual como se eu fosse fazer uma prova do ENEN, ja sei todo o conteúdo de traz pra frente, mais quando transmito para o banco esta vindo como PROCESSAMENTO COM ERROS, e não me aparecem os erros.

no CNAB400 esta 100% funcional.

Fico no aguardo.
Responder