FórumCategoria: Fórum - Perguntas e RespostasEFD Reinf MS1135 A soma dos valores…
Fabiano Cerosi perguntou há 7 anos

Boa tarde.
Estou enviando o registro R2020 com um numero de processo, e com os valores de retenção e suspensão, e está me retornando a mensagem:
MS1135-A soma dos valores da retenção das Informações de processos relacionados a não retenção de contribuição previdenciária , com exceção dos valores informados para processos sem suspensão de exigibilidade, deve ser igual ao valor da retenção de contribuição previdenciária principal que deixou de ser efetuada em função de processo administrativo ou judicial.
Os valores informações são hipotéticos, mas estão corretos.
Alguem sabe me informar como deverá ser gerado?
Segue a parte do XML:
<infoServPrest>
 <ideEstabPrest>
   <tpInscEstabPrest>1</tpInscEstabPrest>
   <nrInscEstabPrest>54657192000132</nrInscEstabPrest>
   <ideTomador>
    <tpInscTomador>1</tpInscTomador>
    <nrInscTomador>00000000000</nrInscTomador>
    <indObra>0</indObra>
    <vlrTotalBruto>5000,36</vlrTotalBruto>
    <vlrTotalBaseRet>5000,36</vlrTotalBaseRet>
    <vlrTotalRetPrinc>550,04</vlrTotalRetPrinc>
    <vlrTotalNRetPrinc>550,04</vlrTotalNRetPrinc>
    <nfs>
     <serie>3</serie>
     <numDocto>885984</numDocto>
     <dtEmissaoNF>2018-05-01</dtEmissaoNF>
     <vlrBruto>5000,36</vlrBruto>
     <infoTpServ>
      <tpServico>100000008</tpServico>
      <vlrBaseRet>5000,36</vlrBaseRet>
      <vlrRetencao>550,04</vlrRetencao>
      <vlrNRetPrinc>550,04</vlrNRetPrinc>
     </infoTpServ>
    </nfs>
    <infoProcRetPr>
     <tpProcRetPrinc>1</tpProcRetPrinc>
     <nrProcRetPrinc>35041.000387/2014-14</nrProcRetPrinc>
     <valorPrinc>550,04</valorPrinc>
    </infoProcRetPr>
   </ideTomador>
 </ideEstabPrest>
</infoServPrest>

2 Respostas
Moisés Azevedo respondeu há 7 anos

Olhando as tags desse evento, não aparenta ter problemas e não deveria apresentar essa rejeição.

O que me chama a atenção é o número do processo.

Primeiro porque a máscara e o tamanho estão diferentes do padrão.

Outra porque em meus testes não consegui passar pelo schema enviando os caracteres (./-). Só consegui passar quando retirei os caracteres e mandei apenas números. Passou pelo schema?

Conseguiu enviar o R-1070 com esses mesmos números, com esses mesmos caracteres?

Moisés Azevedo respondeu há 7 anos

Agora que percebi que o seu teste é um processo administrativo. Processo judicial tem outra máscara e não da para enviar o campo mascarado, caso contrário extrapola o tamanho máximo.

Fabiano Cerosi respondeu há 7 anos

Bom dia Moisés.
Sim, consegui enviar sem problemas, utilizei esta máscara porque é o que consta no manual do desenvolvedor.
Não sei o que pode estar acontecendo…vou fazer mais testes.
Obrigado.

Fabiano Cerosi respondeu há 7 anos

Boa tarde.
O problema estava relacionado ao cadastro do processo, onde o mesmo não estava com o Indicativo de suspensão da exigibilidade igual a 90 – Decisão Definitiva a favor do contribuinte.
Desta forma eu não posso gerar a informação da tag <vlrTotalNRetPrinc> e da tag <vlrNRetPrinc>.
Fiz a remoção das tags quando o indicativo é diferente de 90 e as informações foram aceitas.

Franciele Fraga dos Passos respondeu há 7 anos

Olá Fabiano,

Ajudou sim.

Muito Obrigada!

Fabiano Cerosi respondeu há 7 anos

Bom dia Franciele.
Para mim também o que o manual cita, não é o que eles estão aceitando, então vou te passar o que fiz e que foi aceito.

No grupo de informações idePrestServ:
“vlrTotalRetPrinc” estou gerando sempre o valor retido ou que deveria ter sido retido.
“vlrTotalNRetPrinc” se tiver processo e indicativo for 90, estou gerando 0, caso contrário não estou gerando.

No grupo de informações infoTpServ:
“vlrRetencao” estou gerando sempre o valor retido ou que deveria ter sido retido.
“vlrNRetPrinc” se tiver processo e indicativo for 90, estou gerando 0, caso contrário não estou gerando.

No grupo de informações infoProcRetPr:
“valorPrinc” estou gerando sempre o valor retido ou que deveria ter sido retido.

Espero que te ajude.

Franciele Fraga dos Passos respondeu há 7 anos

Bom dia Fabiano,

Informando o Indicativo do processo 03 deve ser preenchido somente o campo do valor suspenso, é isso?
Pelo manual meu entendimento era de que se o indicativo do processo fosse diferente de 90 deveria ser preenchido o campo do valor devido, que seria o principal e o campo do valor suspenso. Isso está correto?
Informando o indicativo 03 informo o valor calculado nos dois campo ou somente no campo de valor suspenso?

Att,

Fabiano Cerosi respondeu há 7 anos

Na verdade eu tinha colocado o código 03, e pelo que me informaram somente deverá ser enviado as tags se for 90.
Retirei as tags e funcionou, agora estou tentando enviar com o código 90.

Moisés Azevedo respondeu há 7 anos

Você tinha colocado qual código de indSusp? o 92?