Layout dos Eventos Periódicos
Deck of Cards |
---|
history | false |
---|
id | 3 |
---|
tabLocation | left |
---|
|
Card |
---|
| Retenção Contribuição Previdenciária - Serviços Tomados Para geração desse evento devem ser selecionados os lançamentos fiscais de entrada que possuem retenção do INSS. Bloco de código |
---|
language | xml |
---|
title | Exemplo R-2010 |
---|
| <?xml version="1.0" encoding="utf-8"?>
<Reinf>
<evtServTom id="???000000000000000000000000000000000">
<ideEvento>{...}</ideEvento>
<ideContri>{...}</ideContri>
<infoServTom>
<ideEstabObra>{...}</ideEstabObra>
</infoServTom>
</evtServTom>
</Reinf> |
Regra- O Evento deve agrupar todos os lançamentos do período por cliente fornecedor.
|
Card |
---|
| Retenção Contribuição Previdenciária - Serviços Prestados Para geração desse evento devem ser selecionados os lançamentos fiscais de saída que possuem o Tributo INSS informado para retenção pelo contratante. Bloco de código |
---|
language | xml |
---|
title | Exemplo 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.
|
Card |
---|
| Recursos Recebidos por Associação Desportiva A origem dessas informações é um serviço criado pela Módulo de Materiais uma vez que não há documento fiscal envolvido (verificar o nome do serviço através do processo que gera os dados para o TAF). Bloco de código |
---|
language | xml |
---|
title | Exemplo R-2030 |
---|
| <?xml version="1.0" encoding="utf-8"?>
<Reinf>
<evtAssocDespRec id="???000000000000000000000000000000000">
<ideEvento>{...}</ideEvento>
<ideContri>
<tpInsc>5</tpInsc>
<nrInsc>str1234</nrInsc>
<ideEstab>{...}</ideEstab>
</ideContri>
</evtAssocDespRec>
</Reinf> |
Regra- O Evento deve agrupar todos os lançamentos do período por cliente fornecedor.
Aviso |
---|
| Utiliza um grupo ideEstab específico para este tipo |
ideEstab Bloco de código |
---|
| <ideEstab>
<tpInscEstab>5</tpInscEstab>
<nrInscEstab>str1234</nrInscEstab>
<recursosRec>{...}</recursosRec>
</ideEstab> |
Origem de dadosElemento do XML | Origem |
---|
tpInscEstab | Preenchimento de acordo com o campo abaixo | nrInscEstab | GFILIAL.CGC |
|
Card |
---|
| Recursos Repassados para Associação Desportiva A origem dessas informações é um serviço criado pelo Módulo de Materiais uma vez que não há documento fiscal envolvido (verificar o nome do serviço através do processo que gera os dados para o TAF). Bloco de código |
---|
language | xml |
---|
title | Exemplo R-2040 |
---|
| <?xml version="1.0" encoding="utf-8"?>
<Reinf>
<evtAssocDespRep id="???000000000000000000000000000000000">
<ideEvento>{...}</ideEvento>
<ideContri>
<tpInsc>5</tpInsc>
<nrInsc>str12340</nrInsc>
<ideEstab>{...}</ideEstab>
</ideContri>
</evtAssocDespRep>
</Reinf> |
Regra- O Evento deve agrupar todos os lançamentos do período por cliente fornecedor.
Aviso |
---|
| Utiliza um grupo ideEstab específico para este tipo |
ideEstab Bloco de código |
---|
| <ideEstab>
<tpInscEstab>5</tpInscEstab>
<nrInscEstab>str1234</nrInscEstab>
<recursosRep>{...}</recursosRep>
</ideEstab> |
Origem de dadosElemento do XML | Origem |
---|
tpInscEstab | Preenchimento de acordo com o campo abaixo | nrInscEstab | GFILIAL.CGC |
|
Card |
---|
| Comercialização da Produção por Produtor Rural PJ/Agroindústria Para geração desse evento devem ser selecionados os lançamentos fiscais de saída que possuem o Tributo Funrural informado. Bloco de código |
---|
language | xml |
---|
title | Exemplo R-2050 |
---|
| <?xml version="1.0" encoding="utf-8"?>
<Reinf>
<evtComProd id="???000000000000000000000000000000000">
<ideEvento>{...}</ideEvento>
<ideContri>{...}</ideContri>
<infoComProd>
<ideEstab>{...}</ideEstab>
</infoComProd>
</evtComProd>
</Reinf> |
Regra - O Evento deve agrupar todos os lançamentos do período por filial.
Aviso |
---|
| Utiliza um grupo ideEstab especifico para este tipo |
ideEstab Bloco de código |
---|
| <ideEstab>
<tpInscEstab>5</tpInscEstab>
<nrInscEstab>str1234</nrInscEstab>
<vlrRecBrutaTotal>str1234</vlrRecBrutaTotal>
<vlrCPApur>str1234</vlrCPApur>
<vlrRatApur>str1234</vlrRatApur>
<vlrSenarApur>str1234</vlrSenarApur>
<vlrCPSuspTotal>str1234</vlrCPSuspTotal>
<vlrRatSuspTotal>str1234</vlrRatSuspTotal>
<vlrSenarSuspTotal>str1234</vlrSenarSuspTotal>
<tipoCom>{...}</tipoCom>
</ideEstab> |
Origem de dadosElemento do XML | Origem |
---|
tpInscEstab | Preenchimento de acordo com o campo abaixo | nrInscEstab | GFILIAL.CGC | vlrRecBrutaTotal | Totalizador da receita bruta informada no registro {tipoCom} | vlrCPApur | Somatório do campo DTRBITEM.VALORTRB do todos os lançamentos com o tributo para a Filial | vlrRatApur | Somatório do campo DTRBITEMCALCCONTRPREV.VALORCONTGILRAT de todos os lançamentos com o tributo para a Filial | vlrSenarApur | Somatório do campo DTRBITEMCALCCONTRPREV.VALORCONTSENAR de todos os lançamentos com o tributo para a Filial | vlrCPSuspTotal | Totalizador do Funrural suspenso informada no registro {infoProc} | vlrRatSuspTotal | Totalizador do Gilrat suspenso informada no registro {infoProc} | vlrSenarSuspTotal | Totalizador do Senar suspenso informada no registro {infoProc} |
|
Card |
---|
| Contribuição Previdenciária sobre a Receita Bruta - CPRB Para geração desse evento deverá ser realizada a apuração da contribuição previdenciária, o evento será gerado com os valores do período de apuração.
Bloco de código |
---|
language | xml |
---|
title | Exemplo R-2060 |
---|
| <?xml version="1.0" encoding="utf-8"?>
<Reinf>
<evtCPRB id="???000000000000000000000000000000000">
<ideEvento>{...}</ideEvento>
<ideContri>{...}</ideContri>
<infoCPRB>
<ideEstab>{...}</ideEstab>
</infoCPRB>
</evtCPRB>
</Reinf> |
Regra - O Evento deve agrupar todos os lançamentos do período por cliente fornecedor.
Aviso |
---|
| Utiliza um grupo ideEstab especifico para este tipo |
ideEstab Bloco de código |
---|
| <ideEstab>
<tpInscEstab>123</tpInscEstab>
<nrInscEstab>str1234</nrInscEstab>
<vlrRecBrutaTotal>str1234</vlrRecBrutaTotal>
<vlrCPApurTotal>str1234</vlrCPApurTotal>
<vlrCPRBSuspTotal>str1234</vlrCPRBSuspTotal>
<tipoCod>{...}</tipoCod>
</ideEstab> |
Origem de dadosElemento do XML | Origem |
---|
tpInscEstab | Preenchimento de acordo com o campo abaixo | nrInscEstab | GFILIAL.CGC | vlrRecBrutaTotal | DPERIODO.VLRRECEITAFINANCEIRA | vlrCPApurTotal | Somatório dos grupos "filhos" | vlrCPRBSuspTotal | Não aderência |
|
|
Origem dos dados
Abaixo seguem as estruturas e o mapeamento das origens campo a campo.
Deck of Cards |
---|
history | false |
---|
id | infoCadastro |
---|
tabLocation | left |
---|
|
Card |
---|
| Identificação do Estabelecimento/obra contratante dos Serviços Bloco de código |
---|
language | xml |
---|
title | ideEstabObra |
---|
| <ideEstabObra>
<tpInscEstab>5</tpInscEstab>
<nrInscEstab>str1234</nrInscEstab>
<indObra>5</indObra>
<idePrestServ>{...}</idePrestServ>
</ideEstabObra> |
Origem de dadosElemento do XML | Origem |
---|
tpInscEstab | Gerado de acordo com o campo {nrInscEstab} | nrInscEstab | MPRJ.CNOPRJ | indObra | MPRJ.INDPRESTSRV |
|
Card |
---|
| Bloco de código |
---|
language | xml |
---|
title | idePrestServ |
---|
| <idePrestServ>
<cnpjPrestador>str1234</cnpjPrestador>
<vlrTotalBruto>str1234</vlrTotalBruto>
<vlrTotalBaseRet>str1234</vlrTotalBaseRet>
<vlrTotalRetPrinc>str1234</vlrTotalRetPrinc>
<vlrTotalRetAdic>str1234</vlrTotalRetAdic>
<vlrTotalNRetPrinc>str1234</vlrTotalNRetPrinc>
<vlrTotalNRetAdic>str1234</vlrTotalNRetAdic>
<indCPRB>5</indCPRB>
<nfs>{...}</nfs>
<infoProcRetPr>{...}</infoProcRetPr>
<infoProcRetAd>{...}</infoProcRetAd>
</idePrestServ> |
Origem de dadosElemento do XML | Origem |
---|
cnpjPrestador | FCFO.CGCCFO | vlrTotalBruto | Somatório do valor bruto de todos os lançamentos fiscais do mesmo fornecedor. | vlrTotalBaseRet | Somatório da base de cálculo do INSS de todos os lançamentos fiscais do mesmo fornecedor. | vlrTotalRetPrinc | Somatório dos valores de todos os lançamentos fiscais do mesmo fornecedor. | vlrTotalRetAdic | Somatório dos valores de todos os lançamentos fiscais do mesmo fornecedor. | vlrTotalNRetPrinc | Somatório dos valores de todos os lançamentos fiscais do mesmo fornecedor. | vlrTotalNRetAdic | Somatório dos valores de todos os lançamentos fiscais do mesmo fornecedor. | indCPRB | Verificar a alíquota do Tributo INSS: - Se for 11%, gera o campo com "0" - Se for 3,5 % gera o campo com "1" |
|
Card |
---|
| Notas Fiscais Bloco de código |
---|
| <nfs>
<serie>str12</serie>
<numDocto>str1234</numDocto>
<dtEmissaoNF>2012-12-13</dtEmissaoNF>
<vlrBruto>str1234</vlrBruto>
<obs>str1234</obs>
<infoTpServ>{...}</infoTpServ>
</nfs> |
Origem de dadosElemento do XML | Origem |
---|
serie | DLAF.SERIEDOC | numDocto | DLAF.DOCINI | dtEmissaoNF | DLAF.DATAEMISSAO | vlrBruto | Somatório do valor mercadoria de todos os itens do lançamento. | obs | DHISTLAF.OBSERVACAO |
|
Card |
---|
| Bloco de código |
---|
language | xml |
---|
title | infoTpServ |
---|
| <infoTpServ>
<tpServico>str123400</tpServico>
<vlrBaseRet>str1234</vlrBaseRet>
<vlrRetencao>str1234</vlrRetencao>
<vlrRetSub>str1234</vlrRetSub>
<vlrNRetPrinc>str1234</vlrNRetPrinc>
<vlrServicos15>str1234</vlrServicos15>
<vlrServicos20>str1234</vlrServicos20>
<vlrServicos25>str1234</vlrServicos25>
<vlrAdicional>str1234</vlrAdicional>
<vlrNRetAdic>str1234</vlrNRetAdic>
</infoTpServ> |
Origem de dadosElemento do XML | Origem |
---|
tpServico | TPRDFISCAL.CLASSIFSERVICO | vlrBaseRet | DTRBITEM.BASETRB | vlrRetencao | DTRBITEMCALCCONTRPREV.VALORRETENCAO | vlrRetSub | DTRBITEMCALCCONTRPREV.VLRRETSERVSUBCONT | vlrNRetPrinc | DTRBITEMCALCCONTRPREV.VLRRETSUSPDEPJUIZO | vlrServicos15 | DTRBITEMCALCCONTRPREV.VLRSERVPREST15ANOS | vlrServicos20 | DTRBITEMCALCCONTRPREV.VLRSERVPREST20ANOS | vlrServicos25 | DTRBITEMCALCCONTRPREV.VLRSERVPREST25ANOS | vlrAdicional | DTRBITEMCALCCONTRPREV.VLRRETADIC15ANOS + DTRBITEMCALCCONTRPREV.VLRRETADIC20ANOS + DTRBITEMCALCCONTRPREV.VLRRETADIC25ANOS | vlrNRetAdic | DTRBITEMCALCCONTRPREV.VLRRETADICSUSPDEPJUIZO |
|
Card |
---|
| Gerar um registro para cada Processo Jud/Admin associado aos lançamentos fiscais do Cliente/Fornecedor relacionado no registro anterior que esteja sendo discutido o valor principal do tributo ou ambos, conforme especificação (2.1.2, "f", iii). Bloco de código |
---|
language | xml |
---|
title | infoProcRetPr |
---|
| <infoProcRetPr>
<tpProcRetPrinc>5</tpProcRetPrinc>
<nrProcRetPrinc>str1234</nrProcRetPrinc>
<codSuspPrinc>str1234</codSuspPrinc>
<valorPrinc>str1234</valorPrinc>
</infoProcRetPr> |
Origem de dadosElemento do XML | Origem |
---|
tpProcRetPrinc | DPROCESSOJUDICIAL.TIPOPROCESSO | nrProcRetPrinc | DPROCESSOJUDICIAL.NUMERO | codSuspPrinc | DTRIBDISCUTIDOSPROCJUDICIAL.IDTRIBDISCUTIDOS | valorPrinc | Somatório do campo DTRBITEMCALCCONTRPREV.VLRRETSUSPDEPJUIZO de todos os lançamentos fiscais que possuem o processo associado. |
|
Card |
---|
| Dados do Cliente/Fornecedor associado ao lançamento fiscal da retenção e do próprio lançamento. Este grupo totaliza os valores das notas fiscais informadas no Grupo {nfs} por CNPJ/CNO do prestador. Gerar um registro para cada Processo Jud/Admin associado aos lançamentos fiscais do cli/for relacionado no registro anterior que esteja sendo discutido o valor adicional do tributo ou ambos, conforme especificação (2.1.2, "g", iii). Bloco de código |
---|
language | xml |
---|
title | infoProcRetAd |
---|
| <infoProcRetAd>
<tpProcRetAdic>5</tpProcRetAdic>
<nrProcRetAdic>str1234</nrProcRetAdic>
<codSuspAdic>str1234</codSuspAdic>
<valorAdic>str1234</valorAdic>
</infoProcRetAd> |
Origem de dadosElemento do XML | Origem |
---|
tpProcRetAdic | DPROCESSOJUDICIAL.TIPOPROCESSO | nrProcRetAdic | DPROCESSOJUDICIAL.NUMERO | codSuspAdic | DTRIBDISCUTIDOSPROCJUDICIAL.IDTRIBDISCUTIDOS | valorAdic | Somatório do campo DTRBITEMCALCCONTRPREV.VLRRETADICSUSPDEPJUIZO de todos os lançamentos fiscais que possuem o processo associado. |
|
Card |
---|
| Bloco de código |
---|
language | xml |
---|
title | ideEstabPrest |
---|
| <ideEstabPrest>
<tpInscEstabPrest>123</tpInscEstabPrest>
<nrInscEstabPrest>str1234</nrInscEstabPrest>
<ideTomador>{...}</ideTomador>
</ideEstabPrest> |
Origem de dadosElemento do XML | Origem |
---|
tpInscEstabPrest | Valor fixo "1" gerado pelo sistema. | nrInscEstabPrest | GFILIAL.CGC |
|
Card |
---|
| Identificação dos tomadores dos serviçosDados do Cliente/Fornecedor associado ao lançamento fiscal da retenção e do próprio lançamento. Este grupo totaliza os valores das notas fiscais informadas no Grupo {nfs} por CNPJ/CNO do prestador Bloco de código |
---|
language | xml |
---|
title | ideTomador |
---|
| <ideTomador>
<tpInscTomador>5</tpInscTomador>
<nrInscTomador>str1234</nrInscTomador>
<indObra>5</indObra>
<vlrTotalBruto>str1234</vlrTotalBruto>
<vlrTotalBaseRet>str1234</vlrTotalBaseRet>
<vlrTotalRetPrinc>str1234</vlrTotalRetPrinc>
<vlrTotalRetAdic>str1234</vlrTotalRetAdic>
<vlrTotalNRetPrinc>str1234</vlrTotalNRetPrinc>
<vlrTotalNRetAdic>str1234</vlrTotalNRetAdic>
<nfs>{...}</nfs>
<infoProcRetPr>{...}</infoProcRetPr>
<infoProcRetAd>{...}</infoProcRetAd>
</ideTomador> |
Origem de dadosElemento do XML | Origem |
---|
tpInscTomador | Preenchimento de acordo com o campo abaixo | nrInscTomador | MPRJ.CNOPRJ | indObra | MPRJ.INDPRESTSRV | vlrTotalBruto | Somatório do valor bruto de todos os lançamentos fiscais emitidos para o mesmo cliente. | vlrTotalBaseRet | Somatório da base de cálculo do INSS de todos os lançamentos fiscais emitidos para o mesmo cliente. | vlrTotalRetPrinc | Somatório dos valores de todos os lançamentos fiscais emitidos para o mesmo cliente. | vlrTotalRetAdic | Somatório dos valores de todos os lançamentos fiscais emitidos para o mesmo cliente. | vlrTotalNRetPrinc | Somatório dos valores de todos os lançamentos fiscais emitidos para o mesmo cliente. | vlrTotalNRetAdic | Somatório dos valores de todos os lançamentos fiscais emitidos para o mesmo cliente. |
|
Card |
---|
| Recursos recebidos por associação desportiva que mantenha equipe de futebol profissional Bloco de código |
---|
language | xml |
---|
title | recursosRec |
---|
| <recursosRec>
<cnpjOrigRecurso>str1234</cnpjOrigRecurso>
<vlrTotalRec>str1234</vlrTotalRec>
<vlrTotalRet>str1234</vlrTotalRet>
<vlrTotalNRet>str1234</vlrTotalNRet>
<infoRecurso>{...}</infoRecurso>
<infoProc>{...}</infoProc>
</recursosRec> |
Origem de dadosElemento do XML | Origem |
---|
cnpjOrigRecurso | FCFO.CGCCFO | vlrTotalRec | Somatório dos registros filhos. | vlrTotalRet | Somatório dos registros filhos. | vlrTotalNRet | Somatório dos registros filhos. |
|
Card |
---|
| Detalhamento dos recursos recebidos Bloco de código |
---|
language | xml |
---|
title | infoRecurso |
---|
| <infoRecurso>
<tpRepasse>5</tpRepasse>
<descRecurso>str1234</descRecurso>
<vlrBruto>str1234</vlrBruto>
<vlrRetApur>str1234</vlrRetApur>
</infoRecurso> |
Origem de dadosElemento do XML | Origem |
---|
tpRepasse | Essas informações serão providas pela Gestão de Materiais através de serviço. | descRecurso | Essas informações serão providas pela Gestão de Materiais através de serviço. | vlrBruto | Essas informações serão providas pela Gestão de Materiais através de serviço. | vlrRetApur | Essas informações serão providas pela Gestão de Materiais através de serviço. |
|
Card |
---|
| Bloco de código |
---|
| <infoProc>
<tpProc>5</tpProc>
<nrProc>str1234</nrProc>
<codSusp>str1234</codSusp>
<vlrNRet>str1234</vlrNRet>
</infoProc> |
Origem de dadosElemento do XML | Origem |
---|
tpProc | DPROCESSOJUDICIAL.TIPOPROCESSO | nrProc | DPROCESSOJUDICIAL.NUMERO | codSusp | DTRIBDISCUTIDOSPROCJUDICIAL.IDTRIBDISCUTIDOS | vlrNRet | Somatório do campo DTRBITEMCALCCONTRPREV.VLRRETADICSUSPDEPJUIZO de todos os lançamentos fiscais que possuem o processo associado. |
|
Card |
---|
| Recursos repassados para associação desportiva Bloco de código |
---|
language | xml |
---|
title | recursosRep |
---|
| <recursosRep>
<cnpjAssocDesp>str1234</cnpjAssocDesp>
<vlrTotalRep>str1234</vlrTotalRep>
<vlrTotalRet>str1234</vlrTotalRet>
<vlrTotalNRet>str1234</vlrTotalNRet>
<infoRecurso>{...}</infoRecurso>
<infoProc>{...}</infoProc>
</recursosRep> |
Origem de dadosElemento do XML | Origem |
---|
cnpjAssocDesp | FCFO.CGCCFO | vlrTotalRep | Somatório dos registros filhos. | vlrTotalRet | Somatório dos registros filhos. | vlrTotalNRet | Somatório dos registros filhos. |
|
Card |
---|
| Registro que apresenta o valor total da Receita Bruta por "tipo" de comercialização. Bloco de código |
---|
| <tipoCom>
<indCom>5</indCom>
<vlrRecBruta>str1234</vlrRecBruta>
<infoProc>{...}</infoProc>
</tipoCom> |
Origem de dadosElemento do XML | Origem |
---|
indCom | SE for uma operação para o exterior (CFOP 7xxx) ENTÃO o indicador será "9"
SENÃO
SE o campo FCFO.ENTIDADEEXECUTORAPAA do Cliente/Fornecedor estiver marcado ENTÃO o indicador será "8"
SENÃO o indicador será "1". | vlrRecBruta | Valor Líquido dos itens dos lançamentos selecionados. |
|
Card |
---|
| Registro que apresenta o valor total da receita por tipo de código de atividade econômicaAs informações desse Grupo serão originadas da pasta "Contribuição Previdenciária" do Período de Apuração de cada uma das Filiais. Bloco de código |
---|
| <tipoCod>
<codAtivEcon>str12340</codAtivEcon>
<vlrRecBrutaAtiv>str1234</vlrRecBrutaAtiv>
<vlrExcRecBruta>str1234</vlrExcRecBruta>
<vlrAdicRecBruta>str1234</vlrAdicRecBruta>
<vlrBcCPRB>str1234</vlrBcCPRB>
<vlrCPRBapur>str1234</vlrCPRBapur>
<tipoAjuste>{...}</tipoAjuste>
<infoProc>{...}</infoProc>
</tipoCod> |
Origem de dadosElemento do XML | Origem |
---|
codAtivEcon | DPERIODOCONTRIBPREV.CODATIVECONOMIC | vlrRecBrutaAtiv | DPERIODOCONTRIBPREV.BASECALCULO (VALORRECEITAS impedida pela validação*) | vlrExcRecBruta | Não aderência | vlrAdicRecBruta | Não aderência | vlrBcCPRB * | DPERIODOCONTRIBPREV.BASECALCULO | vlrCPRBapur | DPERIODOCONTRIBPREV.VALORCONTRIBUICAO |
- Validação: Deve ser igual a {vlrRecBrutaAtiv} + {vlrAdicRecBruta} - {vlrExcRecBruta}.
|
Card |
---|
| Tipo do ajuste da CPRBEste grupo será gerado com os lançamentos de Outros Débitos/Créditos inseridos para o Tributo "Contribuição Previdenciária" no período. Bloco de código |
---|
language | xml |
---|
title | tipoAjuste |
---|
| <tipoAjuste>
<tpAjuste>5</tpAjuste>
<codAjuste>1234</codAjuste>
<vlrAjuste>str1234</vlrAjuste>
<descAjuste>str1234</descAjuste>
<dtAjuste>1999-05</dtAjuste>
</tipoAjuste> |
Origem de dadosElemento do XML | Origem |
---|
tpAjuste | Se o lançamento for de Crédito, recebe valor “0”. Se for do Tipo Débito recebe valor “1”. | codAjuste | Recebe o valor gravado no campo "Código Ajuste SPED" da tela de inclusão de Outros Débitos e Créditos. | vlrAjuste | Recebe o valor do lançamento de Outros Débitos/Créditos | descAjuste | Recebe o valor do campo Histórico do lançamentos de Outros Débitos/Créditos. | dtAjuste | Não aderência. |
|
|
Anexo Origem dos dados
Os eventos periódicos serão gerados com base em cadastros do BackOffice conforme abaixo. Cada evento deverá disponibilizar através de anexo uma consulta das origens relacionadas ao evento (Exemplo: números dos lançamentos fiscais utilizados no evento).
Lançamento Fiscal
Para os Eventos cuja a Origem é o Lançamento Fiscal deverá ser adicionar um Anexo "Lançamentos Fiscais" e nele devem ser apresentados os campos
- Id Laf;
- Serie;
- Numero do Documento;
- Cliente/Fornecedor;
- Código da Filial do Lançamento
Eventos com Origem Lançamento Fiscal
- R-2010 – Retenção Contribuição Previdenciária - Serviços Tomados;
- R-2020 – Retenção Contribuição Previdenciária - Serviços Prestados;
- R-2050 – Comercialização da Produção por Produtor Rural PJ/Agroindústria;
- R-2060 – Contribuição Previdenciária sobre a Receita Bruta – CPRB.
Movimento
Para os Eventos cuja a Origem é o Movimento deverá ser adicionar um Anexo "Movimentos" e nele devem ser apresentados os campos
- Id Mov;
- Serie;
- Numero do Documento;
- Cliente/Fornecedor;
- Código da Filial do Movimento.
Eventos com Origem Movimento
- R-2030 – Recursos Recebidos por Associação Desportiva;
- R-2040 – Recursos Repassados p/ Associação Desportiva.
Estrutura de Tabelas para as origens
draw.io Diagram |
---|
border | true |
---|
viewerToolbar | true |
---|
fitWindow | false |
---|
diagramName | EFD-REINF-Relac-Origem |
---|
simpleViewer | false |
---|
width | diagramWidth | 402 |
---|
revision | 2 |
---|
Tabela de Relacionamento entre Lançamento e Evento
Sugestão de nome: DEVENTOREINFLANC
- Cód. Coligada: Código da Coligada
- IdLaf: Identificador do Lançamento
- IdEvento: Identificador do Evento
Foreign key: Cód. Coligada - FK com a tabela de coligada, IdEvento - FK com a tabela de Evento, IdLaf - FK com a tabela de Lançamento.
Tabela de Relacionamento entre Movimento e Evento
Sugestão de nome: DEVENTOREINFMOV
- Cód. Coligada: Código da Coligada
- IdMov: Identificador do Movimento
- IdEvento: Identificador do Evento
Foreign key: Cód. Coligada - FK com a tabela de coligada, IdEvento - FK com a tabela de Evento, IdMov - FK com a tabela de Movimento.
Layout do Evento
O xml do Evento deverá ser gerado conforme abaixo.
Bloco de código |
---|
language | xml |
---|
title | Exemplo R-1000 |
---|
|
<?xml version="1.0" encoding="utf-8"?>
<Reinf>
<evtTabProcesso id="???000000000000000000000000000000000">
<ideEvento>{...}</ideEvento>
<ideContri>{...}</ideContri>
<infoProcesso>
<inclusao>{...}</inclusao>
<alteracao>{...}</alteracao>
<exclusao>{...}</exclusao>
</infoProcesso>
</evtTabProcesso>
</Reinf> |
No grupo infoProcesso poderá ter apenas um dos seguinte Grupos
Deck of Cards |
---|
history | false |
---|
id | infoContri |
---|
tabLocation | left |
---|
|
Card |
---|
| Bloco de código |
---|
| <inclusao>
<ideProcesso>{...}</ideProcesso>
</inclusao> |
|
Card |
---|
| Bloco de código |
---|
language | xml |
---|
title | alteracao |
---|
| <alteracao>
<ideProcesso>{...}</ideProcesso>
<novaValidade>{...}</novaValidade>
</alteracao> |
|
Card |
---|
| Bloco de código |
---|
| <exclusao>
<ideProcesso>{...}</ideProcesso>
</exclusao> |
|
|
Origem dos dados
Este evento será gerado com base no Cadastro de Processo e todos os campos envolvidos precisam de controle de alteração (semelhante ao log da Filial). Sempre que estes campos forem atualizados e o Evento já estiver autorizado o status do registro R-1070 será modificado para “Alterado”.
Deck of Cards |
---|
history | false |
---|
id | infoCadastro |
---|
tabLocation | left |
---|
|
Card |
---|
| ideProcesso Bloco de código |
---|
language | xml |
---|
title | ideProcesso |
---|
| <ideProcesso>
<tpProc>5</tpProc>
<nrProc>str1234</nrProc>
<iniValid>1999-05</iniValid>
<fimValid>1999-05</fimValid>
<indAutoria>5</indAutoria>
<infoSusp>{...}</infoSusp>
<dadosProcJud>{...}</dadosProcJud>
</ideProcesso> |
Origem de dadosElemento do XML | Origem |
---|
tpProc | DPROCESSOJUDICIAL.TIPOPROCESSO | nrProc | DPROCESSOJUDICIAL.NUMERO | iniValid | Campo "Início do Período" do Cadastro do Evento | fimValid | Campo "Fim do Período" do Cadastro do Evento | indAutoria | DPROCESSOJUDICIAL.TERCEIRO Se este campo estiver marcado, então preencher este campo com "2". | Card |
---|
| infoSusp Bloco de código |
---|
| <infoSusp>
<codSusp>str1234</codSusp>
<indSusp>str1234</indSusp>
<dtDecisao>2012-12-13</dtDecisao>
<indDeposito>str1234</indDeposito>
</infoSusp> |
Origem de dadosElemento do XML | Origem |
---|
codSusp | DTRIBDISCUTIDOSPROCJUDICIAL.IDTRIBDISCUTIDOS | indSusp | DTRIBDISCUTIDOSPROCJUDICIAL.CODINDICSUSPEXIG | dtDecisao | DTRIBDISCUTIDOSPROCJUDICIAL.DATADECISAO | indDeposito | DTRIBDISCUTIDOSPROCJUDICIAL.CODINDICDEPMONT | Card |
---|
| dadosProcJud Bloco de código |
---|
language | xml |
---|
title | dadosProcJud |
---|
| <dadosProcJud>
<ufVara>st</ufVara>
<codMunic>str1234</codMunic>
<idVara>str1</idVara>
</dadosProcJud> |
Origem de dadosElemento do XML | Origem |
---|
ufVara | DPROCESSOJUDICIAL.CODETD | codMunic | DPROCESSOJUDICIAL.CODMUNICIPIO | idVara | DPROCESSOJUDICIAL.VARA |
|
|
As demais estruturas não destacadas irão seguir o padrão geral dos eventos