Ir para conteúdo
  • Cadastre-se

dev botao

Arquivo texto exemplo - Venda


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

Recommended Posts

  • Membros Pro
Postado

Boa Tarde!
Para testar o demo em vb6 preciso de um arquivo texto para passar os dados de um cupom,  alguém tem um exemplo desse arquivo que poderia me passar?

Att,

Frasão

  • Membros Pro
Postado
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?

 

  • Moderadores
Postado
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é Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • Membros Pro
Postado

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

  • Membros Pro
Postado

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

Postado

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

 

Postado

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

 

  • Membros Pro
Postado

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

Postado

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

 

  • Membros Pro
Postado

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>
 

 

 

  • Membros Pro
Postado

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

  • Membros Pro
Postado

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

 

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