PauloSR Postado 21 Fevereiro Compartilhar Postado 21 Fevereiro 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. Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Renato Rubinho Postado 21 Fevereiro Consultores Compartilhar Postado 21 Fevereiro 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/ Link para o comentário Compartilhar em outros sites More sharing options...
PauloSR Postado 22 Fevereiro Autor Compartilhar Postado 22 Fevereiro 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? Link para o comentário Compartilhar em outros sites More sharing options...
PauloSR Postado 22 Fevereiro Autor Compartilhar Postado 22 Fevereiro 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 Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Solution Renato Rubinho Postado 6 Março Consultores Solution Compartilhar Postado 6 Março 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 Link para o comentário Compartilhar em outros sites More sharing options...
PauloSR Postado 6 Março Autor Compartilhar Postado 6 Março 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> Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Renato Rubinho Postado 6 Março Consultores Compartilhar Postado 6 Março Boa tarde, Como este assunto já foi resolvido vamos seguir no seu outro tópico sobre o novo assunto. Link para o comentário Compartilhar em outros sites More sharing options...
Recommended Posts