Ir para conteúdo
  • Cadastre-se

dev botao

Problemas na leitura e retorno do ENT.TXT e SAI.TXT


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

Recommended Posts

  • Membros Pro

Olá pessoal, boa tarde. Estou fazendo uns testes, seguindo a orientação do André, e gerando o ENT.TXT pelo Bloco de Notas.

Aleatoriamente, o ENT.TXT gerado não é lido na pasta \ACBRMONITORPLUS. Preciso "Restaurar - Configurar - Salvar" o Plus, e ai ele passa a ser lido.  Vezes também, não me é retornado o SAI.TXT.  Embora no Emulador, as consultas acontecem, e no Plus - Respostas Enviadas, ele diz que o SAI.TXT foi gerado.

É algum erro meu? É um bug?

Agradeço uma resposta amigos. Abraços - Maurício

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

  Olá, bom dia a todos.

  O comando: SAT.CriarEnviarCFe(ArqINI)  não está retornando o   SAI.TXT . Eu iria utilizá-lo para recupear o nome do XML gerado pelo Emulador.   O SAT.EnviarCFe(ArqXML) tb não.

O comando SAT.ImprimirExtratoVenda(ArqXML)  só lê o   ENT.TXT   se eu  "Restaurar - Configurar - Salvar" o Plus 0.1.7.3

Observo que tenho Visualizações, mas não tenho Respostas. Ninguém está passando por isso tb ? Alguém saberia o que acontece ? Tenho outro caminho ?  Me sinto travado agora.

Abraços a todos. Maurício

 

Editado por Mauricio Elias
Mesmo problema em SAT.EnviarCFe()
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Olá Régys, obrigado pela atenção.

Então cara, baixei o Plus 0.1.7.3 , mas continua o mesmo problema. Será pq meu windows é XP ainda ?

Me diga uma questão fundamental prá mim, rs, o SAT.CriarEnviarCFe() e o SAT.EnviarCFe() retornam o SAI.TXT com o nome do arquivo XML criano pelo Emulador, na pasta SAT ?

Valew pessoal.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

    Opa...... Mudei de SatDinâmico_StdCall  para  SatDinâmico_cdecl , passou a funcionar certinho. Não sei pq, mas agora vou pesquisar o que são essas opções. Obrigado Régys e a todos que participam da evolução deste projeto. Depois que terminarmos tudo, farei uma depósito de doação para o projeto.  Abraços.

 

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...
  • Membros Pro

estou utilizando o acbrmonitor plus, com o emulador  disponibilizado pelo  governo..

porem a versao q utilizo eh a capicom, nao trabalho com delphi..

 

nao consigo encontrar o sai.txt, jah q nao tenho a opcao de alterar diretamento componente, como fazer com a versao capicom, para retornar o sai.txt ?

 

agradeço  alguma ajuda.

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Desculpe mas sua pergunta está estranho, o sai.txt é gerado a partir do ent.txt que você gera ele é uma resposta ao que você pediu ao monitor para fazer, não estou entendendo o que você precisa.

Poderia detalhar melhor o que deseja fazer e qual a dúvida?

Editado por Régys Silveira

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Olá Phulano, boa tarde. Sou novato aq, mas vc gera seu ENT.TXT na pasta: C:\ACBRMONITORPLUS  e aguarda a SAI.TXT ser gerado. Prá isso, o Emulador federal deve estar carregado. Os comandos para o ENT.TXT  estão no link do André:

http://anfm.blogspot.com.br/2015/05/acbrmonitor-plus-com-sat.html

Everson, não abriu seu arquivo aq, mas se está funcionando, deve ser o caminho certo.

Abraços a todos............ Maurício.

Link para o comentário
Compartilhar em outros sites

  • 5 meses depois ...

Olá, pessoal!

Aproveitando este tópico, estou com um problema parecido.

Instalei para testes do SAT o emulador v2.8.12, pelo AC da SEFAZ consigo gerar venda e cupom SAT. Instalei o ACBRMONITORPLUS v0.1.11.1, uso com arquivos TXT, configurei a aba SAT e consigo através do botões [INICIALIZAR][CONSULTAR STATUS] fazer a comunicação com o emulador.
Agora se crio o arquivo ENT.TXT no diretorio do monitor, ele não faz nada, não processa e obviamente não me dá retorno algum.Tentei com alguns comandos:

SAT.Ativar("11111111111111",35)
SAT.Inicializar
SAT.ImprimirExtratoVenda("meucfe.xml")

Nada funciona. O que pode estar errado? Estranho que onde mostra o comanda a processar no monitor, não exibe nenhum sinal de processamento do ENT.TXT, ou seja, creio que não seja problema com o emulador/SAT visto que nem chega a processar o arquivo.

Até+

Link para o comentário
Compartilhar em outros sites

