PauloSR
Membros-
Total de ítens
20 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que PauloSR postou
-
ERRO campo qtdMesesRRA evento R4010
PauloSR replied to PauloSR's tópico in Dúvidas Gerais sobre o ACBr
Problema resolvido. O erro estava vindo de um caracter errado no campo de descrição de uma das tags. A thread pode ser encerrada. -
Boa tarde a todos, estou tentando enviar o evento R4010 com rendimento tributável, porém na tag qtdMesesRRA estou tendo essa mensagem de erro no retorno do processamento: (codResp: MS0030) A estrutura do arquivo XML está em desconformidade com o esquema XSD. The 'http://www.reinf.esocial.gov.br/schemas/evt4010PagtoBeneficiarioPF/v2_01_02:qtdMesesRRA' element is invalid - The value '10' is invalid according to its datatype 'String' - The Pattern constraint failed. Alguém já passou por isso e conseguiu resolver? Obrigado a todos
-
Boa tarde a todos, estou tentando enviar o evento R4010 com rendimento tributável, porém na tag qtdMesesRRA estou tendo essa mensagem de erro no retorno do processamento: (codResp: MS0030) A estrutura do arquivo XML está em desconformidade com o esquema XSD. The 'http://www.reinf.esocial.gov.br/schemas/evt4010PagtoBeneficiarioPF/v2_01_02:qtdMesesRRA' element is invalid - The value '10' is invalid according to its datatype 'String' - The Pattern constraint failed. Alguém já passou por isso e conseguiu resolver? Obrigado a todos
-
Bom dia Robinho, eu verifiquei aqui o número do processo e o erro estava no parâmetro toProc, que no caso o meu é JUDICIAL. O número de processo está ok e está enviando corretamente. Para os amigos que fazem uso do java, segue abaixo a rotina para calcular o dígito verificador. Apenas lembrando que a rotina calcula apenas o dígito verificador, mas a montagem do campo segue o formato que está no manual (NNNNNNN-DD.AAAA.J.TR.OOOO). Obs: O nosso 'peso' de tamanho (length) de processos é em torno de 22 public static String calcularDigitoVerificador(String numProcesso) { int soma = 0; int[] pesos = {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22}; for (int i=0;i<numProcesso.length();i++) { int digito = Character.getNumericValue(numProcesso.charAt(numProcesso.length()-1-i)); soma += digito * pesos[i % pesos.length]; } int temp = soma%11; return (temp == 0) ? new Integer((11-(temp))/10).toString() : new Integer((11-(temp))).toString(); } Obrigado a todos.
-
Então, no manual http://sped.rfb.gov.br/estatico/D6/C562C43471D60917A0ABE09EC78906E9904D71/ManualOrientacaoDesenvolvedor_REINF-v2.0.pdf na parte de validações, tem a fórmula para calcular o dígito verificador (até já implementei em java), porém mesmo mandando esse valor já com o dígito verificador certo o reinf informa que o número do processo é inválido. Pode ser que essa regra só tenha mesmo no ambiente de produção... mas se eu mandar para o ambiente de produção, tenho como excluir com algum evento específico do reinf? Caso alguém precise do cálculo do dígito verificador, posso disponibilizar.
-
Envio do evento R-1070 - Erro no campo 'número do processo'
um tópico no fórum postou PauloSR Dúvidas não relacionadas ao ACBr
Boa tarde a todos, estou tendo problemas ao enviar o evento R-1070 no ambiente de homologação, onde o erro que está retornando é esse: <tpOcorr>1</tpOcorr> <localErroAviso> - Campo: nrProc - XPATH: /Reinf/evtTabProcesso/infoProcesso/inclusao/ideProcesso/nrProc</localErroAviso> <codResp>MS1196</codResp> <dscResp>Número de processo inválido.</dscResp> O xml de teste que estou enviando é esse: <Reinf xmlns="http://www.reinf.esocial.gov.br/schemas/evtTabProcesso/v2_01_02" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <evtTabProcesso id="ID1043123770000002024061812472220148"> <ideEvento> <tpAmb>2</tpAmb> <procEmi>2</procEmi> <verProc>REINF_v2_01_02</verProc> </ideEvento> <ideContri> <tpInsc>1</tpInsc> <nrInsc>04312377</nrInsc> </ideContri> <infoProcesso> <inclusao> <ideProcesso> <tpProc>1</tpProc> <nrProc>00000022020188047901</nrProc> <iniValid>2022-01</iniValid> <indAutoria>1</indAutoria> <infoSusp> <indSusp>92</indSusp> <dtDecisao>2022-02-02</dtDecisao> <indDeposito>N</indDeposito> </infoSusp> </ideProcesso> </inclusao> </infoProcesso> </evtTabProcesso> </Reinf> Obrigado a todos que puderem ajudar. -
Bom dia Rubinho, eu usei um ecnpj que tinha essas chaves dentro do certificado.
-
Obrigado pela ajuda Rubinho, o post pode ser fechado.
-
Reinf - Envio para ambiente de produção
PauloSR replied to PauloSR's tópico in Dúvidas não relacionadas ao ACBr
Opa, já resolvi aqui. Obrigado pela dica Rubinho, ajudou muito. -
Reinf - Envio para ambiente de produção
PauloSR replied to PauloSR's tópico in Dúvidas não relacionadas ao ACBr
hum... qual a url de produção para envioLoteEventosAssincrono? Estou usando https://pre-reinf.receita.economia.gov.br/recepcao/lotes. -
Reinf - Envio para ambiente de produção
um tópico no fórum postou PauloSR Dúvidas não relacionadas ao ACBr
Bom dia/Boa tarde a todos, estou tentando enviar meu reinf 4020 para o ambiente de produção, porém está aparecendo sempre essa mensagem (tpAmb = 1): <codResp>MS0038</codResp> <dscResp>Para envio de eventos para a produção, o ambiente deve ser igual a 1. Para envio de eventos para a pré-produção, deve ser igual a 2.</dscResp> Quando envio o mesmo para o ambiente tpAmb=2, funciona de boa. Não está dando nenhum erro de assinatura, campos errados, nada... apenas o erro acima mencionado. Alguém teria ideia do que pode estar acontecendo. Obrigado a todos -
Obrigado Rubinho, removi todos os espaços e quebras de linha e após novo envio a mensagem que me retornou foi: Certificado inválido para assinatura digital. O certificado digital utilizado para assinatura deve possuir os atributos “digitalSignature” e “nonRepudiation” em sua chave "Key Usage" (uso da chave). Estranho que estou usando um .pfx com senha está enviando ok, nunca ouvi falar dessa tag...
-
me tira uma dúvida: certificados ecnpj podem assinar um reinf ou apenas certificados com procuração da empresa?
-
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>
-
tem algum tutorial de uso da lib?
-
Boa tarde a todos, estou com problema ao enviar meu REINF 4020, o problema é que fiz em Java e estou tendo grandes dificuldades em resolver o problema da TAG Assinatura. Gostaria imensamente de alguma ajuda para resolver esse problema. Posso compartilhar todo o código que fiz até então e as etapas que tentei até agora. Obrigado a todos que puderem ajudar.
-
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
-
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?
-
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.
