Páginas filhas
  • R-2020 - Retenção Contribuição Previdenciária - Serviços Prestados

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Retornar

01. Regra

  • Para geração desse evento devem ser selecionados os lançamentos fiscais de saída que possuem pelo menos um item com o Tributo INSS informado para retenção pelo contratante.
Bloco de códigolanguagexml
titleExemplo R-2020
<?xml version="1.0" encoding="utf-8"?>
<Reinf>
  <evtServPrest id="???000000000000000000000000000000000">
    <ideEvento>{...}</ideEvento>
    <ideContri>{...}</ideContri>
    <infoServPrest>
      <ideEstabPrest>{...}</ideEstabPrest>
    </infoServPrest>
  </evtServPrest>
</Reinf>

Regra

  • O Evento deve agrupar todos os lançamentos do período por cliente fornecedor.
  • Caso na Tag vlrRetencao ocorrer diferença de até R$0,05 quando comparado com a Base * alíquota o sistema irá assumir o valor da Base * alíquota, a fim de evitar rejeições indevidas ao consultar o evento. Este ajuste não acontecerá para valores menores que R$0,01 (Ex: R$0,0063)
  • O processo irá agrupar os Eventos por CNO para todos os lançamentos que tem CNO preenchido e iremos agrupar por cliente fornecedor os casos em que o CNO não foi preenchido.

    Exemplo:

    Lan 1:
    Cliente C0001
    CNO 123

    Lan 2:
    Cliente C0002
    CNO 123 

    Lan 3:
    Cliente C0004
    CNO em branco

    Lan 4:
    Cliente C0005
    CNO em branco

    Lan 5:
    Cliente C0004
    CNO em branco

    Lan 6:
    Cliente C0005
    CNO 123

    Como resultado:

    Evento 1 Agrupado pelo CNO 123 (Lan1, Lan2, Lan6)
    Evento 2 Agrupado pelo Cliente C0004 (Lan3, Lan5)
    Evento 3 Agrupado pelo Cliente C0005 (Lan4)

02. Exemplo

Bloco de código
languagexml
titleExemplo R-2020
<?xml version="1.0" encoding="utf-8"?>
<Reinf>
  <evtServPrest id="???000000000000000000000000000000000">
    <ideEvento>{...}</ideEvento>
    <ideContri>{...}</ideContri>
    <infoServPrest>
      <ideEstabPrest>{...}</ideEstabPrest>
    </infoServPrest>
  </evtServPrest>
</Reinf>

03. Origem dos Dados

Deck of Cards
id1
Card
id7
labelideEstabPrest

Registro que identifica o estabelecimento "prestador" de serviços mediante cessão de mão de obra

Bloco de código
languagexml
titleideEstabPrest
<ideEstabPrest>
  <tpInscEstabPrest>123</tpInscEstabPrest>
  <nrInscEstabPrest>str1234</nrInscEstabPrest>
  <ideTomador>{...}</ideTomador>
</ideEstabPrest>

Origem de dados

Elemento do XMLOrigem
tpInscEstabPrestValor fixo "1" gerado pelo sistema.
nrInscEstabPrestGFILIAL.CGC