Olá Régys!

Sim esta para TXT. Notei que após o nome ENT.TXT\ e SAI.TXT\, tentei tirar a barra só que ao abrir o monitor fica em loop acusando erro ERRO: Comando inválido com um monte de () "parenteses".

Segue o meu arquivo AcbrMonitor.INI

[ACBrMonitor]
Modo_TCP=0
Modo_TXT=1
MonitorarPasta=1
TCP_Porta=3434
TCP_TimeOut=10000
Converte_TCP_Ansi=0
TXT_Entrada=ENT.TXT\
TXT_Saida=SAI.TXT\
Converte_TXT_Entrada_Ansi=0
Converte_TXT_Saida_Ansi=0
Intervalo=50
HashSenha=44695B1A05676D45
Gravar_Log=1
Arquivo_Log=LOG.TXT
Linhas_Log=0
Comandos_Remotos=0
Uma_Instancia=1


[Certificado]
ArquivoPFX=
NumeroSerie=
Senha=


[SAT]
Modelo=1
ArqLog=ACBrSAT.log
NomeDLL=C:\SAT\SAT.DLL
CodigoAtivacao=123456
CodigoUF=35
NumeroCaixa=1
Ambiente=1
PaginaDeCodigo=0
versaoDadosEnt=0,06
FormatarXML=1
PathCFe=C:\ACBrMonitorPLUS\Arqs\SAT
SalvarCFe=1
SalvarCFeCanc=1
SalvarEnvio=1
SepararPorCNPJ=1
SepararPorMES=1

[SATExtrato]
ParamsString=
ImprimeDescAcrescItem=1
ImprimeEmUmaLinha=0

[SATEmit]
CNPJ=11111111111111
IE=111.111.111.111
IM=123123
RegTributario=0
RegTribISSQN=0
IndRatISSQN=0

[SATSwH]
CNPJ=MEU CNPJ
Assinatura=123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012

[SATFortes]
UsarFortes=1
Largura=302
MargemTopo=2
MargemFundo=4
MargemEsquerda=2
MargemDireita=2
Preview=1

[SATPrinter]
Name=PDFCreator

[SATRede]
tipoInter=0
tipoLan=0
SSID=
seg=0
codigo=
lanIP=127.127.127.100
lanMask=255.255.000.000
lanGW=127.127.127.100
lanDNS1=127.127.127.100
lanDNS2=127.127.127.100
usuario=
senha=
proxy=0
proxy_ip=
proxy_porta=0
proxy_user=
proxy_senha=

[PosPrinter]
Modelo=1
Porta=
Colunas=48
EspacosEntreLinhas=0
LinhasBuffer=0
LinhasPular=0
PaginaDeCodigo=2
ControlePorta=0
CortarPapel=0
TraduzirTags=1
IgnorarTags=0
ArqLog=

[Barras]
Largura=0
Altura=0
HRI=0

[QRCode]
Tipo=2
LarguraModulo=4
ErrorLevel=0

[Logo]
KC1=32
KC2=32
FatorX=1
FatorY=1

 

O meu arquivo ACBRSAT.LOG

 - 11:12:32:138 - ACBrSAT.Inicializado
 - 11:12:41:654 - -- 11:12:41:654 - numeroSessao: 420393 - Comando: ConsultarStatusOperacional
 - 11:12:41:810 - NumeroSessao: 420393 - Resposta:420393|10000|Resposta com Sucesso.|||123456789|DHCP|127.127.127.100|22:d9:d0:45:17:02|255.255.000.000|127.127.127.100|127.127.127.100|127.127.127.100|CONECTADO|ALTO|1000.00|10.00|20160106111241|00.00.03|0.06|35160111111111111111591234567890000027377256|35160111111111111111591234567890000019450810|20160106111241|20160106111241|20160105|20171225|0

Esse resultado é quando clico nos botões INICIALIZAR e CONSULTAR STATUS na aba SAT do monitor. Já criando o ENT.TXT não faz nada.

Até+

 

Link para o comentário
Compartilhar em outros sites

Agora consegui fazer funcionar. O problema era que marquei a opção "Monitorar Pasta" na aba MONITOR e deu esse problema. Se alguém souber qual intuito dessa opção seria bom relatar aqui para evitar essa "dor de cabeça" e já ficar registrado nesse post para futura consulta.

Agora vou partir para meus testes, obrigado a todos e vamos que vamos.

Ate+

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...
  • Moderadores
7 minutos atrás, Eleva disse:

Bom dia, Faço os exemplos do manual, do acbr, como sou novo em acbr nao estou conseguindo obter resultados ele nao le o ent

 

Me ajude por favor..

Primeiro pegou andando o tópico! segundo não é assim que se pede ajuda!

já olhou o help? seja especifico! dê exemplos do como fez e como está configurado!

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2994 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.