-
Total de ítens
9.049 -
Registro em
-
Última visita
-
Days Won
86
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Daniel.Morais.Infocotidian postou
-
Bom dia ! preciso de um favor, se você for usuario PRO, deve fazer o seu login no forum usando suas credenciais de usuario PRO para que eu possa vincular você em uma tarefa. Geralmente oriento isso no momento que solicito a criação do tópico. Como aqui não tem nenhum link para a nossa conversa e com este nome de usuario, não consegui identificar onde falamos.
-
Por enq nao temos implementada API para este banco. Caso queiram seguir exemplo das outras API e desejarem contribuir com a comunidade, será bem-vinda a contribuição;
-
Alteração na unit ACBrBoletoRet_Inter_API
Daniel.Morais.Infocotidian replied to João Vitor Bogo's tópico in ACBrBoleto
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. -
bom dia @HERALDO Seus fontes estão atualizados do SVN ? Dê um revert nos fontes e rode o instalador marcando opção de apagar arquivos antigos. Pois o monitor usa componentes, então se vc estiver atualizado é para funcionar conforme esperado. Use o programa exemplo Delphi para testar ao invés do monitor, assim saberemos se esta funcionando. Aguardo resposta dos seus testes
-
Obrigado ao nosso amigo @Rafael Vulpe por ter compartilhado conosco estas informações: Inicialmente, estava tendo problemas de comunicação, mesmo configurando o ACBr. A solução que encontrei foi a atualização do driver do conversor USB-Serial que utilizava para conectar a balança ao computador. Após desinstalar o driver antigo e instalar uma nova versão a comunicação foi estabelecida com sucesso! Configurações Utilizadas no ACBr Para que a balança BJ-850 comunique corretamente, utilizei o Protocolo Balanca Rinnert no ACBr, junto com as seguintes configurações de porta serial. Estas configurações estão refletidas na imagem que anexo: Configuração ACBr Valor Utilizado Modelo da Balança balRinnert Porta Serial COM4 (Ou a porta que seu conversor estiver usando) Baud rate (Velocidade) 9600 Data Bits 8 Parity (Paridade) none Stop Bits s1 Handshaking Nenhum TimeOut 2000 Segue o print:
-
Alteração na unit ACBrBoletoRet_Inter_API
Daniel.Morais.Infocotidian replied to João Vitor Bogo's tópico in ACBrBoleto
Por favor atualize seus fontes, pelo SVN do ACBr... Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico... Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido... Dúvidas, sobre o uso do SVN ? Clique aqui e veja um vídeo -
Ajuste Geração Arquivo CNB400 CREDISAN
Daniel.Morais.Infocotidian replied to Dayvison Reis_12476's tópico in ACBrBoleto
Por favor atualize seus fontes, pelo SVN do ACBr... Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico... Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido... Dúvidas, sobre o uso do SVN ? Clique aqui e veja um vídeo -
Arquivo de remessa - banco QI SCD
Daniel.Morais.Infocotidian replied to Juliano Otaviano Barreto 's tópico in ACBrBoleto
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. -
Modelo TSPL no AcbrLib ETQ
Daniel.Morais.Infocotidian replied to Daniel Kraide's tópico in ACBrLibETQ
Criado a tarefa CBR-8345, para atualização do exemplo c# Assim que concluída reportamos aqui -
Modelo TSPL no AcbrLib ETQ
Daniel.Morais.Infocotidian replied to Daniel Kraide's tópico in ACBrLibETQ
@Daniel Kraide Boa tarde ! Fizemos a implementação baseando-se no manual, mas não temos este modelo para testar. O Fornecedor por enquanto não nos enviou um equipamento para homologação. -
Arquivo de remessa - banco QI SCD
Daniel.Morais.Infocotidian replied to Juliano Otaviano Barreto 's tópico in ACBrBoleto
apenas isso foi necessário ? Vou documentar este requisitos -
Automatizar download das libs acbrlibnfse
Daniel.Morais.Infocotidian replied to cezar.sakugawa's tópico in ACBrLIB
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. -
Ajuste Geração Arquivo CNB400 CREDISAN
Daniel.Morais.Infocotidian replied to Dayvison Reis_12476's tópico in ACBrBoleto
Bom dia @Dayvison Reis_12476 e @SAC Emilyonline Obrigado pela colaboração, por favor teste com a unit abaixo. ACBrBancoCredisan.pas Salve em ..\ACBr\Fontes\ACBrBoleto Rode o instalador acbr ou build para que as mudanças sejam aplicadas. -
API Banco Inter - alteração de boleto
Daniel.Morais.Infocotidian replied to Luciano Rodrigues Pereira's tópico in ACBrBoleto
@andreluis_s Obrigado pela colaboração, isso é muito importante para comunidade ! Criado a tarefa para analise ACBR-8329 , reportamos aqui quando concluido. -
Desenho relatório boletos (Banco Inter)
Daniel.Morais.Infocotidian replied to [Bruno] 's tópico in ACBrBoleto
Boa tarde @[Bruno] O banco que rejeitou este layout ? Pergunto pq até então não tivemos notificações sobre isso. Pode colar aqui o print da rejeição do banco por favor assim deixamos documentado esta possível alteração -
Sicoob, nova composição do código de barras e linha digitável
um tópico no fórum postou Daniel.Morais.Infocotidian Boleto
Boa tarde pessoal ! Esta semana o usuário @Sisdevs nos reportou que o Sicoob habilitou a nova composição do código de barras / linha digitável. Até então usamos o código do cedente para compor o código de barras ou linha digitável. Agora vai ser utilizado o "número do contrato", fornecido pelo banco; Isso apareceu na nova carteira 9 , veja documentação completa, clique aqui Nos primeiros testes no final de 2024, permaneceu o código do cedente. (clique aqui p ver a noticia anterior) foi validado a carteira, mas permanecendo a composição padrão. A composição antiga (com código do cedente) pelo que sabemos ainda está funcionando em alguns casos mesmo com a carteira 9; Para usar a nova composição é necessário informar o código do contrato, para isso você precisa alimentar a propriedade codigoTransmissao, vide exemplo abaixo: Delphi: FACBrBoleto.Cedente.CodigoTransmissao := Numero do Contrato (ou deixar em branco para que o componente use ainda o código do cedente) ACBrLib e ACBrMonitorPlus : CodTransmissao= Numero do Contrato (ou deixar em branco para que o componente use ainda o código do cedente) [Cedente] Nome=São João LTDA. CNPJCPF= 99.999.999/9999-99 Logradouro=Rua Evaristo Mendes CodTransmissao=10 Em resumo: Se informado CodTransmissao (Numero do contrato) a barra será composta com o numero do contrato; Se não informado CodTransmissao (deixar em branco) a barra será composta no modo antigo, com o numero do cedente; Agradecimento especial ao @Sisdevs por ter nos auxiliado com os testes em produção.-
- 3
-
-
- sicoob
- linha digitavel
- (e 5 mais)
-
BB API consulta movimento não traz ValorTaxa
Daniel.Morais.Infocotidian replied to andrefaria's tópico in ACBrBoleto
Como no retorno o banco nao esta devolvendo a informação, creio que o ideal é vc abrir um chamado reclamando disso e anexar o json de retorno para que o suporte possa lhe informar. -
BB API consulta movimento não traz ValorTaxa
Daniel.Morais.Infocotidian replied to andrefaria's tópico in ACBrBoleto
mas pelo que vi, os titulos nao foram pagos apos vencimento. Todos sao pagos no mesmo valor do titulo entao nao tem juros e multa. -
BB API consulta movimento não traz ValorTaxa
Daniel.Morais.Infocotidian replied to andrefaria's tópico in ACBrBoleto
na consulta API nao esta devolvendo taxas e multas? habilite o log de webservices como paranoico, realize a consulta e anexe aqui por favor o log -
Boa tarde @Wiker Moura Você passou: MultaValorFixo=8,00 PercentualMulta= Mas é assim: MultaValorFixo = true (se a multa for em reais R$) ou False para (percentual %) Então, vamos dizer que a multa vai ser em reais de 10,00: MultaValorFixo=true PercentualMulta=10 Por isso este erro: rejeição: Não foi possível converter o valor. de multa Valor
-
ACBrLib Boleto - Aplicação AspNET API - Dúvidas técnicas
Daniel.Morais.Infocotidian replied to alexpt's tópico in ACBrLIB
você vai usar a biblioteca multithread sobre o uso do acbrlib.ini recomenda-se o uso em memoria neste caso, justamente p não acontecer erros de I/o na gravacao do arquivo físico; em memory vai ficar isolado a requisição. Se olhar nos fontes do C#, vai observar que é possível inicializar: boleto = new ACBrBoleto("[Memory]"); -- Exemplo utilizar ACBrlib.ini em memória. ACBrLib.ini é o arquivo principal da lib, onde é configurado tipo de resposta, logs, cedente, configurações diversas. (pode ser carregado em memoria e manipulado atraves do ConfigGravarValor como um arquivo fisico) Cedente.ini é o arquivo com os dados do cedente para emissão do boleto, configurado em tempo de execução (nao precisa cedente ter no acbrlib.ini, no caso de alimentar de forma dinamica) Titulo.ini é o arquivo que contem os titulos e cada um os dados dele. O ConfigGravarValor é necessário para que vc possa alterar o ACBrLib.ini: configGravarValor("Principal","LogNivel","4") // Observe que existe a propriedade lognivel dentro da seção principal configGravarValor("Sistema","Nome","Sistema do Alex") // Observe que existe a propriedade Nome dentro da seção Sistema para persistir, mesmo em memory use ConfigGravar No caso acima, observe que não existe no manual ou no acbrlib.ini dentro da seção "Principal" a propriedade "NomeArquivoIni", por isso gera um erro informando que a dita sessão não existe. Nos títulos, temos um modelo com todos os campos, clique aqui Porem nem todos campos são necessários, depende do que você deseja informar. vou anexar um titulo meu padrão que uso em meus testes. TituloBB.ini Alguns campos são codificados, clique aqui Geralmente são nomes amigáveis como nos manuais dos bancos. Se nos puder informar os campos que estão invertidos para correção , agradeço. geralmente seguimos o manual este link q postei acima (campos codificados) Sobre a classes, ela é a responsável por alimentar a lista de titulos, ou cedente... e converter no final para um arquivo INI esperado pela biblioteca; Você pode implementar suas próprias classes ou utilizar a que está pronta no exemplo. Se você observar no exemplo, vc alimenta a classe de titulo: Titulo[] titulo = new Titulo[1]; titulo[0] = new Titulo(); titulo[0].NumeroDocumento = "000001"; titulo[0].NossoNumero = "12345"; titulo[0].Carteira = "17"; titulo[0].ValorDocumento = 100.00M; titulo[0].Vencimento = DateTime.Now.AddDays(30); titulo[0].DataDocumento = DateTime.Now; No final ela tem um metodo: boleto.IncluirTitulos(titulo); E o código deste método é a função para gerar o titulo.ini que vai conter a lista de titulos. public void IncluirTitulos(params Titulo[] titulos) { var iniFile = new ACBrIniFile(); for (var i = 0; i < titulos.Length; i++) { titulos[i].Index = i + 1; titulos[i].WriteToIni(iniFile); } IncluirTitulos(iniFile.ToString()); } Apenas complementando, temos um curso sobre boletos Muitos campos são exemplificados la https://acbr.nutror.com/curso/c365775961fb6232c2b06ceee9d39be343e339cd Veja se o sr tem acesso -
Só uma observação, tentou usar o campo de desconto ? Titulo.DataDesconto Titulo.TipoDesconto Titulo.ValorDesconto Vou ver se abatimento está implementado, mas só p vc saber Desconto é até a data informada. Vencimento 10/11/2025 Desconto 10/11/2025 Abatimento, permite desconto após o vencimento: Vencimento 10/11/2025 Desconto 10/11/2025 Abatimento 20/12/2025 (ja pensou dar um abatimento apos um mes do boleto vencido)
-
Por favor atualize seus fontes, pelo SVN do ACBr... Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico... Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido... Dúvidas, sobre o uso do SVN ? Clique aqui e veja um vídeo
-
Ajuste para ler o valor pago HIbrido Sicoob
Daniel.Morais.Infocotidian replied to Raphael. F. B. Soares's tópico in ACBrBoleto
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. -
Rodar exemplo basico node.js
Daniel.Morais.Infocotidian replied to Elisângela Dessis's tópico in ACBrLIB
Boa tarde ! Ele chega a gerar o log da lib ? vou testar em meu ambiente tbm
