Páginas filhas
  • Middleware - Relatório de Conferência de IRRF

Versões comparadas

Chave

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

...

    • Rubricas com incidências incorretas que geram bases e valores diferentes no Governo.
    • Inclusões, exclusões ou alterações nas bases e/ou valores operados diretamente no Portal eSocial.

Tipos de IR vs Incidência IR:

  1. A descrição da tabela abaixo representando o grupo dos códigos relacionados; 
  2. A descrição de cada código da tabela abaixo está na tabela XXXXXX, caso seja um código não existente nesta tabela, o texto apresentado será o mesmo descrito na documentação técnica do evento S-5002
  3. Alguns códigos são aglutinados em outro. Exemplos.:
    1. 11 - Remuneração e 13 - Férias. No evento S-5002 e no relatório são aglutinados no código 11,   O nosso é assim TB 
    2. 31 - Remuneração e 33 - Férias. No evento S-5002 e no relatório são aglutinados no código 31,  XXXXXX
  4. Documentação técnica do governo

Descrição do tipo de IR

Códigos Relacionados

Rendimentos Tributáveis11, 12, 14
Retenções do IRRF31, 32, 34
Rendimento não tributável ou isento do IRRF70, 71, 72, 73, 74, 75, 76, 77, 700, 701, 79, 7900
Deduções da base de cálculo do IRRF41, 42, 46, 47, 51, 52, 54, 61, 62, 63, 64, 67
Exigibilidade suspensa - Rendimento tributável9011, 9012, 9014
Exigibilidade suspensa - Retenção do IRR9031, 9032, 9034, 9832, 9832, 9834
Exigibilidade suspensa - Dedução da base de cálculo do IRRF9041, 9042, 9046, 9047, 9052, 9054, 9061, 9062, 9063, 9064, 9067
Compensação judicial9082, 9083



Detalhamento do grupo de colunas da Lista de Funcionários

Campos

Descrição

Atributo

Campo | Detalhamento

NomeNome do trabalhadornameRJO_NOME
CPFCPF do TrabalhadorcpfNumberRJO_CPF
Valor Retenção RHValor de retenção de IRRF Total do TrabalhadorerpValueRJO_VALOR | Soma-se todos os valores do CPF (chave) com o campo RJO_INCIRF igual a 31, 32, 33 e 34 com o RJO_TPRUBR igual a 2 (Desconto) ou 4 (Base Desconto) e deduz todos os valores do  CPF (chave) com o campo RJO_INCIRF igual a 31, 32, 33 e 34 com o RJO_TPRUBR igual a 1 (Provento) ou 3 (Base Provento). O campo RJO_EVENTO deve ser S-1200, S-2299 ou S-2399.
Valor Retenção GovernoValor de retenção de IRRF Total do TrabalhadorretValueRJO_VALOR | Soma-se todos os valores do CPF (chave) com o campo RJO_TPIRRF igual a 31, 32, 33 e 34. O campo RJO_EVENTO deve ser S-5002.

Detalhamento ao expandir o grupo Lista de Funcionários

Campos

Descrição

Atributo

Campo | Detalhamento

DemonstrativoCódigo do demonstrativo (recibo) do TrabalhadordemonstrativeIdRJO_IDEDMD
CategoriaCPF do TrabalhadorcpfNumberRJO_CPF
Período de ReferênciaPeríodo de ReferênciareferencePeriodRJO_PERAPU | Como os valores tem origem nos eventos S-1200, S-2299 ou S-2399, independente se a data de pagamento é posterior ao período, o período de referência sempre se refere ao período de apuração destes eventos. 
Valor Retenção RHValor de retenção de IRRF Total do TrabalhadorerpValueRJO_VALOR | Soma-se todos os valores do CPF (chave) e mesmo recibo (RJO_IDEDMD) com o campo RJO_INCIRF igual a 31, 32, 33 e 34 com o RJO_TPRUBR igual a 2 (Desconto) ou 4 (Base Desconto) e deduz todos os valores do  CPF (chave) com o campo RJO_INCIRF igual a 31, 32, 33 e 34 com o RJO_TPRUBR igual a 1 (Provento) ou 3 (Base Provento). O campo RJO_EVENTO deve ser S-1200, S-2299 ou S-2399.
Valor Retenção GovernoValor de retenção de IRRF Total do TrabalhadorretValueRJO_VALOR | Soma-se todos os valores do CPF (chave) mesmo recibo (RJO_IDEDMD) com o campo RJO_TPIRRF igual a 31, 32, 33 e 34. O campo RJO_EVENTO deve ser S-5002.
Data de PagamentoData de Pagamento do demonstrativopaydayRJO_DTPGTO | Data de pagamento da chave RJO_CPF + RJO_IDEDMD
Origem (Tipo de Pagamento)Evento de Origem do demosntrativooriginRJO_EVENTO | Evento da chave RJO_CPF + RJO_IDEDMD


Informações Técnicas da API IRRFRetValues

IRRFRetValues é um método GET da API GPEreportEsocialBaseConfer. 
Em resumo, o método POST da API GPEreportEsocialBaseConfer retorna o Id da requisição e o processamento do relatório é executado de forma assíncrona, o método GET IRRFRetValues obtém a resposta deste processamento. Exemplos de execução abaixo:

Exemplo de EndPoint: http://localhost:8104/rest/api/rh/esocial/v1/GPEreportEsocialBaseConfer

Requisição POST

Identificador da empresa

(1-1)

companyId

string

Código da Empresa

Período

(1-1)

paymentPeriod

string

Período de apuração

Tipo de Tributo

(0-1)

tribute

string (default: 0)

1 - Relatório de INSS

2 - Relatório de FGTS

3 - Relatório de IRRF

Somente divergências

(0-1)

differencesOnly

boolean (default: false)

Indica se os funcionários com diferenças devem ser retornados ou não

Tabelas utilizadas

PESOCIALTOTALIZADORES, PESOCIALTOTALIZADORESCPF, PESOCIALTOTAISLOTACAO ,PESOCIALTOTALIZADORESAUTONOMOS e PESOCIALTOTALCPFRUBRICASIRRF


Veja detalhes quando utiliza o TAF Full:  Painel de Conferência de IRRF