Ir para conteúdo
  • Cadastre-se

ÚLTIMOS DIAS !!!

Delphi com até 25% de desconto
Ganhe Acesso ao SAC ACBr Brindes exclusivos do ACBr

Saiba mais

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Comprar

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Comprar

Devanir Frasao

Arquivo texto exemplo - Venda

Recommended Posts

Bom dia.

No SVN, no diretório de testes da lib, você encontra em CFE.ini que é utilizado nos testes da lib, acredito que sirva de base para seus testes.

 

 

  • Curtir 1

Consultor SAC ACBr

Celso Marigo Junior

Conheça o Portal do Projeto ACBr
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites
19 minutos atrás, Rafael Dias disse:

Rafael, bom dia!
Estou usando um sat da bematech em modo de homologação. Aí no arquivo ini vou precisar substituir as informações de identificação e emitente conforme o usado na plataforma fiscal da bematech. Seria isso?

 

19 minutos atrás, Rafael Dias disse:

Rafael, bom dia!
Estou usando um sat da bematech em modo de homologação. Aí no arquivo ini vou precisar substituir as informações de identificação e emitente conforme o usado na plataforma fiscal da bematech. Seria isso?

 

Compartilhar este post


Link para o post
Compartilhar em outros sites
4 horas atrás, Devanir Frasao disse:

Seria isso?

Sim, utilize os dados de homologação do aparelho... Note que ao chamar a DLL é criado um arquivo ACBrLib.ini com as configurações do componente SAT, neste arquivo também precisa configurar os dados de SoftwareHouse e Emissor, além das demais configurações do aparelho SAT

  • Curtir 1

Consultor SAC ACBr José M. S. Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou tentando imprimir um cupom sat através do demo vb6 , mas após inicializar o sat, quando vai consultar o Sat retorna a mensagem que esta no demovb6_erro.png, estou tentando testar com um sat bematech rb-1000 em homologação. Também tem anexo o arquivo acbrlib.ini. Se alguém também usa o sat bematech ou puder dar uma olhada no arquivo ini agradeço imensamente.

 

DEMOVB6_ERRO.png

ACBrLib.ini

Compartilhar este post


Link para o post
Compartilhar em outros sites

O Sat Bematech tem um ini junto da dll deles que diz em qual porta virtual esta o SAT confere se a porta esta correta.

  • Curtir 1

Consultor SAC ACBr Rafael Dias
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

ACBrFramework Desenvolvedor ACBrFramework.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Rafael, sabe me dizer qual é o parametro referente a porta no acbrlib.ini?

Eu não consegui encontrar.

Estou enviando em anexo o .ini que estou usando, se puder dar uma olhada agradeço.

Obrigado.

 

 

 

 

Capturar.PNG

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe por me expressar mal, mas esta configuração se faz em um xml que vem junto da dll do SAT da bematech.

Citar

bemasat.xml

La você tem como configurar a porta e como colocar para localizar ela de forma automática, se mesmo assim não funcionar tente reinstalar novamente ou baixar uma versão mais atualizado do driver do BemaSAT.

  • Curtir 1

Consultor SAC ACBr Rafael Dias
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

ACBrFramework Desenvolvedor ACBrFramework.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então como disse não precisa informar isso no ACBrLib pois que se encarrega de fazer esta comunicação é a lib da Bematech tanto que quem retornar o erro la de não encontrar a porta é ela.

Já tive vários erros como esse, utilizando o SAT Bematech, geralmente resolve reinstalando o driver do mesmo.

  • Curtir 1

Consultor SAC ACBr Rafael Dias
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

ACBrFramework Desenvolvedor ACBrFramework.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Rafael, agora deu certo consultar o status do sat. Apontei para uma outra pasta da dll da bematech.

Estou tentando fazer o teste via monitor e está retornando o erro conforme o arquivo de log, pode me dar uma ideia do que está errado ou algum parametro que ainda falta.

 

 

LOG.TXT

Compartilhar este post


Link para o post
Compartilhar em outros sites

Este erro que esta ocorrendo no monitor foi que tu passou o arquivo ini direto para o monitor mais não passou a função diferente da ACBrLib no monitor precisa passar a função e nela ter o ini.
Ex.:

SAT.CriarCFe("C:\ACBrMonitor\Venda.ini")

