-
Total de ítens
2.461 -
Registro em
-
Última visita
-
Days Won
24
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Rafael Dias postou
-
ACBrLib, Estudo Sobre a Otimização nas Chamadas
Rafael Dias replied to alberonisse's tópico in ACBrLIB
Não sei que manual tu leu mas eu tenho certeza que se eu mexer no seu ponteiro de forma unsafe posso bagunçar a memoria e com certeza vai dar acess violation. Para você ter uma ideia bibliotecas mas antigas e maiores que esta nossa já usam de forma similar a que usamos, veja a libxml2 como ela funciona.- 22 replies
-
ACBrLib, Estudo Sobre a Otimização nas Chamadas
Rafael Dias replied to alberonisse's tópico in ACBrLIB
Meu chefe isso não é assim você esta totalmente enganado, se fosse assim eu poderia manipula sua string sem necessidade de artimanha.- 22 replies
-
ACBrLib, Estudo Sobre a Otimização nas Chamadas
Rafael Dias replied to alberonisse's tópico in ACBrLIB
Em qual chamada ? Não vi nenhuma, isso é codigo nativo e não gerenciado, se você não desalocar a memoria fica para sempre la.- 22 replies
-
ACBrLib, Estudo Sobre a Otimização nas Chamadas
Rafael Dias replied to alberonisse's tópico in ACBrLIB
So uma pergunta que vai desalocar a memoria das structs que ta retornando ?- 22 replies
-
A ok se quiser usar a versão MT me avisa que te ajudo a adptar suas chamadas para ela. Se quiser saber mais sobre a versão MT veja o topico
-
não foi mudado nada so na leitura do ini que foi corrigido as sessões.
-
Nova versão da lib disponibilizada favor testar com a mesma.
-
Desculpa mandei o link errado https://www.projetoacbr.com.br/forum/video/browse/13-curso-dominando-o-acbrmonitor/ Este é um curso para o monitor, mas explica bem o fluxo sobre NFe/NFCe, tem varias aulas sobre o tema. Manual da ACBrLibNFe https://acbr.sourceforge.io/ACBrLib/ACBrLibNFe.html Exemplo de INI da NFCe https://acbr.sourceforge.io/ACBrLib/ModeloNFCeINI.html Use o demo que te passei antes para fazer seus testes, você precisa primeiro entender o fluxo e a forma de preencher a NFCe, pois são totalmente diferente do SAT.
-
Lançamento da ACBrLib com suporte a configuração na memoria.
um tópico no fórum postou Rafael Dias ACBrLib
Pessoal já esta disponivel a versão das biblioteca ACBr com suporte a carregamento das configurações em memoria. Com esta versão é possivel usar as configurações apenas na memoria sem a necessidade de arquivo físico junto da biblioteca. Para utilizar a configuração em memoria basta passar como primeiro parâmetro do metodo inicia o seguinte valor "[Memory]" ou passando o conteúdo do arquivo ini. Pros Arquivo carregado na memoria sem necessidade de arquivo físico. As configurações ficam na memoria sendo possivel alterar elas apenas pela lib. Contras A configuração fica apenas na memoria. Você fica encarregado de pegar a configuração e salvar a mesma. Com isso também foi adicionado 2 novos métodos para fazer importação e exportação das configurações. Ex.: https://acbr.sourceforge.io/ACBrLib/NFE_ConfigImportar.html https://acbr.sourceforge.io/ACBrLib/NFE_ConfigExportar.html Estes métodos foram adicionados nas classes que o projeto disponibiliza. Ainda temos mais modificações para atender melhor vocês, fiquem ligados nas próximas novidades da ACBrLib.- 6 replies
-
- 10
-
-
Poderia posta o log da lib ? Qual versão das libs você esta usando ?
-
Boa noite. Aqui neste link você encontra os demos da ACBrLib para C#. No caso você utilizaram o demo da NFe, pois NFCe é uma variação da NFe, recomendo ler também sobre NFCe e ver os videos sobre o assunto. https://www.projetoacbr.com.br/forum/video/browse/6-video-aulas/ Inclusive pode usar os video do monitor pois a logica e o padrão do ini é o mesmo da lib.
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
-
É so ler a documentação do NFe tu vai encontrar as informações que o @Italo Jurisato Junior passou a você acima. E se o contador discutir pede para ele informar onde no moc ou que lei que diz que tem fazer isso.
-
Sim este negocio de mudar o xml foi la na epoca da NFe 1.0 quando não tinha eventos, ta quase fazendo década que não é mais assim, mas o povo burro continua querendo usar.
-
Help : Lazarus em passagem por Callback
Rafael Dias replied to Antonio Carlos L 's tópico in Object Pascal - Delphi & Lazarus
o cdecl não precisa apenas o @. -
Não muda, o que gera é um outro xml do evento de cancelamento.
-
Tópico fechado por falta de retorno do usuário
-
vai precisar usar a ACBrLibNFe, tem o demo no SVN, e recomendo estudar sobre NFCe pois a forma de trabalho é totalmente diferente do SAT.
-
Pode usar a classe em c# que funciona normal em vb.net
-
Leia a documentação so tem o link com a chave, o cara lê a chave acha no sistema deles acha a passagem pela chave e mostra os dados, ta com duvida olhe a pagina 71 do manual, ainda tem duvida pegue o xml e veja a tag qrcode que verá o valor que esta no QR Code.
-
O QR Code da impressão é apenas para acessar o link da BPe não tem outra informação ali.
-
Cara você esta fazendo errado, você esta usando o xml de antes do envio e precisa ser o xml após o envio, você não esta tratado o erro em caso de timeout. Você precisa fazer os tratamentos corretos na sua aplicação, em caso de time out, fazer a consulta do recibo caso tenha recebido o mesmo, ou consulta da chave caso não tenha recebido nada. O problema não é na dll e sim e como você esta usando ela.
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
-
ACBRLIB não esta gravando o XML com Autorização
Rafael Dias replied to João Paulo Pires's tópico in ACBrLIB
se não salvou com a autorização devido a um timeout cabe a sua aplicação fazer o tratamento em caso de erro, fazer consulta do recibo etc... -
ACBRLIB não esta gravando o XML com Autorização
Rafael Dias replied to João Paulo Pires's tópico in ACBrLIB
O erro é o mesmo ainda o xml que esta utilizando não esta com a autorização nele. Pelo log você esta enviando o ini mandando gravar o xml não esta enviando o mesmo e mandando imprimir, desta maneira sempre vai imprimir com a faixa. Se quiser imprimir alguma NFe já enviada precisa utilizar o xml que foi retornando pelo metodo enviar.
