CalculaChave(aUF, aDtEmissao, aCNPJ, aModelo, aSerie, aNumMDFe, aTipoEmissao, aCodMDFe)
Calcula chave do Manifesto de acordo com o manual 3.00. O componente gera essa chave automaticamente, caso você deixe vazio o campo no dataset, porém se você quiser calcular utilizando essa função, você pode sem problemas.
Método
CalculaChave(const aUF, aDtEmissao, aCNPJ, aModelo, aSerie, aNumMDFe, aTipoEmissao, aCodMDFe: String): String;
Parâmetros
Argumento | Tipo | Detalhes |
aUF | String | Unidade Federativa cdo emitente |
aDtEmissao | String | Data de emissão do conhecimento (aaaa-mm-dd) |
aCnpj | String | CNPJ do emitente do MDFe |
aModelo | String | Modelo do MDFe |
aSerie | String | Série do MDFe |
aNumMDFe | String | Número do MDFe |
aTipoEmissao | String | Tipo de Emissão do MDFe (1-Produção 2-Homologação) |
aCodigo | String | Código numérico que compôe a Chave de Acesso |
Retorno
O retorno do método é a Chave do MDFe em questão.
Exemplos
Delphi
retorno := spdMDFe.CalculaChave('41', '2017-07-17', '06985325368971', '58', '1', '1', '1', '00000001');
C#
retorno = spdMDFe.CalculaChave("41", "2017-07-17", "06985325368971", "58", "1", "1", "1", "00000001");
Visual Basic 6
retorno = spdMDFe.CalculaChave("41", "2017-07-17", "06985325368971", "58", "1", "1", "1", "00000001")
PHP
$retorno = spdMDFe->CalculaChave("41", "2017-07-17", "06985325368971", "58", "1", "1", "1", "00000001");
Comentários
0 comentário
Por favor, entre para comentar.