ConsultarNumeroSessao

Bematech BemaSAT

ConsultarNumeroSessao

Verificar se a última sessão requisitada foi processada em caso de não recebimento do retorno da operação.

 

 

Parâmetros

 

numeroSessao: Inteiro, com 6 dígitos, contendo o número aleatório gerado pelo AC para controle da comunicação.

codigoDeAtivacao: Const char pointer, com no mínimo 8 e no máximo 32 caracteres, contendo a senha definida pelo contribuinte no software de ativação.

cNumeroDeSessao: Inteiro com o número de sessão a ser consultado no SAT-CF-e

 

 

Retorno

 

String contendo os dados separados por pipe "|".

 

"numeroSessao|EEEEE|mensagem|cod|mensagemSEFAZ"

 

numeroSessao - Número aleatório gerado pelo aplicativo comercial para controle da comunicação.

EEEEE - Código de retorno.

mensagem - Descrições dos códigos EEEEE.

cod - Código de referência de cada "mensagemSEFAZ".

mensagemSEFAZ - Mensagem de texto enviada pela SEFAZ referente ao "Envio de avisos ao usuário".

 

 

Exemplos

 

Visual Basic

 

NumSessao                 = "123456"

codigoDeAtivacao         = "bema1234"

cNumeroDeSessao         = "123455"

 

sReturn = ConsultarNumeroSessao(NumSessao, codigoDeAtivacao, cNumeroDeSessao)

 

 

 

Delphi 7

 

NumSessao                 := '123456';

codigoDeAtivacao         := 'bema1234';

cNumeroDeSessao         = '123455';

 

Retorno := ConsultarNumeroSessao(NumSessao, codigoDeAtivacao, cNumeroDeSessao);