ConsultarStatusOperacional |
Verificar a situação de funcionamento do Equipamento SAT.
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.
Retorno
String contendo os dados separados por pipe "|".
"numeroSessao|EEEEE|mensagem|cod|mensagemSEFAZ|ConteudoRetorno"
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". ConteudoRetorno - Informações sobre o status do SAT separadas por "|".
O conteúdo do retorno vem na seguinte sequência:
Número de Sessão: Código de Retorno: Mensagem de Retorno: Código Mensagem SEFAZ: Mensagem da Sefaz: Número de Série: Tipo da Lan: IP: Mac Address: Máscara de Rede: Gateway: DNS Primário: DNS Secundário: Status da Lan: Nível da Bateria: Total de Memória: Memória Utilizada: Data e Hora Atual: Versão Software Básico: Versão do Layout: Último CF-e Enviado: Primeiro CF-e Armazenado: Último CF-e Armazenado: Última Transmissão de CF-e: Última Comunicação com SEFAZ: Emissão do Certificado: Vencimento do Certificado: Estado de Operação:
O Estado de operação retorna um código de acordo com a tabela:
Exemplos
Visual Basic
sReturn = ConsultarStatusOperacional("123456", "bema1234")
Delphi 7
NumSessao := '123456'; codigoDeAtivacao := 'bema1234'; Retorno := ConsultarStatusOperacional(NumSessao, codigoDeAtivacao); |