Para realizar o download do DAMDFE de um MDF-e basta utilizar o método DownloadPDFMDFe informando a chave do MDF-e e o local onde será salvo o arquivo PDF do DAMDFE. Segue abaixo os detalhes do método e de seu retorno.
Detalhes DownloadPDFMDFe
Função: Realiza a geração do DAMDFE de um MDF-e gravando o arquivo .pdf diretamente no local indicado.
Classe: TspdMDFeClientX
Método: DownloadPDFMDFe
Tipo Retorno: Sem retorno
Parâmetros aceitos:
Nome | Tipo | Obrigatório | Valor |
aChave | Texto | Sim | Chave do MDF-e a qual se deseja o DAMDFE. |
aSalvarComo | Texto | Sim |
Local (Path) onde será salvo o arquivo .pdf. Observação: Caso não seja informado o caminho para a geração do arquivo .pdf, será aberta uma caixa de dialogo solicitando o diretório. |
Delphi
procedure TfrmDownloadPDFMDFe.btnOKClick(Sender: TObject);
begin
frmExemplo.MDFe.DownloadPDFMDFe(edtChave.Text,edtPath.Text);
frmExemplo.memoRetorno.Text := 'Download realizado com sucesso';
frmDownloadPDFMDFe.Close;
end;
C#
private void btnDownloadPDFMDFe_Click(object sender, EventArgs e)
{
MDFe.DownloadPDFMDFe(this.edtChave.Text, this.edtPath.Text);
//Exibe o retorno no memo
memoRetorno.Text = 'Download realizado com sucesso';
}
Visual Basic 6
Private Sub btnDownloadPDFMDFe_Click()
Dim Retorno As String
Set Retorno = frmExemplo.MDFe.DownloadPDFMDFe(edtChave.Text, edtPath.Text)
'O retorno do método é exibido no memo
frmExemplo.memoRetorno.Text = "Mensagem: " + Retorno + vbCrLf
Me.Hide
End Sub
Retorno
Esse método não possui retorno. O PDF do DAMDFE é gerado no caminho indicado no parâmetro aSalvarComo.
Comentários
0 comentário
Por favor, entre para comentar.