Módulo satcfe.resposta.consultarstatusoperacional

satcfe.resposta.consultarstatusoperacional.ESTADOS_OPERACAO = ((0, u'Desbloqueado'), (1, u'Bloqueado pelo SEFAZ'), (2, u'Bloqueado pelo contribuinte'), (3, u'Bloqueado autonomamente'), (4, u'Bloqueado para desativa\xe7\xe3o'))

Códigos do estados de operação e suas descrições amigáveis.

class satcfe.resposta.consultarstatusoperacional.RespostaConsultarStatusOperacional(**kwargs)

Lida com as respostas da função ConsultarStatusOperacional (veja o método consultar_status_operacional()). Os atributos esperados em caso de sucesso, são:

Atributo Tipo Python
numeroSessao int
EEEEE unicode
mensagem unicode
cod unicode
mensagemSEFAZ unicode
NSERIE unicode
TIPO_LAN unicode
LAN_IP str
LAN_MAC unicode
LAN_MASK str
LAN_GW str
LAN_DNS_1 str
LAN_DNS_2 str
STATUS_LAN unicode
NIVEL_BATERIA unicode
MT_TOTAL unicode
MT_USADA unicode
DH_ATUAL datetime.datetime
VER_SB unicode
VER_LAYOUT unicode
ULTIMO_CF_E_SAT unicode
LISTA_INICIAL unicode
LISTA_FINAL unicode
DH_CFE datetime.datetime``|``None
DH_ULTIMA datetime.datetime
CERT_EMISSAO datetime.date
CERT_VENCIMENTO datetime.date
ESTADO_OPERACAO int

Em caso de falha, são esperados apenas os atributos padrão, conforme descrito na constante CAMPOS.

static analisar(retorno)

Constrói uma RespostaConsultarStatusOperacional a partir do retorno informado.

Parâmetros:retorno (unicode) – Retorno da função ConsultarStatusOperacional.
status

Nome amigável do campo ESTADO_OPERACAO, conforme a “Tabela de Informações do Status do SAT”.