elgin_sat 0.0.1
elgin_sat: ^0.0.1 copied to clipboard
Package para utilização dos SATs da Elgin/Bematech de um jeito fácil e descomplicado.
0.0.1 #
- Primeiro commit com os principais métodos
| Metodo | Entrada | Descrição |
|---|---|---|
| deviceInfo | void | Pegar o modelo do sat conectado |
| ativarSAT | número de sessão, Map[subcomando (1 ou 2 ), cnpj , codUf] | Ativa o sat para uso |
| associarAssinatura | número de sessão , Map[codigo de ativação,concatenação do cnpj + cnpj da software house , | assinatura AC] |
| consultarSAT | número de sessão | Retorna o status do sat |
| statusOperacional | número de sessão,codigo de ativação | Retorna um objeto do status operacional |
| extrairLog | número de sessão,código de ativação | Retorna um objeto do log completo do sat |
| enviarVenda | número de sessão,código de ativação,xml | Envia a venda e retorna um objeto da venda |
| cancelarVenda | número de sessão,código de ativação, Map[chave,xml de cancelamento] | Cancela a nota de acordo com os parâmetros acima |
| bloquearSat | número de sessão,código de ativação | Faz o bloqueio manual do sat |
| desbloquearSat | número de sessão,código de ativação | Faz o deslobloqueio manual do sat quando possível |
| testeFimAFim | número de sessão,código de ativação,xml | Faz um teste de fim a fim no sat com base no xml enviado |
| consultarNumeroSessao | número de sessão,código de ativação,número de sessão para consulta | Consulta a resposta de um número de sessão específico |
| atualizarSoftwareSat | número de sessão,código de ativação | Faz a atualização do software base do sat |