rVenda_ObterPagamento¶
Este método obtém um pagamento realizado (MF-e)
Método¶
int CALL rVenda_ObterPagamento(emissor_nfce * e, const char *identificadorOperacaoPagamento, char *idPagamento, 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
|
idPagamento
|
NSU – Número Sequencial Único fornecido pela SEFAZ que deverá ser armazenado no PDV/AC para posterior consultas ao Validador Fiscal.
|
reservado1
|
Reservado para uso futuro
|
reservado2
|
Reservado para uso futuro
|
reservado3
|
Reservado para uso futuro
|
Retornos¶
Codigo | Descrição |
---|---|
1 | Sucesso |
20161 | Nenhuma venda aberta para a operação |
Exemplos¶
char[] idPagamento = new char[10+1];
//Obtendo um pagamento realizado
int retorno = rVenda_ObterPagamento(handleEmissor, "abbfed02-3d16-4382-8f17-60ed15c3ea7e", idPagamento, "", "", "");
//idPagamento terá valor "5332432544"
Hierarquia¶
- eVenda_EnviarPagamento
- rVenda_ObterPagamento