-
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
-
Olá pessoal, tivemos uma reunião com uma equipe de Boleto do Itau e vamos esclarecer alguns pontos: Itau existe 2 produtos distintos: “Boletos” – Boleto com linha digitável e código barras; “Bolecode” – Boleto com QrCODE, linha digitável e código barras (hibrido); Todos “Boletos” quando liquidados (linha digitável, código barras) , são listados na API de Consulta Liquidados com status de Liquidados; Todos “Bolecodes” quando liquidados através do qrcode, eles são *Cancelados e são listados na API de Consulta Baixados com status “BL” (Bolecode Liquidado). * (Bolecode Baixado) Isso para evitar que o mesmo boleto seja pago por outro meio. Nas consultas de LIQUIDADOS da solução ACBrBoleto, necessário realizar 02 (duas) consultas, mudando apenas a propriedade "IndicadorPIX": - Consulta Boletos Liquidados via Linha Digitável ou Código de Barras (independente se bolecode ou boleto comum): IndicadorSituacaoBoleto = isbBaixado e IndicadorPix = False - Consulta Boletos Liquidados via QrCode: IndicadorSituacaoBoleto = isbBaixado e IndicadorPIX = True Atenção, informação importante para quem usa Bolecode (Boleto Hibrido) API/CNAB Quando boleto é liquidado através do QrCODE até a presente data não devolve informações sobre pagamento, juros, multa, desconto. (não foi possível agrupar a consulta devida a paginação de repostas de cada endpoint)
-
Lib NFe Impressão Danfe / Danfce
Daniel.Morais.Infocotidian replied to Desenvolvimento.microline's tópico in ACBrLIB
Então em tempo de execução vc precisa mudar a impressora usando os métodos acbr.POS_ConfigGravarValor("PosPrinter","Modelo","1") acbr.POS_ConfigGravarValor("PosPrinter","Porta",PATH_TEXTO) acbr.POS_ConfigGravarValor("PosPrinter","ArqLog",PATH_LOG_ESC) E para persistir: acbr.POS_ConfigGravar() -
Lib NFe Impressão Danfe / Danfce
Daniel.Morais.Infocotidian replied to Desenvolvimento.microline's tópico in ACBrLIB
@Desenvolvimento.microline Bom dia ! Para configurar escPOS, acbrlib.ini Seção [DANFENFCe] TipoRelatorioBobina=1 Depois vc vai na seção [PosPrinter] Modelo=1 Porta=USB ... Todos dados vc encontra no help desta seção: https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca.html -
1. Vou tratar a lista inteira, e qdo result code 200 persisto nos meus registros q ele foi aceito, o emv.. enfim 2. listo para o usuário todos títulos rejeitados para que ele possa ajustar conforme algum erro. (cep, cpf, valor... etc) 3. limpo a lista de titulo.. ela vai ficar zerada. 4. adiciono os títulos que o usuário ajustou/corrigiu o problema. pode ser 10 ou 30 rejeitados. não sabemos se o usuário corrigiu todos no mesmo dia. 5. para eu imprimir, limpo a lista e carrego todos títulos com status de registrado e não foi impresso e imprimo. (mas nada impede de vc rodar um "for" e imprimir o índice dos 10 primeiros vai dar certo)
-
Seguimos este Fluxo. carrega 50 boletos. envia. tratar o retorno deste envio. (no retorno vc sabe se o banco aceitou ou não aquele boleto.) Os boletos que não foram *aceitos precisam ser corrigidos; (*Erros diversos, deste timeout, como seuNumero Duplicado,e campos inválidos, como CEP, CPF, ETC) Limpar a lista Add na lista apenas os boletos corrigidos e reenviar (nao reenviar boletos que foram incluso na primeira tentativa)
-
Possível erro na API do Santander
Daniel.Morais.Infocotidian replied to deiviszi'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 -
Possível erro na API do Santander
Daniel.Morais.Infocotidian replied to deiviszi's tópico in ACBrBoleto
Boa tarde ! A TK 6699 Esta na fila das minhas tarefas desta semana. não foi analisada ainda. Caso ja tenha atualizado a nova versao e ajustado o faltante, pode anexar se desejar. -
ACBrLib - NFSe
Daniel.Morais.Infocotidian replied to SimpleIT - Soluções em Tecnologia's tópico in Dúvidas Gerais sobre o ACBr
Boa tarde ! A Solução NFSe é para emissão de notafiscal de serviço. Entao aqui na minha terra, o provedor é fiorilli, tenho q ver no manual os campos e alimentar o componte p emitir uma NFSe aqui na minha cidade Não é para obter NFSe (nota de servico) contra o cnpj -
Cálculo de Juros nos Boletos C6 API
Daniel.Morais.Infocotidian replied to Wesley Lamb's tópico in ACBrBoleto
Boa tarde ! Previsão é próxima semana; -
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
-
Bom dia @Rodrigo Cardoso da Cruz Silva Obrigado pela contribuição. nao sei se notou da forma q esta a sua.. mesmo que tenha apenas 10 caracteres ele executa o procedimento. Exemplo: Rua teste 100, vai resultar Rua te 100 Fizemos uns ajustes na sua contribuição, pode validar para nós . Salve a unit abaixo e rode o instalador do ACBr, aguardo reposta do seu teste para subir esta contribuição ACBrBoletoW_Sicredi_APIV2.pas
-
ACBrPSPMatera implementado Alterar conta
Daniel.Morais.Infocotidian replied to Joathan Theiller's tópico in Dúvidas sobre PIX
Ele entra em uma fila de contribuições em nosso backlog. Assim que for analisado reportamos no post. -
Arquivos ACBr alterados - Contribuição
Daniel.Morais.Infocotidian replied to willian_delan's tópico in Dúvidas Gerais sobre o ACBr
Boa tarde @willian_delan Parabéns pela iniciativa, você pode enviar para que o time possa avaliar as suas contribuições. Criar um tópico para cada unit... Exemplo. ACBrBoleto 3 bancos diferentes ou CNAB /API, criar um tópico relacionado a cada banco. Sempre colocar títulos amigáveis exemplo "ACBrBoleto Santander alteração JurosMora" Deixar atualização compatível com a ultima versao do SVN e anexa-las ao tópico. Descrever o motivo da alteração Anexar Manuais/Documentação Informar os testes realizados produção/homologação Abr -
Nota Técnica 2025/001 - Envio Síncrono
Daniel.Morais.Infocotidian replied to frankimiotto's tópico in ACBrNFe
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. -
ACBrLib - NFSe
Daniel.Morais.Infocotidian replied to SimpleIT - Soluções em Tecnologia's tópico in Dúvidas Gerais sobre o ACBr
Desculpe a pergunta, mas configurado como orientado não funcionou com vc o exemplo ? Ele não devolveu as informações de webservice? Ou agora esta com dificuldade em outros passos ? Exitem muitos usuarios utilizando acbrlib. Mas sobre NFSe nao temos um vídeo especifico. -
ACBrLib - NFSe
Daniel.Morais.Infocotidian replied to SimpleIT - Soluções em Tecnologia's tópico in Dúvidas Gerais sobre o ACBr
Era para aparecer os dados ai. ja q esta com as dependências na pasta (dll) Pode fazer um teste e apontar nas variaveis de ambiente do Windows. -
ACBrLib - NFSe
Daniel.Morais.Infocotidian replied to SimpleIT - Soluções em Tecnologia's tópico in Dúvidas Gerais sobre o ACBr
Se vc observar o log. la no final 13/05/25 12:56:41:583 - SetRetorno(-10, Nenhum arquivo de Schema encontrado na pasta: D:\projeto_acbr\Schemas\NFe\) Ele esta procurando a pasta de schemas em c:\projetoacbr\schemas\nfe mas vc salvou a pasta de schemas dentro da pasta lib; sendo assim ou vc copia para pasta onde ele esta procurando (copiar a pasta de schemas para \projetoacbr; ou muda o path para o endereco correto da pasta. No exemplo, esta fora da pasta lib. -
ACBrLib - NFSe
Daniel.Morais.Infocotidian replied to SimpleIT - Soluções em Tecnologia's tópico in Dúvidas Gerais sobre o ACBr
@SimpleIT - Soluções em Tecnologia vamos fazer o seguinte p ficar mais fácil, teste com o exemplo do svn (caso nao esteja testando); é para ter criado um log no caminho indicado. até perguntei acima se criou, mas vc não nos respondeu. o teste acima foi com acbrlib MT é com esta lib MT ou ST q esta testando ? -
ACBrLib - NFSe
Daniel.Morais.Infocotidian replied to SimpleIT - Soluções em Tecnologia's tópico in Dúvidas Gerais sobre o ACBr
Bom dia ! Aqui nos meus testes com o programa exemplo que esta no svn: Seu certificado é A1 ? Ele esta criando o arquivo de log ? Caso positivo anexe este arquivo de log aqui por favor -
ACBrLib - NFSe
Daniel.Morais.Infocotidian replied to SimpleIT - Soluções em Tecnologia's tópico in Dúvidas Gerais sobre o ACBr
Esta funcionando. todos estão usando estes exemplos. vc só precisa informar nos campos necessários. Anexe o log aqui configurado em modo paranoico por favor. -
ACBrLib - NFSe
Daniel.Morais.Infocotidian replied to SimpleIT - Soluções em Tecnologia's tópico in Dúvidas Gerais sobre o ACBr
Sobre a senha, precisa gravar via metodo, nao basta digitar a senha no INI, pois a solucao grava ela criptografada. Mas precisa informar tbm quais as configurações do certificado, no caso A1: #configurando certificado e ambiente ret_GravarValor = acbr_lib.NFE_ConfigGravarValor(self.ponteiro, "DFe".encode("utf-8"), "SSLCryptLib".encode("utf-8"), str(1).encode("utf-8")) if ret_GravarValor != 0: raise Exception(f"Erro ao SSLCryptLib: {ret_GravarValor}") ret_GravarValor = acbr_lib.NFE_ConfigGravarValor(self.ponteiro, "DFe".encode("utf-8"), "SSLHttpLib".encode("utf-8"), str(3).encode("utf-8")) if ret_GravarValor != 0: raise Exception(f"Erro ao SSLHttpLib: {ret_GravarValor}") ret_GravarValor = acbr_lib.NFE_ConfigGravarValor(self.ponteiro, "DFe".encode("utf-8"), "SSLXmlSignLib".encode("utf-8"), str(4).encode("utf-8")) if ret_GravarValor != 0: raise Exception(f"Erro ao SSLXmlSignLib: {ret_GravarValor}") ret_GravarValor = acbr_lib.NFE_ConfigGravarValor(self.ponteiro, "DFe".encode("utf-8"), "UF".encode("utf-8"), 'SP'.encode("utf-8")) if ret_GravarValor != 0: raise Exception(f"Erro ao UF: {ret_GravarValor}") #Utilizar arquivo PFX ret_GravarValor = acbr_lib.NFE_ConfigGravarValor(self.ponteiro, "DFe".encode("utf-8"), "ArquivoPFX".encode("utf-8"), ARQ_PFX.encode("utf-8")) if ret_GravarValor != 0: raise Exception(f"Erro ao ArquivoPFX: {ret_GravarValor}") #Utilizar arquivo SENHA_PFX ret_GravarValor = acbr_lib.NFE_ConfigGravarValor(self.ponteiro, "DFe".encode("utf-8"), "Senha".encode("utf-8"), SENHA_PFX.encode("utf-8")) if ret_GravarValor != 0: raise Exception(f"Erro ao SENHA_PFX: {ret_GravarValor}") ret_GravarValor = acbr_lib.NFE_ConfigGravar(self.ponteiro, self.config_str); if ret_GravarValor != 0: raise Exception(f"Erro ao NFE_ConfigGravar: {ret_GravarValor}") Sobre dll de Opensll baixe deste link e coloque na mesma para do ACBrLibNFE.DLL https://svn.code.sf.net/p/acbr/code/trunk2/DLLs/OpenSSL/1.1.1.10/x64/
