Lista com todos os métodos do componente SPED.
Abaixo da tabela é possível verificar exemplos de utilização dos métodos.
Obs: Posicionando o cursor em cima de cada um dos parâmetros, é possível visualizar detalhes de cada um deles
Método | Parâmetros | Descrição | Retorno |
---|---|---|---|
ConfigurarSoftwareHouse | aCNPJSoftwareHouse, aKey | Para que possa utilizar nosso componente, é necessário que configure o CNPJ da software house, através do método ConfigurarSoftwareHouse. | O método ConfigurarSoftwareHouse não possui retorno. Notas |
IniciarApuracao | O primeiro passo para gerar o arquivo SPED é iniciar uma apuração. Para fazer isso, utilizaremos o método IniciarApuracao. | Este método retornará um objeto do tipo IspdRetIniciarApuracao com os seguintes atributos: Protocolo; Mensagem Requisitos | |
EnviarRegistros | aProtocolo, aTX2 | Para enviar os registros à uma apuração que já iniciamos, utilizaremos o método EnviarRegistros. | Este método retornará um objeto do tipo IspdRetEnviarRegistros com os seguintes atributos: Protocolo; Mensagem Requisitos |
GerarApuracao | aProtocolo | Para gerar o arquivo SPED, utilizaremos o método GerarApuracao e informaremos o número de protocolo de uma apuração válida. | Este método retornará um objeto do tipo IspdRetEnviarRegistros com os seguintes atributos: Protocolo; Mensagem Requisitos |
ConsultarApuracao | aProtocolo, aCaminhoArquivos | Para consultar o arquivo SPED que solicitamos a geração, utilizaremos o método ConsultarApuracao e informaremos o número de protocolo de uma apuração válida. | Este método retornará um objeto do tipo IspdRetEnviarRegistros com os seguintes atributos: Protocolo; Mensagem; NomeArquivo; Codigo Requisitos |
Exemplo
Aqui, podemos verificar exemplos de utilização do método GerarApuracao em 3 linguagens diferentes. Apesar do exemplo ser específico do envio de nota, o formato pode ser utilizado em qualquer um dos métodos.
Delphi
var
Retorno: IspdRetGerarApuracao;
begin
Retorno := SPED.GerarApuracao(edtProtocolo.Text);
mmRetorno.Lines.Add(' Retorno:');
mmRetorno.Lines.Add(' Protocolo: ' + Retorno.Protocolo);
mmRetorno.Lines.Add(' Mensagem: ' + Retorno.Mensagem);
C#
SpedClientX.IspdRetGerarApuracao Retorno;
Retorno = Sped.GerarApuracao(edtProtocolo.Text);
mmRetorno.Text = "Retorno:" + Environment.NewLine;
mmRetorno.Text += " Protocolo: " + Retorno.Protocolo + Environment.NewLine;
mmRetorno.Text += " Mensagem: " + Retorno.Mensagem + Environment.NewLine;
Visual Basic 6
Dim Retorno As IspdRetGerarApuracao
Set Retorno = SPED.GerarApuracao(edtProtocolo.Text)
mmRetorno.Text = " Retorno:" & vbNewLine
mmRetorno.Text = mmRetorno.Text & " Protocolo: " & Retorno.Protocolo & vbNewLine
mmRetorno.Text = mmRetorno.Text & " Mensagem: " & Retorno.Mensagem
Comentários
0 comentário
Artigo fechado para comentários.