Agora na lib é so fazer a chamada da função de lib e passar o ini.

Para maiores informações sobre o monitor veja em.
https://acbr.sourceforge.io/ACBrMonitor/ComandosdoObjetoSAT.html


Consultor SAC ACBr Rafael Dias
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

ACBrFramework Desenvolvedor ACBrFramework.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aparentemente consegui até gerar o cupom, mas a partir do envio  não vai. Se tiver mais alguma dica agradeço.

 

[CFE]
Arquivo=C:\Program Files\Microsoft Visual Studio\VB98\Enviado\000-000000-satcfe.xml
XML=<?xml version="1.0" encoding="UTF-8"?><CFe><infCFe versaoDadosEnt="0.00"><ide><CNPJ>00000000000000</CNPJ><signAC/><numeroCaixa>000</numeroCaixa></ide><emit><CNPJ>00000000000000</CNPJ><IE></IE><indRatISSQN>S</indRatISSQN></emit><dest></dest><total><vCFeLei12741>0.00</vCFeLei12741></total><pgto></pgto></infCFe></CFe>
nCFe=0
 

[ENVIO]
Arquivo=C:\Program Files\Microsoft Visual Studio\VB98\Enviado\000-000000-satcfe.xml
CodigoDeRetorno=6010
NumeroSessao=213174
Resultado=213174|06010|1999|Erro desconhecido||
RetornoStr=213174|06010|1999|Erro desconhecido||
XML=<?xml version="1.0" encoding="UTF-8"?><CFe><infCFe versaoDadosEnt="0.00"><ide><CNPJ>00000000000000</CNPJ><signAC/><numeroCaixa>000</numeroCaixa></ide><emit><CNPJ>00000000000000</CNPJ><IE></IE><indRatISSQN>S</indRatISSQN></emit><dest></dest><total><vCFeLei12741>0.00</vCFeLei12741></total><pgto></pgto></infCFe></CFe>
 

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu não entendi, porque tô passando o conteúdo do arquivo ecf.ini , já alterando o cnpj da software house e do emitente, que são os que a bematech forneceu para o sat de homologação.

Só se no código  tá puxando outro arquivo.

 

 

 

nfCFe]
versao=0.07
[Identificacao]
CNPJ=16716114000172
signAC=SGR-SAT SISTEMA DE GESTAO E RETAGUARDA DO SAT
numeroCaixa=01
[Emitente]
CNPJ=82373077000171
IE=111111111111
IM=111111
indRatISSQN=S
[Destinatario]
CNPJCPF=05481336000137
xNome=D.J. SYSTEM
[Entrega]
xLgr=Rua Cel. Aureliano de Camargo
nro=973
xCpl=
xBairro=Centro
xMun=Tatui
UF=SP
[Produto001]
cProd=1189
infAdProd=Teste de Produto
cEAN=
xProd=OVO VERMELHO
NCM=04072100
CFOP=5102
uCom=DZ
Combustivel=0
qCom=510
vUnCom=2,70
indRegra=A
vDesc=0
vOutro=0
vItem12741=137,00
[ObsFiscoDet001001]
xCampoDet=Teste
xTextoDet=Texto Teste
[ICMS001]
Origem=0
CSOSN=500
[PIS001]
CST=01
[COFINS001]
CST=01
[Total]
vCFeLei12741=137,00
[DescAcrEntr]
vDescSubtot=7,00
[Pagto001]
cMP=01
vMP=1400
[DadosAdicionais]
infCpl=Teste emissao CFe/SAT
[ObsFisco001]
xCampo=ObsFisco 1
xTexto=Teste ObsFisco 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ta mais esta vamos definir as coisas corretamente, esta usando a lib ou monitor pois pela suas perguntas ficou confuso o que esta utilizando.


Consultor SAC ACBr Rafael Dias
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

ACBrFramework Desenvolvedor ACBrFramework.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pelo Monitor não estou conseguindo consultar o status do sat.

Olha o que está no arquivo de log e na tela de configuração do monitor.

 

 

