Ir para conteúdo
  • Cadastre-se

dev botao

Venda POS sem Internet


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

Recommended Posts

Segundo o manual do integrador quando não tiver internet o comando:

1EnviarPagamento vai retornar um idLocal.

2 - Logo em seguida devo enviar um: VerificarStatusValidador usando esse id

3 - Quando a internet voltar devo enviar novamente o EnviarPagamento para buscar o id correto e depois o RespostaFiscal

Pergunta: como posso saber (através do componente acbr) que o id retornado é local

Editado por jackson Lima
  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Moderadores
  • Solution

Verifique se o campo RespostaPagamentoMFe.StatusPagamento está com o valor SalvoEmArmazenamentoLocal

E não precisa fazer o passo 2 se a resposta do EnviarPagamento for SalvoEmArmazenamentoLocal

  • Curtir 2
djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.lambretinha.com.br
Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...
Em 03/07/2017 at 10:37, André Ferreira de Moraes disse:

Verifique se o campo RespostaPagamentoMFe.StatusPagamento está com o valor SalvoEmArmazenamentoLocal

E não precisa fazer o passo 2 se a resposta do EnviarPagamento for SalvoEmArmazenamentoLocal

Bom dia @André Ferreira de Moraes

Quando aciono o comando EnviarPagamento sem internet recebo isto do integrador:

<?xml version="1.0" encoding="UTF-8"?>
<Integrador>
	<Identificador>
		<Valor>331417</Valor>
	</Identificador>
	<IntegradorResposta>
		<Codigo>EE</Codigo>
		<Valor>Erro inesperado</Valor>
	</IntegradorResposta>
	<Resposta>
		<retorno>Uma exceção foi acionada pelo destino de uma chamada.</retorno>
	</Resposta>
</Integrador>

Se tenho internet o id local vem em perfeito estado... alguma ideia de como resolver?

PS: Estou usando o Demo para testar

Editado por Marcos Gerene

Marcos Gerene

[email protected]

Link para o comentário
Compartilhar em outros sites

Em 03/07/2017 at 10:37, André Ferreira de Moraes disse:

Verifique se o campo RespostaPagamentoMFe.StatusPagamento está com o valor SalvoEmArmazenamentoLocal

E não precisa fazer o passo 2 se a resposta do EnviarPagamento for SalvoEmArmazenamentoLocal

Mas eu ainda preciso enviar novamente o: EnviarPagamento para pegar um novo id ?

ou somente o RespostaFiscal?

Link para o comentário
Compartilhar em outros sites

Eu estou recebendo esta resposta pelo satteste.exe

Uma exceção foi acionada pelo destino de uma chamada.

mesmo com internet e executando como administrador

Integrador versão 1.6.86

Alguém pode dar uma dica?

Desconsiderem o post, eu não tinha configurado os dados de emitente e SH igual ao integrador, depois que configurei veio a resposta ao comando normal.

Obrigado

Link para o comentário
Compartilhar em outros sites

  • 4 meses depois ...
Em 20/07/2017 at 15:43, evandromira disse:

Eu estou recebendo esta resposta pelo satteste.exe


Uma exceção foi acionada pelo destino de uma chamada.

mesmo com internet e executando como administrador

Integrador versão 1.6.86

Alguém pode dar uma dica?

Desconsiderem o post, eu não tinha configurado os dados de emitente e SH igual ao integrador, depois que configurei veio a resposta ao comando normal.

Obrigado

Amigo, basta vc reiniciar os serviços mfe-server-https e Comunicador.

Link para o comentário
Compartilhar em outros sites

  • 1 ano depois...
Em 03/07/2017 at 10:37, André Ferreira de Moraes disse:

Verifique se o campo RespostaPagamentoMFe.StatusPagamento está com o valor SalvoEmArmazenamentoLocal

E não precisa fazer o passo 2 se a resposta do EnviarPagamento for SalvoEmArmazenamentoLocal

De acordo com o manual, após receber o status "SalvoEmArmazenamentoLocal", deve-se solcitar a digitação dos dados do pagamento e em seguida disparar a função EnviarDadosVenda, porém, esta precisa dos dados coletados pela função VerificarStatusValidador. Estes dados deverão ser inputados manualmente?

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

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

The popup will be closed in 10 segundos...