Ir para conteúdo
  • Cadastre-se

dev botao

Consulta número de sessão


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

Recommended Posts

Postado

Boa tarde a todos.

Estou implementado o SAT no sistema que trabalho e a venda/cancelamento e as todas as outras

consultas funcionaram perfeitamente, porem a consulta de numero de sessão não funcionou.

Eu pego o numero da sessão gerado no arquivo de envio da venda ao SAT exemplo "20150821164254-434973-cfe-env" nesse caso "434973"

e faço a consulta através do meu sistema,  e retorna que a venda não foi registrada, estou usando o emulador do governo.

 

Já comparei as propriedade do componente do programa demo com o componente do 

meu sistema que é criado dinamicamente e não encontrei a diferença que causa esse problema, 

alguém tem mais alguma ideia?

 

 

  • Membros Pro
Postado

Eu Nem sequer entendi o que significa esse numero de sessao, pois para mim nunca

consigo consultar o numero que acabei de gravar no retorno da operacao.de venda ou qualquer outra...

sempre me retorna que esse numero de sessao nao existe...

.acho que esse numero de sessao nao foi com a minha cara...rs...

dizem que a consulta esta la , mais nunca vi....ja ate desisti dele..mas continuo gravando... vai que um dia ele ainda funcione...

 

  • 2 anos depois...
Postado

estou usando SAT ELGIN 1  e já testei todas as DLLs possíveis para a consulta ao numero de sessão gerado aleatoriamente pelo próprio acbrmonitorplus que sempre retorna "sessão não existe". Alguém sabe o que está errado? 

SAT.ConsultarNumeroSessao(855217)
NumeroSessao: 154183 - Comando: ConsultarNumeroSessao( 855217 )
NumeroSessao: 154183 - Resposta:154183|11003|Sessão não existe||
OK: 154183|11003|SessA o nA o existe||

 

  • Moderadores
  • Solution
Postado
Citar

6.1.8. ConsultarNumeroSessao - Comando de Consulta do número de sessão
O AC poderá verificar se a última sessão requisitada foi processada em caso de não recebimento do retorno da operação. O equipamento SAT-CF-e retornará exatamente o resultado da sessão consultada. Não podem ser disponibilizadas consultas a outras funções, a não ser a última. Caso o Aplicativo Comercial desejar consultar outras sessões, o retorno deve ser 11003 – sessão não existe (vide 6.2).

Fonte: https://portal.fazenda.sp.gov.br/servicos/sat/Downloads/Especificacao_SAT_v_ER_2_22_04.pdf

O comando ConsultarNumeroSessao retorna os dados apenas da última sessão. Pelo seu log, vc fez o comando ConsultarSAT que gerou a sessão 250498 e depois tentou consultar uma sessão antiga, e não a última.

Citar

19/09/2017 10:43:17 - SAT.CONSULTARSAT
19/09/2017 10:43:17 - NumeroSessao: 250498 - Comando: ConsultarSAT
19/09/2017 10:43:17 - NumeroSessao: 250498 - Resposta:250498|08000|SAT em operação||
19/09/2017 10:43:17 - OK: 250498|08000|SAT em operaA A o||
19/09/2017 10:43:23 - SAT.ConsultarNumeroSessao(855217)
19/09/2017 10:43:23 - NumeroSessao: 154183 - Comando: ConsultarNumeroSessao( 855217 )
19/09/2017 10:43:23 - NumeroSessao: 154183 - Resposta:154183|11003|Sessão não existe||
19/09/2017 10:43:23 - OK: 154183|11003|SessA o nA o existe||

 

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.xpos.com.br
Postado

Obrigado!!!  Vou fazer as mudanças. Outra dúvida, quando eu consulto a sessão do ultimo SAT, que por falha de comunicação não salvou o xml na pasta VENDAS, ele salva o XML que estava perdido por essa falha?

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