rVenda_StatusUltimaEmissao¶
Retorna o status da última venda
Método¶
int CALL rVenda_StatusUltimaEmissao(emissor_nfce* e, char* chave, char* situacaoOperacao, char* status, char* protocolo, char* digval, char* urlConsulta, char* codigoErro, char* descricaoErro, char* podeReutilizarNumero, 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_nfce
|
chave
|
O Buffer que receberá a chave da NFC-e (44 Caracteres)
|
situacaoOperacao
|
O Buffer que receberá a Situação da Operação da NFC-e (1- Sucesso, 2 - Erro, 3 - Denegada) (2 Caracteres máx.).
|
status
|
O Buffer que receberá o status da NFC-e (2 Caracteres máx.)
|
protocolo
|
O Buffer que receberá o protocolo da NFC-e (15 Caracteres máx.)
|
digval
|
O Buffer que receberá o DigVal da NFC-e (28 Caracteres máx.)
|
urlConsulta
|
O Buffer que receberá a url de consulta da NFC-e (640 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.)
|
podeReutilizarNumero
|
O Buffer que contém a indicação se é possível reutilizar o número, quando não controlado pelo NFCePack (0: Não pode, 1; Pode)
|
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 = char[44+1];
char[] situacaoOperacao = char[2+1];
char[] status = char[2+1];
char[] digval = char[28+1];
char[] protocolo = char[15+1];
char[] urlConsulta = char[640+1];
char[] codigoErro = char[5+1];
char[] descricaoErro = char[512+1];
char[] podeReutilizarNumero = char[1+1];
int retorno = rVenda_StatusUltimaEmissao(handleEmissor,
chave,
situacaoOperacao,
status,
protocolo,
digval,
urlConsulta,
codigoErro,
descricaoErro,
podeReutilizarNumero,
"", "", "", "", "");
// chave terá o valor "13141275587915020765650030000000071595202160"
// situacaoOperacao terá o valor "1"
// status terá o valor "6"
// digval terá o valor "hqMdQsguOXMkgEPxUK3wBY+Y9Ck="
// protocolo terá o valor "113140003271928"
// urlConsulta terá o valor "http://homnfce.sefaz.am.gov.br/nfceweb/consultarNFCe.jsp\?chNFe=13141275587915020765650030000000221431581874&nVersao=100&tpAmb=2&cDest=99999999000191&dhEmi=323031342d31322d30395431313a33363a31382d30323a3030&vNF=1548.00&vICMS=0.00&digVal=394d5a677479476d52576e5975593563446d357751656f427847303d&cIdToken=000001&cHashQRCode=4194233056880a9a2650c3e0d6e5738f658f92ba"
// codigoErro terá o valor ""
// descricaoErro terá o valor ""
// podeReutilizarNumero terá o valor "0"