rNFe_StatusUltimaEmissao

Retorna o status da última venda

Método

int CALL rNFe_StatusUltimaEmissao(emissor_nfce* e, char* chave, char* situacaoOperacao, char* status, char* protocolo, char* digval, char* codigoErro, char* descricaoErro, char* deveReabrirVenda, 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
chave
The chave.
situacaoOperacao
O Buffer que receberá a Situação da Operação da NF-e (1- Sucesso, 2 - Erro, 3 - Denegada) (2 Caracteres máx.).
status
O Buffer que receberá o status da NF-e (2 Caracteres máx.)
protocolo
O Buffer que receberá o protocolo da NF-e (15 Caracteres máx.)
digval
O Buffer que receberá o DigVal da NF-e (28 Caracteres máx.)
codigoErro
O Buffer que contém a código do erro. (5 Caracteres máx.)
descricaoErro
O Buffer que contém a descrição da rejeição, quando a NF-e está rejeitada. (510 Caracteres máx.)
deveReabrirVenda
O Buffer que contém a indicação se deve reabrir a venda usando o método eNFe_ReabrirVenda (0: Não deve, 1; Deve)
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

Exemplos

char[] chave = new char[44+1];
char[] situacaoOperacao = new char[2+1];
char[] status = new char[2+1];
char[] protocolo = new char[15+1];
char[] digval = new char[28+1];
char[] codigoErro = new char[5+1];
char[] descricaoErro = new char[512+1];
char[] deveReabrirVenda = new char[1+1];
int retorno = rNFe_StatusUltimaEmissao( handleEmissor
                                        chave,
                                        situacaoOperacao,
                                        status,
                                        protocolo,
                                        digval,
                                        codigoErro,
                                        descricaoErro,
                                        deveReabrirVenda,
                                        "", "", "", "", "");
// chave terá o valor "43150145543915000777554560001001204582168895"
// situacaoOperacao terá o valor "1"
// status terá o valor "6"
// digval terá o valor "hqMdQsguOXMkgEPxUK3wBY+Y9Ck="
// protocolo terá o valor "113140003271928"
// codigoErro terá o valor ""
// descricaoErro terá o valor ""
// deveReabrirVenda terá o valor "0"