Lista de Métodos - Componente EFD-Reinf – Central de Atendimento
16 de fevereiro de 2022 19:43
Lista com todos os métodos do componente EFD Reinf.
AssinarEvento aXML Antes de enviarmos um XML do EFD-Reinf à SEFAZ, devemos assiná-lo digitalmente. Para isso, utilizamos o método AssinarEvento. Requisitos Este método retornará o mesmo XML informado como parâmetro, porém, ele terá as tags de assinatura em seu conteúdo.
ConsultarIdEvento idEvento É utilizado para realizar a consulta de um evento especifico através do Id do evento Este método retornará um objeto do tipo IspdReinfRetConsultarLote com quatro níveis de retorno e será tratado da mesma forma como o retorno do método ConsultarLoteEventos.
ConsultarEventoPorRecibo numeroDoRecibo É utilizado para realizar a consulta de um evento especifico através do recibo de autorização do mesmo Este método retornará um objeto do tipo IspdReinfRetConsultarLote com quatro níveis de retorno e será tratado da mesma forma como o retorno do método ConsultarLoteEventos.
ConsultarLoteEventos aIdLoteEventos Para consultar um evento do EFD-Reinf que enviamos, utilizaremos o método ConsultarLoteEventos e informaremos o número de protocolo de um lote de eventos válido. Requisitos Este método retornará um objeto do tipo IspdReinfRetConsultarLote com quatro níveis de retorno. Veja documentação completa
EnviarLoteEventos aTX2Content, aIdGrupoEventos Para enviar o lote de eventos à SEFAZ, utilizaremos o método EnviarLoteEventos. Este método retornará um objeto do tipo IspdRetEnviarLoteEventos com os seguintes atributos: idLote; Mensagem
GerarXMLporTX2 aTX2Content O primeiro passo para enviar um TX2 de um evento do EFD-Reinf é converter este TX2 em XML. Para fazer isso, utilizaremos o método GerarXMLporTX2. Regras de TX2. Requisitos Este método retornará o conteúdo de um XML com as mesmas informações dos eventos que foram informadas no TX2.
GetVencimentoCertificado Utilizado para retornar a data de vencimento do certificado configurado na propriedade NomeCertificado. Requisitos Este método retorna uma string com a data de vencimento do certificado.
ReconsultarLoteEventos aIdLoteEventos Esse método está disponível apenas a partir da versão manual 1.5.01, e tem o objetivo de reconsultar o evento na SEFAZ e na sequência atualizar o evento com o retorno obtido. Método utilizado exclusivamente para o evento R - 2099. Este método retornará um objeto do tipo IspdReinfRetConsultarLote com quatro níveis de retorno. Entre no artigo para verificar documentação completa.
SincronizarXmlsRetorno aIdLoteEventos A partir da versão manual 1.5.01, o componente fará o envio para SEFAZ de forma local, na sequência o xml de retorno é sincronizado com a Api da TecnoSpeed. Caso ocorra alguma falha na comunicação que impeça que o xml de retorno seja enviado para Api da TecnoSpeed, então o xml de retorno ficará salvo dentro da pasta .\Log\Sinc. Requisitos O método SincronizarXmlsRetorno não possui retorno. Notas
Aqui, podemos verificar exemplos de utilização do método EnviarEventos 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.