veja também:

NFeAssinar (obsoleto)

O procedimento NFeAssinar é OBSOLETO! Em seu lugar, recomendamos o uso da função NFeAssinar.

O procedimento NFeAssinar recebe o caminho de um arquivo XML de uma NF-e, o certificado digital e assina o arquivo.

Pacote

O procedimento NFeAssinar está definido dentro do pacote NF-eAssinar.pkg.

Sintaxe

Send NFeAssinar {sArquivoXML} {sCertificado} {bExibeErro}

Onde:

  • {sArquivoXML} é o caminho do arquivo XML que será assinado;
  • {sCertificado} é a string que representa o certificado digital que será usado na transmissão dos dados. Se não for informado, uma tela será exibida para o usuário escolher um dos certificados instalados. Você pode obter esta string e armazená-la em um campo de sua base de dados com a função NFePegaNomeCertificado;
  • {bExibeErro} é usado para indicar se a função deve exibir ou não os erros que ocorrerem na execução; 

Exemplo

Não há exemplo para o procedimento, pois é obsoleto e foi substituído pela função NFeAssinar.

Observações

  • Se você for usar a função NFeEnviar para fazer o envio da NF-e à SEFAZ, o uso do procedimento NFeAssinar não é necessário, uma vez que a função NFeEnviar irá validar o arquivo XML, assinar e enviar.
  • Esse procedimento é agora obsoleto e recomendamos fortemente a substituição do seu uso pela função NFeAssinar;
  • Este procedimento é considerado obsoleto a partir da versão 2014/01.

 

Não encontrou o que precisava, entre em contato conosco.