Ir para conteúdo
  • Cadastre-se

Marcos Lenharo

Membros
  • Total de ítens

    24
  • Registro em

  • Última visita

Tudo que Marcos Lenharo postou

  1. Olá, encontrei o problema. De acordo com a documentação do Lazarus (https://wiki.lazarus.freepascal.org/For#Loop_Completion), e do Delphi (https://docwiki.embarcadero.com/RADStudio/Sydney/en/Declarations_and_Statements_(Delphi)#For_Statements) a variável do FOR tem valor indefinido ao final do loop. Ela só tem valor definido caso o FOR tenha sido interrompido com um BREAK. Neste caso, é prudente usar o WHILE para garantir o valor da variável ao final do loop. Substituí o FOR por WHILE nos códigos em anexo que devem tornar o comportamento previsível em todos os compiladores/plataformas. ACBrBancoSofisaSantander.pas ACBrBancoSofisaItau.pas ACBrBancoSofisa.pas
  2. Situacao interessante. Segui suas instruções e gerei remessas para Sofisa leiaute próprio e leiaute Itau usando revisão 41128 do SVN. No meu caso o comprimento está em ordem no para Sofisa leiaute próprio e errado para leiaute Itau como nos anexos. Não sei se é relevante mas no meu caso eu compilo usando o Lazarus no linux e gerei o demo para Linux e também para Windows. Por favor me indique qualquer outro teste que eu possa fazer do meu lado para ajudar a esclarecer o que pode estar acontecendo. AcbrBoletoDemo_Sofisa_Itau.ini codigo_atual_Sofisa_Proprio.rem AcbrBoletoDemo_Sofisa_Proprio.ini codigo_atual_Sofisa_Itau.rem
  3. Olá, que estranho. Para qual das 3 classes foi feito o teste? O que eu percebi é que a mudanca para o ACBrBancoSofisa.pas acabou indo junto com a minha outra contribuicao via ACBr-7943 e Rev-41032. A principio teria que estar funcionando mesmo para o codigo mais recente do repositorio para a classe da revisao acima.
  4. Muito obrigado. É a mesma que já existe no repositorio. Muito obrigado.
  5. Olá, estamos usando a ACBrLibBoleto para registrar boletos via API e foi necessário configurar a propriedade VersaoDF do WebService usando o arquivo .ini. Adicionei esta configuração no código em anexo. Peço a gentileza de analisar as mudanças e se possível integrar ao repositório do ACBr. Segue a modificação. ACBrBoleto.pas
  6. Olá, tivemos a necessidade de ler o NossoNumero completo para o banco Sofisa e implementei o uso da propriedade LerNossoNumeroCompleto. Peço a gentileza de analisar as mudanças e se possível integrar ao repositório do ACBr. Seguem as modificações e a documentação recebida. Obrigado ACBrBancoSofisa.pas
  7. Olá, nas nossas homologacoes detectamos um erro no calculo do tamanho do registro de mensagens caso o mesmo nao tenha exatamente 5 mensagens. Peço a gentileza de analisar as mudanças e se possível integrar ao repositório do ACBr. Seguem as modificações e a documentação recebida. Obrigado ACBrBancoSofisaSantander.pas ACBrBancoSofisa.pas ACBrBancoSofisaItau.pas
  8. Olá, obrigado pelo retorno. Com relação à dubiedade, poderíamos deixar a propriedade fora do titulo com o nome ArquivoLogoEmpDefault pois o código enviado faz justamente isso: A nova propriedade é usada apenas se a propriedade ArquivoLogoEmp que está no titulo não for configurada. O que acham desta sugestão?
  9. Olá, fizemos a homologação junto ao Banco Athena que usa o "formato" CNAB 444 e é baseado no layout do Bradesco. Pela documentação o retorno é do Bradesco mesmo, então eu criei uma classe especializando a do Bradesco. Peço a gentileza de analisar as mudanças e se possível integrar ao repositório do ACBr. Seguem as modificações e a documentação recebida. Obrigado CNAB444-Athenabanco-Jul2018.pdf BancoAthena.zip
  10. Olá, sim, UnicredES e UnicredRS compartilham o formato e por isso usam a mesma documentação. Na verdade nós já fizemos o processo de homologação junto ao UnicredES usando o ACBr com as mudanças de código que enviei.
  11. Olá, segue documentação. Manual S. 707 X 341 Dez-19.pdf retorno validacao daycoval.pdf
  12. Olá, segue documentação. Manual_Boletos.pdf NOVO_AUTK_CNAB400.pdf
  13. Olá, gostaria de sugerir esta alteração que pra mim foi útil. Caso se queira, pode se configurar a propriedade ArquivoLogoEmp na configuração de Cedente e isto servirá para todos os títulos, menos é claro para o título já tenha a propriedade configurada. Os comentários para o meu commit interno foram: Carregar ArquivoLogoEmp do cedente. Caso Titulo nao tenha ArquivoLogoEmp, será usada a propriedade do cedente. Peço a gentileza de analisar as mudanças e se possível integrar ao repositório do ACBr. Obrigado ACBrBoleto.pas
  14. Olá, durante a homologação deste banco no meu ERP eu resolvi automatizar o preenchimento do campo de instrução de protesto caso o mesmo esteja em branco mas as datas correspondentes estiverem preenchidas. Os comentários para o meu commit interno foram: Permitir preencher campo identificacao de ocorrencia sem instrucao Usar campos de dias/datas de Protesto/Negativacao para preencher remessa. Isso facilita ao ERP que só precisa se preocupar em preencher os campos de interesse sem se preocupar com codigos especificos do banco. Peço a gentileza de analisar as mudanças e se possível integrar ao repositório do ACBr. Obrigado ACBrUniprimeNortePR.pas
  15. Boa tarde, durante a homologação do Banco Daycoval usando o ACBrBoleto no meu ERP foi necessário um ajuste: Mudar local de pagamento de acordo com homologação. Peço a gentileza de analisar as mudanças e se possível integrar ao repositório do ACBr. Obrigado ACBrBancoDaycoval.pas
  16. Boa tarde, durante a homologação do Banco Original usando o ACBrBoleto no meu ERP foram necessários dois ajustes: Mudar local de pagamento de acordo com homologação. Preencher Data Limite de desconto na remessa apenas se o campo DataDesconto for preenchida. Peço a gentileza de analisar as mudanças e se possível integrar ao repositório do ACBr. ACBrBancoOriginal.pas
  17. Sem problemas. Segue o arquivo. Meu comentario no commit: UnicredES: Usar propriedade TipoDiasProtesto para preencher posicao 158 (Codigo para Protesto) Estava usando propriedade CodigoNegativacao para definir o tipo de dias. Apesar de coincidir os valores, a propriedade eh inapropriada. ACBrBancoUnicredES.pas
  18. Boa tarde, comecei a usar o ACBrBoleto no meu ERP e durante a homologação tive que fazer um ajuste com relação ao protesto. Segue o diff para analise e se possível a inclusão no repositorio oficial. Estou usando git no meu ambiente, então por favor me avisem caso o diff nao esteja num formato adequado para a analise. Obrigado. 0001-UnicredES-Usar-propriedade-TipoDiasProtesto-para-pre.patch
  19. Baseado no video do curso publicado recentemente eu havia imaginado que o codigo atual já era considerado estável o suficiente para ser usado em produção... De qualquer forma muito obrigado pelo retorno.
  20. Marcos Lenharo

    ACBrPIXCD na ACBrLIB

    Boa tarde, eu gostaria de saber se há algum trabalho em andamento (e quem sabe até uma previsão de entrega) para se incluir o componente ACBrPIXCD na ACBrLIB. Muito obrigado Marcos
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.