sat_Desbloquear

Solicitação de desbloqueio das funções fiscais do equipamento SAT

Método

int CALL sat_Desbloquear(emissor_nfce * e, char *codigo, char *mensagem, char *codigoSEFAZ, char *mensagemSEFAZ, const char *reservado1, const char *reservado2, const char *reservado3, const char *reservado4, const char *reservado5);

Parâmetros

Nome Descrição
e
Handle para o emissor_nfe
codigo
O Buffer que receberá o código de retorno (5 caracteres máx). Ex: 14000, 14098.
mensagem
O Buffer que receberá a descrição do código de retorno (128 caracteres máx). Ex: “SAT em processamento. Tente novamente”
codSEFAZ
O Buffer que receberá o código de referência de cada mensagem da SEFAZ (3 caracteres máx). Ex: 002, 999
mensagemSEFAZ
O Buffer que receberá a Mensagem de texto enviada pela SEFAZ referente ao “Envio de avisos ao usuário” (256 caracteres máx) . Ex: “Existem atualizações para o SAT, porém o prazo para instalação é menor que 30 dias”
reservado1
Reservado para uso futuro
reservado2
Reservado para uso futuro
reservado3
Reservado para uso futuro
reservado4
Reservado para uso futuro
reservado5
Reservado para uso futuro

Retornos

Codigo Descrição
1 OK
10999 Erro Inesperado - AGENTE.

Exemplos

char[] codigo = new char[5+1];
char[] mensagem = new char[128+1];
char[] codSEFAZ = new char[3+1];
char[] mensagemSEFAZ = new char[128+1];
int retorno = sat_Desbloquear(handleEmissor,
                                                                     codigo,
                                                                     mensagem,
                                                                     codSEFAZ,
                                                                     mensagemSEFAZ,
                                                                     "", "", "", "", "");