Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.046
  • Registro em

  • Última visita

  • Days Won

    758

Tudo que Daniel Simoes postou

  1. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  2. Essa propriedade, terá o nome do PDF, após ele ser gerado em Disco ACBrNFe1.DANFE.ArquivoPDF;
  3. Eu acho que seria melhor fazer tudo por Stream, sem salvar o PDF em Disco... procedure SalvarPDF(ADANFe: TACBrNFeDANFeRL; ANFe: TNFe; AStream: TStream); overload;
  4. Me parece ser um erro na lógica de programação... Por favor anexe o Log do componente de TEF
  5. @Arturo, se você reconstruir o Lazarus, ele já irá adicionar todos os componentes que estavam instalado anteriormente... Sua IDE está em Portugues ? o caminho que o Juliomar deu, é com a IDE em inglês
  6. Você consegue reproduzir o problema no Demo do ACBr ? Verifique se em sua rotina de impressão, você não está com um Loop, e enviando para impressão, todas as Resposta de TEF no ObjectList
  7. Esses caracteres no Inicio, podem indicar o retorno em UTF8... Esses caracteres tratam-se do BOM https://www.unicode.org/faq/utf_bom.html Verifique se você configurou o INI, para o retorno em ANSI
  8. Parabéns pelo seu trabalho @billbarsch, e por compartilhar conosco...
  9. A convenção de chamadas, você define do seu lado, quando faz o "bind" da DLL na sua linguagem... Uma vez definido, você deve sempre usar a mesma convenção de chamadas, pois usar a DLL com a convenção de chamadas errada, pode causar A.V. ou outros problemas...
  10. Ajuste as libs do Android, com a versão da sua IDE... veja esse link: https://github.com/TecToy-Automacao/Delphi/tree/main/ACBr/V2Pro/EtiquetaEventos#como-abrir-o-projeto-no-delphi
  11. Eu creio que não... pois Zebra e Argox são concorrentes diretos... Mas verifique com o fabricante (Argox), se após alguma atualização de Firmware, o equipamento passaria a suportar ZPL2
  12. Qual é a exata msg do erro ou rejeição? Se possível anexe o Log da ACBrLib...
  13. Pode por favor anexar o Log da ACBrLib, o INI de entrada e o XML gerado?
  14. Na implementação atual do ACBrPosPrinter, apenas suportamos o Dobro de Largura e Altura... Na linguagem EscPos, e em algumas impressoras, existe o suporte a múltiplos maiores... mas isso ainda não foi implementado no ACBrPosPrinter
  15. Não usamos a Indy... mas sim a Synapse http://www.ararat.cz/synapse/doku.php/public:howto:httpdownload http://www.ararat.cz/synapse/doku.php/public:howto:sslplugin http://www.ararat.cz/synapse/doku.php/public:howto
  16. Se você se refere a esse erro... Verifique se há modificações nos Packages do ACBr, do seu lado... por via das dúvidas, apague a pasta packages atualiza novamente...
  17. Paraná está instável... Qual o valor do seu TimeOut ? Deixe em 30.000, para um Servidor que está instável...
  18. Pode ser esse o problema... Você não deve abrir os Packages e compilar eles manualmente, pois se fizer isso, o Delphi salva BPLs e outros arquivos em pastas que não são as utilizadas pelo ACBr Sempre que precisar recompilar algum Package, rode novamente o Instalador do ACBr
  19. Creio que só temos esses exemplos (que foram doados por Devs de Node.js) o que muda, nos métodos, é a que a versão M.T. sempre recebe como primeiro parâmetro, o Ponteiro de onde a biblioteca foi carregada... (const libHandle: PLibHandle)... Esse ponteiro é retornado por referência, no método NFE_Inicializar (var libHandle: PLibHandle)... Você deve salvar esse endereço (ponteiro) em sua Thread, e informar ele em todos os métodos subsequentes, que chamar... function NFE_Inicializar(var libHandle: PLibHandle; const eArqConfig, eChaveCrypt: PChar): longint; function NFE_Finalizar(libHandle: PLibHandle): longint; function NFE_Nome(const libHandle: PLibHandle; const sNome: PChar; var esTamanho: longint): longint; function NFE_Versao(const libHandle: PLibHandle; const sVersao: PChar; var esTamanho: longint): longint; Observe que a versão S.T. não há esse parâmetro (const libHandle: PLibHandle) com o endereço da Lib (a Lib salva internamente o Ponteiro) function NFE_Inicializar(const eArqConfig, eChaveCrypt: PChar): longint; function NFE_Finalizar: longint; function NFE_Nome(const sNome: PChar; var esTamanho: longint): longint; function NFE_Versao(const sVersao: PChar; var esTamanho: longint): longint;
  20. Há esse demo, no nosso SVN http://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrLib/Demos/Node.js/NFe/lib_test_teste-acbrlibnfe.js
  21. No próprio instalador, tem uma opção para remover as instalações anteriores...
  22. Isso pode indicar uma má alocação da memória nos parâmetros "aloc_sResposta, aloc_esTamanho"... Ou seja, você precisa alocar memória do seu lado, e indicar o ponteiro e o tamanho do buffer alocado...
  23. Verifique se na sua API Key, você permissões para Devolução... @EliasCesar, consegue reproduzir o problema ?
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.