Ir para conteúdo
  • Cadastre-se

dev botao

ACBrLibSAT - 0.2.4.131 erro no função SAT_GerarImpressaoFiscalMFe()


Ver Solução Respondido por Rafael Dias,
  • Este tópico foi criado há 1017 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Ola a todos

Estou migrando meu PDV aqui no CE do  acbrmonitorplus para acbrSat32.dl(MT)l e me deparei com um problema na função SAT_GerarImpressaoFiscalMFe(), no acbrmonitorplus funciona perfeitamente mais com a Dll me retorno um erro

Como envio o comando: hResult:=DllCall(nAcbrSatDll, DLL_OSAPI, 'SAT_GerarImpressaoFiscalMFe', nPonteiroDll, hb_StrToUTF8(tp_arqxml),@buffer,@bufferLen)

retorno : SetRetorno(-10, Access violation)

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Administradores

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

@Rafael Dias

Inicializou a variavel buffer com um tamanho predefinido ?

Sim , inclusive deixei o tamanho dela o tamanho do arquivo xml enviado

Passou este valor na variavel bufferlen ?

SIm

 

Erro de acess violation geralmente é erro no acesso a variavel buffer.

No caso desta funcao o extrato gerado vem por referencia em buffer diferente por exemplo do SAT_GerarPDFExtratoVenda() que voce manda o nome do arquivo pdf?

 

 

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Membros Pro

Bom a todos;

Fiz mais testes aqui com a função SAT_GerarImpressaoFiscalMFe() do acbrlibsat32(MT) e pelo visto não esta funcionando, continua me retornando erro -10 access violation, já passei a variavel buffer de todos as maneiras e nada de  me retornar o espelho do cupom eletrônico em txt

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1017 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.