Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao enviar REINF


Ver Solução Respondido por Renato Rubinho,
  • Este tópico foi criado há 350 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Meus amigos boa tarde a todos e agradeço aos admins minha aprovação para participar do fórum do ACBR. Vou direto ao assunto: estou tentando enviar o reinf porém meu xml está dando problemas dos mais variados. Já tentei até fazer um gerador do xml baseado nos layoutes disponibilizados na receita federal e no sped, mas mesmo gerando as tags e os dados validados pelo xsd, continua dando erro. Gostaria de saber se alguém tem algum modelo básico de envio do R-2010, 2020 ou da série 4000 para que eu possa basear meu envio.

Meu modelo de xml gerado é esse (apesar de estar enviando, quando consulto o lote informa que foi processado mas contém erros). Estou enviando com token e-CNPJ e xml assinados digitalmente: 

<?xml version="1.0" encoding="UTF-8"?>
<Reinf xmlns="http://www.reinf.esocial.gov.br/schemas/envioLoteEventosAssincrono/v1_00_00">
<envioLoteEventos>
    <ideContribuinte>
        <tpInsc>1</tpInsc>
        <nrInsc>MINHA INSCRICAO</nrInsc>
    </ideContribuinte>
    <eventos>
        <evento Id="MEU ID">
            <Reinf xmlns="http://www.reinf.esocial.gov.br/schemas/evtTomadorServicos/v2_01_00">
                <evtServTom id="MEU ID2">
                    <ideEvento>
                        <indRetif>1</indRetif>
                        <perApur>2023-01</perApur>
                        <tpAmb>2</tpAmb>
                        <procEmi>1</procEmi>
                        <verProc>2.01.01</verProc>
                    </ideEvento>
                    <ideContri>
                        <tpInsc>1</tpInsc>
                        <nrInsc>99999999</nrInsc>
                    </ideContri>
                    <infoServTom>
                        <ideEstabObra>
                            <tpInscEstab>1</tpInscEstab>
                            <nrInscEstab>NR INSC</nrInscEstab>
                            <indObra>0</indObra>
                            <idePrestServ>
                                <cnpjPrestador>CNPJ</cnpjPrestador>
                                <vlrTotalBruto>1018332,21</vlrTotalBruto>
                                <vlrTotalBaseRet>865148,90</vlrTotalBaseRet>
                                <vlrTotalRetPrinc>95166,38</vlrTotalRetPrinc>
                                <vlrTotalRetAdic>0,00</vlrTotalRetAdic>
                                <vlrTotalNRetPrinc>0,00</vlrTotalNRetPrinc>
                                <vlrTotalNRetAdic>0,00</vlrTotalNRetAdic>
                                <indCPRB>0</indCPRB>
                                <nfs>
                                    <serie>UNICA</serie>
                                    <numDocto>MEU NR</numDocto>
                                    <dtEmissaoNF>2023-12-01</dtEmissaoNF>
                                    <vlrBruto>1018332,21</vlrBruto>
                                    <obs>
                                        OBS
                                    </obs>
                                    <infoTpServ>
                                        <tpServico>100000025</tpServico>
                                        <vlrBaseRet>865148,90</vlrBaseRet>
                                        <vlrRetencao>95166,38</vlrRetencao>
                                    </infoTpServ>
                                </nfs>
                            </idePrestServ>
                        </ideEstabObra>
                    </infoServTom>
                </evtServTom>
                <ds:Signature>ASSINATURA</ds:Signature>
            </Reinf>
        </evento>
    </eventos>
</envioLoteEventos>
</Reinf>

 

O erro da consulta gerado é esse:

 <dscResp>A estrutura do arquivo XML está em desconformidade com o esquema XSD. O namespace http://www.reinf.esocial.gov.br/schemas/evtTomadorServicos/v2_01_00 informado no documento XML não é um namespace reconhecido. </dscResp>

 

Obrigado a todos que puderem ajudar.

Postado

Estou usando java, mas apenas unirest para enviar o xml assinado e o corpo do xml é esse que eu mencionei. O meu problema é exatamente em saber se meu xml está certo.  Tu terias um modelo de xml que usas para enviar o reinf?

Postado
18 horas atrás, Renato Rubinho disse:

Boa tarde,

Se sua linguagem for Pascal, utilize os componentes.

Se não e for uma linguagem que consome dlls / so, utilize a ACBrLibReinf.

 

Veja como se tornar um assinante PRO para ter as dlls compiladas semanalmente.

https://projetoacbr.com.br/pro/

Tu saberias me informar porque sempre está dando esse erro no retorno de minha consulta:

A estrutura do arquivo XML está em desconformidade com o esquema XSD. O namespace http://www.reinf.esocial.gov.br/schemas/evtTomadorServicos/v1_02_01 informado no documento XML não é um namespace reconhecido.

Já verifiquei até modelos de envio de xml no site do sped e mesmo enviando sem erros, no retorno da consulta está com essa mensagem.

 

Obrigado

  • 2 semanas depois ...
  • Consultores
  • Solution
Postado

Boa noite,

Em 22/02/2024 at 11:06, PauloSR disse:

Tu saberias me informar porque sempre está dando esse erro no retorno de minha consulta:

A estrutura do arquivo XML está em desconformidade com o esquema XSD. O namespace http://www.reinf.esocial.gov.br/schemas/evtTomadorServicos/v1_02_01 informado no documento XML não é um namespace reconhecido.

O namespace está errado, tente alterar...

De:

<Reinf xmlns="http://www.reinf.esocial.gov.br/schemas/evtTomadorServicos/v1_02_01">

Para:

<Reinf xmlns="http://www.reinf.esocial.gov.br/schemas/evtTomadorServicos/v2_01_02">

Anexo XML de exemplo.

20230720224729-env-lot-soap.xml

Postado

Obrigado pela resposta Rubinho, já havia feito a correção com a ajuda de outro usuário do fórum, porém meu erro agora está na tag assinatura:

 

<dscResp>Assinatura do evento inválida. Erro ao verificar a assinatura (tag 'Signature') com o certificado (tag 'X509Certificate'). Verifique se houve alteracao no arquivo apos o mesmo ter sido assinado. </dscResp>
  • Este tópico foi criado há 350 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...