Dúvidas Uninfe com emulador

20 views
Skip to first unread message

Rudá Gonçalves

unread,
Apr 8, 2019, 11:25:44 AM4/8/19
to UniNFe
Bom dia pessoal,

Sou completamente novo em programação no âmbito fiscal. Estou desenvolvendo a parte que emite o cupom fiscal num sistema de loja. Andei lendo a documentação do SAT e aparentemente montei o XML corretamente, ele passou no validador da Bematech. Fui tentar utilizar o emulador SAT junto com o Uninfe e foi retornado o seguinte erro:

Versão|5.1.0.49
ErrorCode|0000000000
Message|Foi feita uma tentativa de se carregar um programa com um formato incorreto. (Exceção de HRESULT: 0x8007000B)
StackTrace|   em NFe.SAT.SATProxy.Enviar()
   em NFe.Service.Processar.ProcessaArquivo(Int32 emp, String arquivo)
Source|NFe.SAT
Type|System.BadImageFormatException
TargetSite|Void Enviar()
HashCode|39203240

No manual do Uninfe não diz como utilizar o emulador, apenas como configurá-lo. Creio que para utilizá-lo basta deixá-lo aberto em "Aguardando comunicação", correto?

Aproveito para tirar outra dúvida: no manual do Uninfe diz que o nome do arquivo deve ser "CHAVE-sat.xml", porém no manual do SAT diz que a chave é gerada pelo próprio SAT no atributo "Id" da tag "infCFe". Como eu vou salvar o arquivo com a chave no nome sendo que ela é gerada posteriormente?

Obrigado

Andre Unimake

unread,
Apr 8, 2019, 12:30:54 PM4/8/19
to uni...@googlegroups.com
Boa tarde 

Você baixou a versão do UniNFe que está no site de acordo com a imagem abaixo?
SATUniNFe.PNG

Em caso negativo, baixe essa versão do UniNFe que está disponível no site da unimake.
Em caso positivo, me permita que conecte no equipamento para analisar, para isso me adicione por favor no skype: andre_unimake.

Atenciosamente,

--
Você recebeu essa mensagem porque está inscrito no grupo "UniNFe" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para uninfe+un...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para uni...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/uninfe.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/uninfe/d8de7cd9-564f-44a1-991c-cc3e954aafa1%40googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.


--

Rudá Gonçalves

unread,
Apr 10, 2019, 2:32:26 PM4/10/19
to UniNFe
Boa tarde André,

Testei em outra máquina e deu certo. Aparentemente deve ser algum problema na instalação do Uninfe no meu pc que gerou aquele erro.

Em relação à dúvida da chave, estou fazendo o seguinte:

1. Salvo o arquivo "Numero_aleatorio-sat.xml" na pasta "Envio"
2. Abro o arquivo "Numero_aleatorio-sat.-ret.xml" na pasta "Retorno"e extraio a chave da tag "ChaveConsulta"
4. O arquivo "CHAVE-sat.xml" na pasta "Enviado/Autorizados/AAAAMM" será o arquivo utilizado pelo Unidanfe

É isso mesmo a maneira mais fácil de fazer o procedimento?

Obrigado


Em segunda-feira, 8 de abril de 2019 13:30:54 UTC-3, André H. Eposhi - Unimake Software escreveu:
Boa tarde 

Você baixou a versão do UniNFe que está no site de acordo com a imagem abaixo?
SATUniNFe.PNG

Em caso negativo, baixe essa versão do UniNFe que está disponível no site da unimake.
Em caso positivo, me permita que conecte no equipamento para analisar, para isso me adicione por favor no skype: andre_unimake.

Atenciosamente,

Em seg, 8 de abr de 2019 às 12:25, Rudá Gonçalves <rud...@gmail.com> escreveu:
Bom dia pessoal,

Sou completamente novo em programação no âmbito fiscal. Estou desenvolvendo a parte que emite o cupom fiscal num sistema de loja. Andei lendo a documentação do SAT e aparentemente montei o XML corretamente, ele passou no validador da Bematech. Fui tentar utilizar o emulador SAT junto com o Uninfe e foi retornado o seguinte erro:

Versão|5.1.0.49
ErrorCode|0000000000
Message|Foi feita uma tentativa de se carregar um programa com um formato incorreto. (Exceção de HRESULT: 0x8007000B)
StackTrace|   em NFe.SAT.SATProxy.Enviar()
   em NFe.Service.Processar.ProcessaArquivo(Int32 emp, String arquivo)
Source|NFe.SAT
Type|System.BadImageFormatException
TargetSite|Void Enviar()
HashCode|39203240

No manual do Uninfe não diz como utilizar o emulador, apenas como configurá-lo. Creio que para utilizá-lo basta deixá-lo aberto em "Aguardando comunicação", correto?

Aproveito para tirar outra dúvida: no manual do Uninfe diz que o nome do arquivo deve ser "CHAVE-sat.xml", porém no manual do SAT diz que a chave é gerada pelo próprio SAT no atributo "Id" da tag "infCFe". Como eu vou salvar o arquivo com a chave no nome sendo que ela é gerada posteriormente?

Obrigado

--
Você recebeu essa mensagem porque está inscrito no grupo "UniNFe" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para uni...@googlegroups.com.

Para postar nesse grupo, envie um e-mail para uni...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/uninfe.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/uninfe/d8de7cd9-564f-44a1-991c-cc3e954aafa1%40googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.


--

Andre Unimake

unread,
Apr 10, 2019, 3:34:39 PM4/10/19
to uni...@googlegroups.com
Boa tarde

É isso mesmo a maneira mais fácil de fazer o procedimento? 
R: O caminho é por ai mesmo, porque a chave é o equipamento SAT que gera.

Em caso de dúvida, estou à disposição. 

Atenciosamente,

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para uninfe+un...@googlegroups.com.

Para postar nesse grupo, envie um e-mail para uni...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/uninfe.

Para mais opções, acesse https://groups.google.com/d/optout.


--

Reply all
Reply to author
Forward
0 new messages