26/02/19 11:37:38:620 - ACBrSAT.Inicializado
26/02/19 11:38:36:982 - NumeroSessao: 35144 - Comando: ConsultarSAT
26/02/19 11:38:37:383 - NumeroSessao: 35144 - Resposta:Erro|Erro na abertura da porta de comunicacao com o S@T
26/02/19 11:42:49:943 - NumeroSessao: 285402 - Comando: ConsultarSAT
26/02/19 11:42:50:346 - NumeroSessao: 285402 - Resposta:Erro|Erro na abertura da porta de comunicacao com o S@T
26/02/19 11:46:17:377 - NumeroSessao: 713569 - Comando: ConsultarSAT
26/02/19 11:46:17:781 - NumeroSessao: 713569 - Resposta:Erro|Erro na abertura da porta de comunicacao com o S@T
26/02/19 11:49:13:832 - NumeroSessao: 24902 - Comando: EnviarDadosVenda( <?xml version="1.0" encoding="UTF-8"?><CFe><infCFe versaoDadosEnt="0.07"><ide><CNPJ>16716114000172</CNPJ><signAC>SGR-SAT SISTEMA DE GESTAO E RETAGUARDA DO SAT</signAC><numeroCaixa>001</numeroCaixa></ide><emit><CNPJ>82373077000171</CNPJ><IE>111111111111</IE><IM>ISENTO</IM><cRegTribISSQN>1</cRegTribISSQN><indRatISSQN>S</indRatISSQN></emit><dest></dest><total><vCFeLei12741>0.00</vCFeLei12741></total><pgto></pgto></infCFe></CFe> )
26/02/19 11:49:13:845 -   Gravando XML Venda enviado: C:\ACBrMonitorPLUS\SAT\Enviados\82373077000171\201902\AD20190226114913-024902-env.xml
26/02/19 11:49:14:387 - NumeroSessao: 24902 - Resposta:Erro|Erro na abertura da porta de comunicacao com o S@T
26/02/19 12:01:46:290 - NumeroSessao: 489463 - Comando: ConsultarSAT
26/02/19 12:01:46:700 - NumeroSessao: 489463 - Resposta:Erro|Erro na abertura da porta de comunicacao com o S@T
26/02/19 12:02:28:192 - NumeroSessao: 732593 - Comando: ConsultarSAT
26/02/19 12:02:28:600 - NumeroSessao: 732593 - Resposta:Erro|Erro na abertura da porta de comunicacao com o S@T
26/02/19 12:03:17:891 - NumeroSessao: 879866 - Comando: ConsultarSAT
26/02/19 12:03:18:297 - NumeroSessao: 879866 - Resposta:Erro|Erro na abertura da porta de comunicacao com o S@T
26/02/19 12:06:42:075 - NumeroSessao: 573746 - Comando: ConsultarSAT
26/02/19 12:06:42:481 - NumeroSessao: 573746 - Resposta:Erro|Erro na abertura da porta de comunicacao com o S@T
26/02/19 12:07:15:737 - NumeroSessao: 664751 - Comando: ConsultarStatusOperacional
26/02/19 12:07:16:143 - NumeroSessao: 664751 - Resposta:Erro|Erro na abertura da porta de comunicacao com o S@T
26/02/19 12:07:24:414 - ACBrSAT.DesInicializado
26/02/19 12:07:27:180 - EACBrSATErro - ACBrSAT não foi inicializado corretamente
26/02/19 12:07:38:890 - ACBrSAT.Inicializado
26/02/19 12:07:43:164 - NumeroSessao: 230552 - Comando: ConsultarStatusOperacional
26/02/19 12:07:43:566 - NumeroSessao: 230552 - Resposta:Erro|Erro na abertura da porta de comunicacao com o S@T
26/02/19 12:08:11:461 - ACBrSAT.DesInicializado
26/02/19 12:08:13:572 - EACBrSATErro - Arquivo não encontrado: sat\bemasat.dll
26/02/19 12:08:33:501 - ACBrSAT.Inicializado
26/02/19 12:08:37:655 - NumeroSessao: 441270 - Comando: ConsultarStatusOperacional
26/02/19 12:08:38:058 - NumeroSessao: 441270 - Resposta:Erro|Erro na abertura da porta de comunicacao com o S@T

 

image.thumb.png.d40db4851bb71c57375cf440fb792b3b.png

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tiver uma conta, Faça seu login agora mesmo para postar com sua conta.

Visitante
Responder

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Criar Novo...