rVenda_SituacaoRespostaFiscal

Este método é utilizado para obter a situação do processamento das respostas fiscais.

Método

int CALL rVenda_SituacaoRespostaFiscal(emissor_nfce * e, const char *identificadorOperacaoPagamento, char *status, char *mensagemCodigo, char *mensagemDescricao, const char *reservado1, const char *reservado2, const char *reservado3);;

Parâmetros

Nome Descrição
e
Handle para o emissor_nfce
identificadorOperacaoPagamento
Identificador único para uma operação de pagamento informado no método eVenda_EnviarPagamento
status
Situação do processamento da resposta fiscal:
0 - Em Processamento
1 - Sucesso
2 - Falha
mensagemCodigo
Código da mensagem de falha ou do processamento anterior.
mensagemDescricao
Mensagem de falha ou do processamento anterior.
reservado1
Reservado para uso futuro
reservado2
Reservado para uso futuro
reservado3
Reservado para uso futuro

Retornos

Codigo Descrição
1 Sucesso

Exemplos

char[] status = new char[2+1];
char[] mensagemCodigo = new char[6+1];
char[] mensagemDescricao = new char[512+1];
int retorno = rVenda_SituacaoRespostaFiscal(handleEmissor,
                                            "abbfed02-3d16-4382-8f17-60ed15c3ea7e",
                                            status,
                                            mensagemCodigo,
                                            mensagemDescricao,
                                            "", "", "");

Hierarquia

eVenda_EnviarRespostaFiscal
rVenda_SituacaoRespostaFiscal