Os módulos satcfe.base
, satcfe.clientelocal
e satcfe.clientesathub
são a fundação para comunicação com o equipamento SAT conectado à máquina local ou à um equipamento SAT compartilhado através de um servidor SATHub.
apidoc/base.rst apidoc/clientelocal apidoc/clientesathub apidoc/entidades apidoc/excecoes apidoc/rede apidoc/util
As funções da biblioteca SAT retornam sequências de texto que contém os atributos da resposta. Os atributos estão separados entre si por um caracter de linha vertical, ou pipe.
text
567102Emitido com sucesso||
As classes ~satcfe.clientelocal.ClienteSATLocal
e ~satcfe.clientesathub.ClienteSATHub
resultam em respostas que são objetos Python que facilitam o acesso à esses atributos, mesmo quando a comunicação com o equipamento foi bem sucedida mas a resposta indica um erro. Veja como lidar com algumas das respostas mais básicas em funcoes-basicas-e-de-consulta
e lidando-com-excecoes
.
apidoc/resposta/padrao apidoc/resposta/ativarsat apidoc/resposta/cancelarultimavenda apidoc/resposta/consultarnumerosessao apidoc/resposta/consultarstatusoperacional apidoc/resposta/enviardadosvenda apidoc/resposta/extrairlogs apidoc/resposta/testefimafim