Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 3241 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa Tarde e desculpe o incômodo. Talvez algum amigo possa ajudar

Quando envio SAT.Inicializar, da Ok, porém quando mando no teste SAT.Ativar

 16:59:05:732 - numeroSessao: 843781 - Comando: AtivarSAT( 1, 08947975000133, 35 )

E Congela o monitor.

Desde já agradeço.

Edson F. Ferreira

Postado
1 minuto atrás, efreitas disse:

Boa Tarde e desculpe o incômodo. Talvez algum amigo possa ajudar

Quando envio SAT.Inicializar, da Ok, porém quando mando no teste SAT.Ativar

 16:59:05:732 - numeroSessao: 843781 - Comando: AtivarSAT( 1, 08947975000133, 35 )

E Congela o monitor.

Desde já agradeço.

Edson F. Ferreira

Selecionou o tipo satDinamico_cdecl ? ... o Gertec deve ser configurado dessa forma.

Equipe ACBr Sérgio Assunção
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

[email protected]

Postado

Ola Daniel Bom Dia. Segui seu conselho coloquei o SATTESTE, porém quando mando inicializar o SATTESTE para de responder. (Só agora estou tendo experiência

com SAT, logo minhas desculpas pela inquietação.

erro.gif

  • Fundadores
Postado (editado)

ahh.. repare na sua configuração, que vc está usando a DLL do Emulador.. a DLL do Emulador só fala com o Emulador

Você deve usar a DLL do fabricante

Editado por Daniel Simoes
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Postado
3 minutos atrás, Daniel Simoes disse:

ahh.. repare na sua configuração, que vc está usando a DLL do Emulador.. a DLL do Emulador só fala com o Emulador

Você deve usar a DLL do fabricante

SIm... eu ja estou com SAT instalado com o ativador do fabricante, faz comunicação e teste FIMaFIM. Pode ser assim ou tenho de colocar outras Dlls, quais e onde ?

  • Fundadores
Postado

Cara... isso é muito básico... leu ao menos a documentação do fabricante ?

Vc deve usar o conjunto de DLLs do Fabricante... não há como ser mais claro do que isso...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Postado

Sou bastante leigo mesmo. Por isto optei por assinar o SAC. NFC-e funcionou bem parabéns...   Estou com as Dlls do GERSAT, é possivel vc me falar onde colocas a tal ?

Postado

Daniel, informei a DLL do fabricante no SATTESTE. Deu erro associar assinatura apontando para esta dll.

Peço desculpas mais uma vêz e lhe peço encarecidamente se possível tiver um passo-a-passo..  (estou perdido)

Grato.

  • Fundadores
Postado

1 - verifique com o fabricante, quais as DLLs necessárias e qual é a principal

2 - configure no componente em: ACBrSAT1.NomeDLL := "C:\seu_Path\DLLSAT.dll" (supondo que a DLL principal do fabricante se chama "DLLSAT.dll")

3 - Verifique com o Fabricante se a DLL do mesmo, usa  a convenção de chamadas STDCALL ou CDECL

4 - Configure em ACBrSAT1.Modelo conforme a orientação obtida no passo 3

 

 

* SEMPRE * que desejar reportar erros:

1 - Informe a exata mensagem do erro (se necessário copie uma imagem do erro)

2 - Colete e anexe o Log gerado pelo ACBrSAT

3 - Se possível, extraia o Log do equipamento SAT

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Postado
18 horas atrás, Daniel Simoes disse:

Verifique se você configurou corretamente para CDECL e se está apontando para as DLLs corretas do fabricante...

Inicialmente, faça testes com o SATTeste

ACBr Monitor Ver.0.1.11.1
Aguardando comandos ACBr
Monitorando Comandos TXT em: c:\etc\ENTNFE.TXT
Respostas gravadas em: c:\etc\SAINFE.TXT
ACBrSAT.Inicializado
EConvertError - "VISUELLIBEA2016" is an invalid integer
"VISUELLIBEA2016" is an invalid integer


Falei com o suporte do fabricante ele informou que a chamada das DLLs é chamada padrão standard STDCALL

A msg aparece quando mando ATIVAR..  no ACBRMONITORPLUS.

 

Postado
2 horas atrás, Daniel Simoes disse:

Faltou os Logs do ACBrSAT e do SAT

Oi Daniel.. desculpa ai o incomodo, é que estou ficando desesperado, foi muito tranquilo a NFC-e e NFE.

Coloquei a dll e log do fabricante. continua a mesma mensagem.

Socorro !

A Versão 1.11.1 é a Última ??

Abraço,

Edson F Ferreira

 

erro2.gif

erro3.png

erro4.gif

erro5.gif

erro6.gif

Daniel.. Após o envio destas msg ... não travou o ACBRMONITORPLUS, só não imprimiu.

  • Fundadores
Postado

Acho que você está pulando etapas, não lendo a documentação do Fisco e do Fabricante... e sem compreender corretamente o funcionamento do SAT, será quase impossível fazer funcionar na "tentativa e erro"

Por favor Leia a "Especificação Técnica do SAT", Leia a documentação do fabricante

Preciso do Log do ACBrSAT para analisar... configure o nome do arquivo a ser gerado na aba SAT do ACBrMonitorPLUS... (onde você erroneamente escreveu "c:\etc\LibSatGer.so"

Você não precisa ativar um SAT que já foi ativado... (leia a Especificação Técnicao do SAT para compreender)

 

Há um Bug no Botão ATIVAR da aba SAT no ACBrMonitorPLUS... já estou corrigindo... mas como seu SAT já está ativado, esse comando é desnecessário para você

  • Curtir 2
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • Fundadores
Postado

Veja no seu Log, que não há resposta do comando:

SAT.EnviarCfe(C:\ACBrMonitorPLUS\Enviado\08947975000133\201601\001-000000-satcfe.xml)

O que houve nesse momento, o SAT congelou ?

Até onde eu sei, a DLL da GERTEC usa o modelo CDECL...

 

Sua sintaxe está errada, pois todas as Strings devem ser fechadas com aspas duplas.. o correto seria:

SAT.EnviarCfe("C:\ACBrMonitorPLUS\Enviado\08947975000133\201601\001-000000-satcfe.xml")

 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Postado
5 minutos atrás, Daniel Simoes disse:

Veja no seu Log, que não há resposta do comando:


SAT.EnviarCfe(C:\ACBrMonitorPLUS\Enviado\08947975000133\201601\001-000000-satcfe.xml)

O que houve nesse momento, o SAT congelou ?

Até onde eu sei, a DLL da GERTEC usa o modelo CDECL...

 

Sua sintaxe está errada, pois todas as Strings devem ser fechadas com aspas duplas.. o correto seria:


SAT.EnviarCfe("C:\ACBrMonitorPLUS\Enviado\08947975000133\201601\001-000000-satcfe.xml")

 

Congelou não... acho que a questão das Dlls ficou show..   vou ver, a questão as aspas estava passando batido..

Brigadão..

Postado (editado)

Daniel, paciência, dará certo.

quando envio o xml, o acbrmonitorplus, fecha sozinho.

quando mando imprimir não fecha, mas não imprime tb

O Sat não congela.

Acha que desinstalar e reinstalar novamente pode ajudar ??

Vê se tem alguma dica, obrigado.

 

AcbrSat.og.txt

entnfe.txt

erro8.gif

Editado por efreitas
Postado

Bom Dia Daniel,

  1. Eu havia ligado no fabricante E eles dito que as DLLs era padrão STDCALL por isto coloquei;
  2. Mudei como você sugeriu para CDECL consegui enviar, só me falta a impressão, que retorna

ERRO: Nenhum CFe carregado na memória

Outro Detalhe não esta gerando XML no local C:\ACBrMonitorPLUS\arqs\SAT, conf informado na

aba SAT.

 

sainfe.txt

  • Este tópico foi criado há 3241 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.