CalculaChaveNFe(aDtEmissao, aUF, aCNPJCPF, aModelo, aSerie, aNRNota, aCodSistema, aTpEmis)
Para calcular a chave da nota manualmente, utilize o método CalculaChaveNFe.
Método
CalculaChaveNFe(aDtEmissao, aUF, aCNPJCPF, aModelo, aSerie, aNRNota, aCodSistema: String; aTpEmis : String): String;
Parâmetros
Argumento | Tipo | Detalhes |
aDtEmissao | String | Data de Emissão do Documento no formato YYYY-MM-DD |
aUF | String | Código do Estado do Emissor da spdNFe |
aCNPJCPF | String | CNPJ ou CPF do Emitente contendo 14 dígitos para CNPJ ou 11 dígitos para CPF |
aModelo | String | Modelo do Documento Fiscal que está sendo Emitido (NFe = 55) |
aSerie | String | Serie do Documento Fiscal que está sendo Emitido |
aNRNota | String | Número da Nota Fiscal registrada no sistema (tag nNF). |
aCodSistema | String | Número Identificador da NF dentro do banco de dados da empresa (tag cNF). |
aTpEmis | String | Tipo de Emissão da NFe - Utilizado a partir da versão 4.0 do Manual de integração |
Retorno
O método CalculaChaveNFe retorna a chave.
Exemplos
Delphi
retorno := spdNFe.CalculaChaveNFe('2015-12-30', '41', '0000000000000', '55', '1', '123', '1', '1');
C#
retorno = spdNFe.CalculaChaveNFe(DateTime.Now.ToString("yyyy-mm-ddThh:mm:ss"), "41", "0000000000000", "55", "1", "123", "1", "1");
Visual Basic 6
retorno = spdNFe.CalculaChaveNFe Format(Now(), "yyyy-mm-ddThh:mm:ss"), "41", "0000000000000", "55", "1", "123", "1", "1"
Notas
-
O componente NFeDataSets gera a chave da nota automaticamente, caso você informe o campo "Id_A03" vazio.
- Na geração de XML por TX2, o componente também gera automaticamente a chave.
Comentários
0 comentário
Por favor, entre para comentar.