eNFe_Reabrir¶
Inicia a emissão de uma nova NF-e. Caso haja alguma NF-e em edição, ela será descartada.
Método¶
int CALL eNFe_Reabrir(emissor_nfce * e, const char *identificador, const char *idDest, const char *tpEmis, const char *finNFe, const char *indFinal, const char *indPres, const char *naturezaOperacao, const char *indPag, const char *tpNFe, const char *descontarICMSDesonerado, const char *reservado2, const char *reservado3, const char *reservado4, const char *reservado5);
Parâmetros¶
Nome | Descrição |
---|---|
e
|
Handle para o emissor_nfe
|
identificador
|
Opcionalmente o PDV pode informar um identificador, que pode ser utilizado para consulta em casos de queda do PDV
|
idDest
|
Identificador de local de destino da operação
|
tpEmis
|
Tipo de Emissão da NF-e. 1=Normal; 4=EPEC; 6=SVC-AN; 7=SVC-RS.
|
finNFe
|
Finalidade de emissão da NF-e. 1=NF-e normal 2=NF-e complementar; 3=NF-e de ajuste; 4=Devolução de mercadoria.
|
indFinal
|
Indica operação com Consumidor final. 0=Normal; 1=Consumidor final;
|
indPres
|
Indicador de presença do comprador no estabelecimento comercial no momento da operação. 0=Não se aplica; 1=Operação presencial; 2=Operação não presencial, pela Internet; 3=Operação não presencial, Teleatendimento; 9=Operação não presencial, outros.
|
naturezaOperacao
|
Natureza da operação da NF-e
|
indPag
|
Indicador da forma de pagamento. 0=Pagamento à vista; 1=Pagamento a prazo; 2=Outros. (Não utilizado para NF-e 4.00)
|
tpNFe
|
Tipo de Operação. 0 Entrada. 1 Saída
|
descontarICMSDesonerado
|
Informa se deve descontar o ICMS desonerado do total da nota.
1 - Sim (valor padrão)
2 - Nao
|
reservado2
|
Reservado para uso futuro
|
reservado3
|
Reservado para uso futuro
|
reservado4
|
Reservado para uso futuro
|
reservado5
|
Reservado para uso futuro
|
Exemplos¶
int retorno = eNFe_Reabrir( handleEmissor,
"ID_10",
"1",
"1",
"1",
"1",
"1",
"VENDA DE PRODUCAO DO ESTABELECIMENTO",
"",
"1",
"", "", "", "", "");