-
Total de ítens
1.734 -
Registro em
-
Última visita
-
Days Won
5
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que danieloliveira-mm postou
-
Destacar IBS e CBS
danieloliveira-mm replied to Net Shopping 's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Exemplo de INI de NFe https://acbr.sourceforge.io/ACBrLib/ModeloNFeINIReformaTributaria.html -
Destacar IBS e CBS
danieloliveira-mm replied to Net Shopping 's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Boa tarde, A resposta vai depender de como o INI ou xml é gerado . Ao enviar a nota preenche um ini ou carrega um xml? -
Caracteres especiais PDF ACBrLibNFSe linux console MT
danieloliveira-mm replied to 4gsmart's tópico in ACBrLIB
Nos meus testes tanto no componente com fortes como na lib em fpdf, conseguiu imprimir o pdf formatado corretamente, Por favor, atualize a sua lib, e anexe aqui as configuraçoes do DANFSE -
Caracteres especiais PDF ACBrLibNFSe linux console MT
danieloliveira-mm replied to 4gsmart's tópico in ACBrLIB
Teste aqui e o resultado foi esse -nfse.pdf -
Bom dia, @gostartlab Sua sugestão faz sentido, desde que esse core tenha a interface para os métodos em alto nível, por exemplo (simplificado) : Além de outros códigos compartilhados. A ideia é que as classes de configurações, respostas, entre outros não dependam diretamente de uma implementação concreta, somente a interface... Faz sentido para você essa abordagem ? namespace ACBrLib.NFe.Core public interface IACBrNFe { //métodos enviar, status servico, } //arquivo ACBrNFe.cs ST ou MT public class ACBrNFe : IACBrNFe { //public override enviar }
-
Caracteres especiais PDF ACBrLibNFSe linux console MT
danieloliveira-mm replied to 4gsmart's tópico in ACBrLIB
Bom dia, Por favor anexe os logs, Confirme se está usando a classe disponibilizado no nuget ou é a classe de teste ? -
Refatoração das Classes de Alto nível C#
um tópico no fórum postou danieloliveira-mm Notícias do ACBr
Refatoração das Classes de Alto nível C# Olá Comunidade ! Estamos refatorando as classes de alto nível e exemplos em C# para ACBrLibs (ACBrNFe, ACBrNFse, ACBrCEP, etc.) para corrigir bugs. A principal mudança é a versão mínima como requisito para utilizar: .NET 8 (LTS) e superior ou .NET Framework 4.8.x As mudanças não afetam os métodos em alto nível. Motivação Correção de bugs de condição de corrida em ambientes Multi-Thread; Simplificação de manutenção de código; A comunidade ACBr está adotando cada vez mais .NET, ASP.NET em ambientes multiplataforma (Linux e Windows); Melhor suporte para Linux (no caso do .NET); Acompanhar o avanço da tecnologia .NET; O que você precisa estar atento? Estamos migrando nosso desenvolvimento para .NET 8 (LTS) e superior ou .NET Framework 4.8. Os exemplos e classe de alto nível talvez funcionem com versões .NET 5, 6 e 7. Mas recomendamos o uso da versão .NET 8 pelo menos. Isso porque: Versões anteriores ao .NET Core não são multiplataforma e limitam as possibilidades e potencialidades de desenvolvimento de soluções. O .NET Framework 4.8.x ainda tem suporte, mas não recebe implementações novas. Leia mais em: https://learn.microsoft.com/en-us/lifecycle/products/microsoft-net-framework Dica: use o GitHub Copilot Modernization Agent para te ajudar a fazer a migração do seu código. Novidades ACBrLibHandle.cs foi simplificado, agora apenas expõe as assinaturas de métodos comuns de alto nível. Finalizar: Método Finalizar() agora é publico. O desenvolvedor tem a escolha de quando destruir a instância de pLibHandle*. Dispose: O método Dispose() nessa nova versão apenas finaliza a instância de pLibHandle*. A versão anterior, além de destruir esse ponteiro, também descarregava a biblioteca nativa (DLL ou .SO). Essa era uma situação que levava a condição de corrida em ambientes Multithread com possível erros de Access Violation. Com essa nova abordagem (DllImport) a biblioteca nativa é carregada e descarregada uma única vez. Obs.: Após o Dispose() a instância não poderá ser reutilizada! *plibHandle é um ponteiro que permite que a instância/thread tenha seu componente ACBr (exemplo ACBrNFe) independente. Exemplo: var ACBrNFSe lib = new ACBrNFSe(); String message = ""; try { message = lib.Versao(); } catch (Exception ex) { message = ex.Message; } finally { lib.Finalizar(); } } Cronograma em Fases da migração Datas previstas para migração ** Fase 1 - Commit no SVN das classes modificadas e demos. - Sem data prevista no momento. Fase 2 - Disponibilização de pacotes no NUGET. - Sem data prevista no momento. ** Sujeito a alterações. Referencias https://learn.microsoft.com/pt-br/dotnet/csharp/programming-guide/delegates/using-delegates https://learn.microsoft.com/en-us/lifecycle/products/microsoft-net-and-net-core https://dotnet.microsoft.com/pt-br/platform/support/policy/dotnet-core-
- 5
-
-
Lista de pacotes publicados https://www.npmjs.com/search?q=projetoacbr Atualmente existem: CEP, NFE, MDFe, NFSe,Reinf e PIXCD Próximo: CTE Outros pacotes serão publicados sob demanda ...
-
Exemplo de Criação DENO LIB FFI
danieloliveira-mm replied to Caio da DH's tópico in Dúvidas Gerais sobre o ACBr
Boa tarde, Fizemos classes de alto nível em typescript para nodejs, ela é baseada no koffi Parece ser compatível Lembre-se de adicionar no package.json "type": "commonjs" -
AcbrLibNfse.dll - Erro ao enviar nota para ambiente nacional
danieloliveira-mm replied to simtechsistemas's tópico in ACBrLIB
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. -
AcbrLibNfse.dll - Erro ao enviar nota para ambiente nacional
danieloliveira-mm replied to simtechsistemas's tópico in ACBrLIB
Bom dia,no padrão nacional o cancelamento é por evento, use o método NFSE_EnviarEvento Modelo de ini de evento padrão nacional: https://acbr.sourceforge.io/ACBrLib/ModeloEnviarEventoINI-PadraoNaci.html Vou encerrar o tópico, pois o problema inicial já foi resolvido. -
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
-
Na Reforma Tributaria vai morrer o NFSe dentro do ACBR?
danieloliveira-mm replied to MAURICIO SANTOS ANJO's tópico in ACBrNFe
http://projetoacbr.com.br/fontes -
AcbrLibNfse.dll - Erro ao enviar nota para ambiente nacional
danieloliveira-mm replied to simtechsistemas's tópico in ACBrLIB
Por favor, Verifique o método NFSE_ConsultarNFSePorChave() https://acbr.sourceforge.io/ACBrLib/NFSE_ConsultarNFSePorChave.html Métodos do padrão nacional: //Padrao Nacional NFSE_EnviarEvento, NFSE_ConsultarDPSPorChave, NFSE_ConsultarNFSePorChave, NFSE_ConsultarEvento, NFSE_ConsultarDFe, NFSE_ObterDANFSE, NFSE_ConsultarParametros; https://acbr.sourceforge.io/ACBrLib/MetodosNFSe.html Sobre a impressão da logomarca verifique as configurações de DANFSe https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca22.html -
AcbrLibNfse.dll - Erro ao enviar nota para ambiente nacional
danieloliveira-mm replied to simtechsistemas's tópico in ACBrLIB
Segundo a documentação um típica resposta é [Envio] CodigoVerificacao= Data=30/07/2024 12:28:38 Link= Lote=1 MaxRps=50 ModoEnvio=Enviar Lote Assicrono NumeroNota= Protocolo=00000000000000000000000000000000000000000002820543 Situacao= Sucesso=1 XmlEnvio=<EnviarLoteRpsEnvio>.... XmlRetorno=<EnviarLoteRpsResposta>.... -
Na Reforma Tributaria vai morrer o NFSe dentro do ACBR?
danieloliveira-mm replied to MAURICIO SANTOS ANJO's tópico in ACBrNFe
ACBrNFSe é o componente antigo e não terá suporte a RTC (Reforma Tributária), já o ACBrNFSeX é o componente moderno e com suporte a RTC Recomendamos a escuta do episódio do papo pro : -
Na Reforma Tributaria vai morrer o NFSe dentro do ACBR?
danieloliveira-mm replied to MAURICIO SANTOS ANJO's tópico in ACBrNFe
Use o componente ACBrNFSeX -
AcbrLibNfse.dll - Erro ao enviar nota para ambiente nacional
danieloliveira-mm replied to simtechsistemas's tópico in ACBrLIB
O retorno da emissão é retornado no buffer de resposta. Caso esteja usando alguma classe de alto nível, a reposta vem no retorno da string .. Alternativamente, pode chamar NFSE_UltimoRetorno -
AcbrLibNfse.dll - Erro ao enviar nota para ambiente nacional
danieloliveira-mm replied to simtechsistemas's tópico in ACBrLIB
Saiu a versão nova da ib @simtechsistemas
