Funções relacionadas à emissão de NFC-e.
Mais...
|
| char * | EmitirNota (char *path, char *uuid) |
| | Função utilizada na emissão da NFe, após a geração do arquivo XML. Mais...
|
| |
| char * | ConsultarNota (char *chave) |
| | Consulta uma determinada Nota Fiscal Eletrônica pela chave. Mais...
|
| |
| char * | ConsultarStatus (char *uuid) |
| | Função utilizada para consultar o status da autorização da NFe. Mais...
|
| |
| char * | CancelarNota (char *chave, char *protocolo, char *justificativa) |
| | Cancela uma Nota Fiscal Eletrônica pela chave. Mais...
|
| |
| char * | InutilizarNumeracao (char *cnpj, char *ano, char *justificativa, char *uf, int tpAmb, int serie, int numeroInicial, int numeroFinal) |
| | Inutiliza uma faixa de numeração de NFC-e. Mais...
|
| |
| char * | ProcessamentoContingencia () |
| | Processa as notas emitidas em contingência. Mais...
|
| |
| char * | CancelamentoPorSubstituicao (char *chCFe, char *chCFeRef, char *xJust, int tpAutor) |
| | Cancela uma NFe por substituição. Mais...
|
| |
Funções relacionadas à emissão de NFC-e.
◆ EmitirNota()
| char * EmitirNota |
( |
char * |
path, |
|
|
char * |
uuid |
|
) |
| |
Função utilizada na emissão da NFe, após a geração do arquivo XML.
- Parâmetros
-
| path | Caminho onde foi salvo o XML a ser enviado. |
| uuid | UUID identificador único da NFe. |
- Retorna
- Retorna string com o resultado da emissão.
| Campo | Descrição |
| Error | Código de status do erro |
| Version Agent | Versão do agente emissor |
| cStat | Código do status da SEFAZ |
| certificareExpiryCountdown | Dias restantes para expiração do certificado digital |
| certificateExpirationDate | Data e hora de expiração do certificado digital |
| chNFe | Chave de acesso da NF-e |
| command | Comando executado |
| data | Conteúdo XML da NF-e codificado em Base64 |
| dhRecibo | Data e hora do recebimento pela SEFAZ |
| licenseExpiryCountdown | Dias restantes para expiração da licença Elgin |
| nNF | Número da Nota Fiscal |
| nProto | Número do protocolo de autorização da SEFAZ |
| pendingContingencyInvoices | Quantidade de notas pendentes de envio em contingência |
| xMotivo | Mensagem descritiva do status retornado pela SEFAZ |
◆ ConsultarNota()
| char * ConsultarNota |
( |
char * |
chave | ) |
|
Consulta uma determinada Nota Fiscal Eletrônica pela chave.
- Parâmetros
-
| chave | - Parâmetro tipo String que recebe a chave da nota a ser consultada. |
- Retorna
- O retorno em caso de sucesso será o conteúdo da resposta HTTP(200).
◆ ConsultarStatus()
| char * ConsultarStatus |
( |
char * |
uuid | ) |
|
Função utilizada para consultar o status da autorização da NFe.
- Parâmetros
-
| uuid | UUID identificador único da NFe. |
- Retorna
- Retorna string com o status da autorização.
◆ CancelarNota()
| char * CancelarNota |
( |
char * |
chave, |
|
|
char * |
protocolo, |
|
|
char * |
justificativa |
|
) |
| |
Cancela uma Nota Fiscal Eletrônica pela chave.
- Parâmetros
-
| chave | - Parâmetro tipo String que recebe a chave da nota a ser cancelada. |
| protocolo | - Parâmetro do tipo String que recebe o protocolo para cancelamento da nota. |
| justificativa | - Parâmetro do tipo String que recebe a justificativa para cancelamento da nota. |
- Retorna
- O retorno em caso de sucesso será o conteúdo da resposta HTTP(200).
◆ InutilizarNumeracao()
| char * InutilizarNumeracao |
( |
char * |
cnpj, |
|
|
char * |
ano, |
|
|
char * |
justificativa, |
|
|
char * |
uf, |
|
|
int |
tpAmb, |
|
|
int |
serie, |
|
|
int |
numeroInicial, |
|
|
int |
numeroFinal |
|
) |
| |
Inutiliza uma faixa de numeração de NFC-e.
- Parâmetros
-
| cnpj | CNPJ do emitente. |
| ano | Ano da inutilização. |
| justificativa | Justificativa para a inutilização. |
| uf | UF do emitente. |
| tpAmb | Tipo de ambiente (1=Produção, 2=Homologação). |
| serie | Série da NFC-e. |
| numeroInicial | Número inicial da faixa a ser inutilizada. |
| numeroFinal | Número final da faixa a ser inutilizada. |
- Retorna
- Retorna uma string com o resultado da inutilização.
◆ ProcessamentoContingencia()
| char * ProcessamentoContingencia |
( |
| ) |
|
Processa as notas emitidas em contingência.
- Retorna
- Retorna o resultado do processamento.
◆ CancelamentoPorSubstituicao()
| char * CancelamentoPorSubstituicao |
( |
char * |
chCFe, |
|
|
char * |
chCFeRef, |
|
|
char * |
xJust, |
|
|
int |
tpAutor |
|
) |
| |
Cancela uma NFe por substituição.
- Parâmetros
-
| chCFe | Chave de acesso do CFe. |
| chCFeRef | Chave de acesso do CFe de referência. |
| xJust | Justificativa. |
| tpAutor | Tipo de autorização. |
- Retorna
- Retorna o resultado do cancelamento.