Ao3 Tech
Membros Pro-
Total de ítens
6 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Ao3 Tech postou
-
[Dias para Protesto] Arquivo Remessa CNAB 400 - Banco Itaú
um tópico no fórum postou Ao3 Tech Dúvidas gerais
Olá pessoal, boa tarde! Utilizo a dll ACBrLib.Boleto para emissão de boletos e arquivos remessas/retorno e estou com a seguinte situação: Banco Itau - CNAB 400 Ao gerar o arquivo remessa não está levando a quantidade de dias protesto nas posições 392 à 393! Nas posições 157 à 158 está sendo gerado 35 (Dias Uteis). Realizamos testes na demo da Lib e também ocorre o mesmo problema. Analisando a unit ACBrBancoItau.pas percebemos que possui o metodo DefineDataProtestoNegativacao que chama metodo DefineCodigoProtesto que no nosso caso está gerando 0. No arquivo .ini estamos passando: DiasDeProtesto=15 DataProtesto=20/11/2022 Estou anexando aqui os arquivos .ini gerados e o arquivo remessa para analise. ACBrLib.ini 98e84b60ef354ab6a6014bf1b108dc73.ini cb171103.rem -
2 ocorrências no mesmo arquivo: Banco Sicredi CNAB 400
um tópico no fórum postou Ao3 Tech Dúvidas gerais
Bom dia, Preciso solucionar uma dúvida referente a um do banco sicredi cnab 400 no arquivo de retorno. Houve um caso de um título vir no mesmo retorno 2 ocorrências. 109 110 002 Ocorrências 117 126 010 Seu número Nas posições 109 e 117, respectivamente o título no campo seu numero: PV-01554 Veio com as ocorrencias 06 - Liquidação normal e 28 - Tarifa, fazendo ter 2 ocorrencias no mesmo arquivo, até então meu sistema não havia recebido nenhuma vez nesse formato. Pergunta, isso pode acontecer de termos 2 ocorrencias no mesmo arquivo de retorno? Se sim, meu sistema deverá ler as duas correto? pois hoje somente leio a primeira. -
ACBrBancoCaixa - NossoNumero gerando 19 posições CNAB 400
Ao3 Tech replied to Ao3 Tech's tópico in Dúvidas gerais
Estou utilizando o retorno da dll ACBrLib.Boleto.dll -
ACBrBancoCaixa - NossoNumero gerando 19 posições CNAB 400
Ao3 Tech replied to Ao3 Tech's tópico in Dúvidas gerais
Ao realizar a impressão da primeira via do boleto o nosso numero com está saindo com 19 posições: Segundo o layout do banco o nosso numero é composto por 17 posições. @Antonio Gomes você realiza algum tratamento na sua aplicação após o retorno do nosso número? -
ACBrBancoCaixa - NossoNumero gerando 19 posições CNAB 400
um tópico no fórum postou Ao3 Tech Dúvidas gerais
Boa tarde prezados! Estou gerando um boleto do banco Caixa Economica Federal CNAB 400, que ao gerar o nosso numero está retornando 19 posições, exemplo: Próximo Nosso Número = 94 Ao passar pelo metodo "MontarCampoNossoNumero" está retornando 14000000000000093-6 function TACBrCaixaEconomica.MontarCampoNossoNumero (const ACBrTitulo: TACBrTitulo ) : String; var ANossoNumero : string; begin ANossoNumero := FormataNossoNumero(ACBrTitulo); Result := ANossoNumero + '-' + CalcularDigitoVerificador(ACBrTitulo); end; function TACBrCaixaEconomica.FormataNossoNumero(const ACBrTitulo :TACBrTitulo): String; var ANossoNumero, AModalidade :String; begin with ACBrTitulo do begin ANossoNumero := OnlyNumber(NossoNumero); AModalidade:= RetornaModalidade(ACBrTitulo); if (ACBrTitulo.Carteira = 'RG') or (ACBrTitulo.Carteira = 'SR') then begin // if ACBrTitulo.CarteiraEnvio = tceCedente then // ANossoNumero := AModalidade + PadLeft(ANossoNumero, 15, '0') // else if (StrToIntDef(ANossoNumero,0)) <> 0 then // ANossoNumero := AModalidade + PadLeft(ANossoNumero, 15, '0') // else ANossoNumero := AModalidade + PadLeft(ANossoNumero, 15, '0') end else raise Exception.Create( ACBrStr('Carteira Inválida.'+sLineBreak+'Utilize "RG" ou "SR"') ) ; end; Result := ANossoNumero; end; Conforme layout da Caixa o Nosso Número é composto por: e deverá obedecer o seguinte formato: CCNNNNNNNNNNNNNNN, onde: CC = 11 (título Registrado, emissão CAIXA) CC = 14 (título Registrado, emissão Beneficiário) NNNNNNNNNNNNNNN = Número livre Creio eu que antes de passar pelo metodo FormataNossoNumero, deveria concactenar o nosso numero com o DV, dessa forma acredito que a geração do boleto seria realizada com sucesso! -
Bom dia! Tudo bom! Recebi algumas validações do nosso cliente para o banco Daycoval referente ao Cnab de cobrança 400, conforme layout em anexo. Fiz alteração no Arquivo ACBrBancoDaycoval.pas mais recente dos fontes, alterando e incluindo nas posições conforme solicitação do banco no e-mail abaixo. Utilizamos aqui o ACBrLibBoleto. Referente ao nome do arquivo não fiz alterações, creio seria melhor equipe de você validar a mudança nessa arquitetura de nomes de arquivos. Por gentileza, é possível saber em relação as alterações qual o tempo médio de está em uma próxima versão? Desde já agradeço! Fico no aguardo. At., Layout CNAB 400 - DAYCOVAL.pdf