Escolar Documentos
Profissional Documentos
Cultura Documentos
Manual de Preenchimento
230
Verso 1.0.0
30 de Julho de 2015
SUMRIO
1.
Introduo ............................................................................................................................................................ 7
1.1.
Viso Geral ................................................................................................................................................ 7
1.2.
Legislao ................................................................................................................................................. 7
1.3.
Pessoas Obrigadas a Entregar .................................................................................................................. 7
1.3.1.
Mdulo de Operaes Financeiras ....................................................................................................... 7
1.4.
Prazos de Entrega ..................................................................................................................................... 8
1.4.1.
Excepcionalidade ................................................................................................................................. 9
2.
Estrutura, Dados Tcnicos e Definies ............................................................................................................. 10
2.1.
Estrutura e Transmisso .......................................................................................................................... 10
2.1.1.
Estrutura ....................................................................................................................................... 10
2.1.2.
Modelo Operacional ...................................................................................................................... 10
2.1.2.1.
Assinatura e Lotes de Eventos ................................................................................................. 10
2.1.2.2.
Nveis de Validao ................................................................................................................. 10
2.1.3.
Transmisso, Recepo e Consultas ............................................................................................ 11
2.2.
Dados e Padres Tcnicos para Gerao dos Arquivos .......................................................................... 13
2.2.1.
Padro de Documento XML................................................................................................................ 13
2.2.2.
Declarao Namespace ..................................................................................................................... 13
2.2.3.
Schema XML ...................................................................................................................................... 14
2.2.4.
Padro de Comunicao .................................................................................................................... 14
2.2.5.
Padro de Certificado Digital .............................................................................................................. 15
2.2.6.
Padro de Assinatura Digital .............................................................................................................. 16
2.2.7.
Processo de Validao da Assinatura Digital ...................................................................................... 18
2.2.8.
Resumo dos Padres Tcnicos .......................................................................................................... 19
2.2.9.
Web Services ..................................................................................................................................... 20
2.2.9.1.
Padro de Mensagens dos Web Services ..................................................................................... 20
2.2.9.2.
Validao da Estrutura da Mensagem no Web Service ................................................................. 21
2.2.9.3.
Web Service de Envio de Lote de Eventos .................................................................................... 22
2.2.9.3.1.
Dados para a Chamada ao Web Service de Envio de Lote de Eventos ......................................... 22
2.2.9.3.2.
Fluxo de Envio de Lote de Eventos ............................................................................................... 23
2.2.9.3.3.
Leiaute de Mensagem de Entrada ................................................................................................. 23
2.2.9.3.4.
Leiaute Mensagem Retorno do Envio do Lote ............................................................................... 25
2.2.9.3.5.
Validaes Aplicadas na Recepo do Lote .................................................................................. 29
2.2.9.4.
Web Service de Consulta .............................................................................................................. 29
2.2.9.4.1.
Dados Para a Chamada ao Web Service de Consulta................................................................... 29
2.2.9.5.
Recomendaes e Boas Prticas .................................................................................................. 33
2.2.9.6.
Validao do Schema ................................................................................................................... 33
2.2.10.
Eventos .............................................................................................................................................. 33
2.2.10.1.
Estrutura do Evento....................................................................................................................... 33
2.2.10.2.
Identificao do Evento ................................................................................................................. 37
2.2.10.3.
Versionamento dos Leiautes dos Eventos ..................................................................................... 37
2.3.
Definies dos Leiautes ........................................................................................................................... 38
3.
Arquivos Gerais da e-Financeira ........................................................................................................................ 39
3.1.
Evento de Cadastro do Declarante .......................................................................................................... 39
3.1.1.
Leiaute Cadastro do Declarante ................................................................................................. 40
3.1.1.1.
Leiaute Cadastro do Declarante Campo evtCadDeclarante................................................ 40
3.1.1.2.
Leiaute Cadastro do Declarante Campo id ......................................................................... 40
3.1.1.3.
Leiaute Cadastro do Declarante Campo ideEvento ............................................................ 42
3.1.1.4.
Leiaute Cadastro do Declarante Campo indRetificacao...................................................... 42
3.1.1.5.
Leiaute Cadastro do Declarante Campo nrRecibo.............................................................. 43
3.1.1.6.
Leiaute Cadastro do Declarante Campo tpAmb.................................................................. 44
3.1.1.7.
Leiaute Cadastro do Declarante Campo aplicEmi .............................................................. 44
3.1.1.8.
Leiaute Cadastro do Declarante Campo verAplic .............................................................. 45
3.1.1.9.
Leiaute Cadastro do Declarante Campo ideDeclarante ...................................................... 45
3.1.1.10.
Leiaute Cadastro do Declarante Campo cnpjDeclarante .................................................... 46
3.1.1.11.
Leiaute Cadastro do Declarante Campo infoCadastro ........................................................ 48
3.1.1.12.
Leiaute Cadastro do Declarante Campo GIIN .................................................................... 48
3.1.1.13.
Leiaute Cadastro do Declarante Campo Nome .................................................................. 49
3.1.1.14.
Leiaute Cadastro do Declarante Campo EnderecoLivre ..................................................... 49
3.1.1.15.
Leiaute Cadastro do Declarante Campo Municipio ............................................................. 50
3.1.1.16.
Leiaute Cadastro do Declarante Campo UF ....................................................................... 50
3.1.1.17.
Leiaute Cadastro do Declarante Campo Pais ..................................................................... 51
3.1.1.18.
Leiaute Cadastro do Declarante Campo paisResidencia .................................................... 52
3.2.
Evento de Abertura .................................................................................................................................. 52
3.2.1.
Leiaute Abertura ......................................................................................................................... 53
3.2.1.1.
Leiaute Abertura Campo evtAberturaeFinanceira ............................................................... 54
3.2.1.2.
Leiaute Abertura Campo id................................................................................................. 56
3.2.1.3.
Leiaute Abertura Campo ideEvento .................................................................................... 57
3.2.1.4.
Leiaute Abertura Campo indRetificacao ............................................................................ 58
3.2.1.5.
Leiaute Abertura Campo nrRecibo ..................................................................................... 59
3.2.1.6.
Leiaute Abertura Campo tpAmb ......................................................................................... 60
3.2.1.7.
Leiaute Abertura Campo aplicEmi ...................................................................................... 60
3.2.1.8.
Leiaute Abertura Campo verAplic ....................................................................................... 61
3.2.1.9.
Leiaute Abertura Campo ideDeclarante.............................................................................. 61
3.2.1.10.
Leiaute Abertura Campo cnpjDeclarante ............................................................................ 61
3.2.1.11.
Leiaute Abertura Campo infoAbertura ................................................................................ 63
3.2.1.12.
Leiaute Abertura Campo dtInicio ........................................................................................ 63
3.2.1.13.
Leiaute Abertura Campo dtFim........................................................................................... 64
3.2.1.14.
Leiaute Abertura Campo AberturaPP ................................................................................. 65
3.2.1.15.
Leiaute Abertura Campo tpEmpresa .................................................................................. 66
3.2.1.16.
Leiaute Abertura Campo tpPrevPriv ................................................................................... 66
3.2.1.17.
Leiaute Abertura Campo AberturaMovOpFin ...................................................................... 67
3.2.1.18.
Leiaute Abertura Campo ResponsavelRMF ....................................................................... 67
3.2.1.19.
Leiaute Abertura Campo CPF ............................................................................................ 68
3.2.1.20.
Leiaute Abertura Campo Nome .......................................................................................... 69
3.2.1.21.
Leiaute Abertura Campo Setor ........................................................................................... 69
3.2.1.22.
Leiaute Abertura Campo Telefone ...................................................................................... 70
3.2.1.23.
Leiaute Abertura Campo DDD ............................................................................................ 70
3.2.1.24.
Leiaute Abertura Campo Numero ....................................................................................... 70
3.2.1.25.
Leiaute Abertura Campo Ramal ......................................................................................... 71
3.2.1.26.
Leiaute Abertura Campo endereco ..................................................................................... 71
3.2.1.27.
Leiaute Abertura Campo Logradouro ................................................................................. 71
3.2.1.28.
Leiaute Abertura Campo Numero ....................................................................................... 71
3.2.1.29.
Leiaute Abertura Campo Complemento ............................................................................. 72
3.2.1.30.
Leiaute Abertura Campo Bairro .......................................................................................... 72
3.2.1.31.
Leiaute Abertura Campo CEP ............................................................................................ 72
3.2.1.32.
Leiaute Abertura Campo Municipio .................................................................................... 73
3.2.1.33.
Leiaute Abertura Campo UF............................................................................................... 73
3.2.1.34.
Leiaute Abertura Campo RepresLegal ............................................................................... 74
3.2.1.35.
Leiaute Abertura Campo CPF ............................................................................................ 74
3.2.1.36.
Leiaute Abertura Campo Setor ........................................................................................... 75
3.2.1.37.
Leiaute Abertura Campo Telefone ...................................................................................... 76
3.2.1.38.
Leiaute Abertura Campo DDD ............................................................................................ 76
3.2.1.39.
Leiaute Abertura Campo Numero ....................................................................................... 76
3.2.1.40.
Leiaute Abertura Campo Ramal ......................................................................................... 76
3.3.
Evento de Fechamento ............................................................................................................................ 77
3.3.1.
Leiaute Fechamento ................................................................................................................... 78
3.3.1.1.
Leiaute Fechamento Campo evtFechamentoeFinanceira ................................................... 78
3.3.1.2.
Leiaute Fechamento Campo id........................................................................................... 79
3.3.1.3.
Leiaute Fechamento Campo ideEvento.............................................................................. 80
3.3.1.4.
Leiaute Fechamento Campo indRetificacao ....................................................................... 81
3.3.1.5.
Leiaute Fechamento Campo nrRecibo ............................................................................... 82
3.3.1.6.
Leiaute Fechamento Campo tpAmb ................................................................................... 83
3.3.1.7.
Leiaute Fechamento Campo aplicEmi ................................................................................ 83
3.3.1.8.
Leiaute Fechamento Campo verAplic ................................................................................. 83
3.3.1.9.
Leiaute Fechamento Campo ideDeclarante........................................................................ 84
3.3.1.10.
Leiaute Fechamento Campo cnpjDeclarante ...................................................................... 84
3.3.1.11.
Leiaute Fechamento Campo infoFechamento .................................................................... 84
3.3.1.12.
Leiaute Fechamento Campo dtInicio .................................................................................. 85
3.3.1.13.
Leiaute Fechamento Campo dtFim .................................................................................... 85
3.3.1.14.
Leiaute Fechamento Campo sitEspecial ............................................................................ 86
3.3.1.15.
Leiaute Fechamento Campo FechamentoPP ..................................................................... 86
3.3.1.16.
Leiaute Fechamento Campo FechamentoMes ................................................................... 88
3.3.1.17.
Leiaute Fechamento Campo anoMesCaixa ........................................................................ 89
3.3.1.18.
Leiaute Fechamento Campo quantArqTrans ...................................................................... 89
3.3.1.19.
Leiaute Fechamento Campo FechamentoMovOpFin.......................................................... 90
3.3.1.20.
Leiaute Fechamento Campo ReportavelExterior ................................................................ 92
3.3.1.21.
Leiaute Fechamento Campo pais ....................................................................................... 92
3.3.1.22.
Leiaute Fechamento Campo reportavel .............................................................................. 93
3.3.1.23.
Leiaute Fechamento Campo FechamentoMes ................................................................... 94
3.3.1.24.
Leiaute Fechamento Campo anoMesCaixa ........................................................................ 94
3.3.1.25.
Leiaute Fechamento Campo quantArqTrans ...................................................................... 95
3.4.
Evento de Excluso ................................................................................................................................. 96
3.4.1.
Leiaute Evento de Excluso ....................................................................................................... 96
3.4.1.1.
Leiaute Evento de Excluso Campo evtExclusao ............................................................... 96
3.4.1.2.
Leiaute Evento de Excluso Campo id ............................................................................... 97
3.4.1.3.
Leiaute Evento de Excluso Campo ideEvento .................................................................. 98
3.4.1.4.
Leiaute Evento de Excluso Campo tpAmb........................................................................ 98
3.4.1.5.
Leiaute Evento de Excluso Campo aplicEmi..................................................................... 99
3.4.1.6.
Leiaute Evento de Excluso Campo verAplic ..................................................................... 99
3.4.1.7.
Leiaute Evento de Excluso Campo ideDeclarante ............................................................ 99
3.4.1.8.
Leiaute Evento de Excluso Campo cnpjDeclarante ........................................................ 100
3.4.1.9.
Leiaute Evento de Excluso Campo infoExclusao ............................................................ 100
3.4.1.10.
Leiaute Evento de Excluso Campo nrReciboEvento ....................................................... 100
3.5.
Evento de Excluso e-Financeira ........................................................................................................... 101
3.5.1.
Leiaute Evento de Excluso e-Financeira ................................................................................. 102
3.5.1.1.
Leiaute Evento de Excluso e-Financeira Campo evtExclusaoeFinanceira ...................... 102
3.5.1.2.
Leiaute Evento de Excluso e-Financeira Campo id......................................................... 103
3.5.1.3.
Leiaute Evento de Excluso e-Financeira Campo ideEvento............................................ 104
3.5.1.4.
Leiaute Evento de Excluso e-Financeira Campo tpAmb ................................................. 105
3.5.1.5.
Leiaute Evento de Excluso e-Financeira Campo aplicEmi .............................................. 105
3.5.1.6.
Leiaute Evento de Excluso e-Financeira Campo verAplic ............................................... 105
3.5.1.7.
Leiaute Evento de Excluso e-Financeira Campo ideDeclarante...................................... 106
3.5.1.8.
Leiaute Evento de Excluso e-Financeira Campo cnpjDeclarante .................................... 106
3.5.1.9.
Leiaute Evento de Excluso e-Financeira Campo infoExclusaoeFinanceira ..................... 106
3.5.1.10.
Leiaute Evento de Excluso e-Financeira Campo nrReciboEvento .................................. 107
4.
Arquivos Especficos da e-Financeira ............................................................................................................... 109
4.1.
Mdulo Operaes Financeiras ............................................................................................................. 109
4.1.1.
Evento de Cadastro dos Patrocinados .............................................................................................. 109
4.1.1.1.
Leiaute Cadastro dos Patrocinados..................................................................................... 110
4.1.1.1.1.
Leiaute Cadastro dos Patrocinados Campo evtCadPatrocinado....................................... 110
4.1.1.1.2.
Leiaute Cadastro dos Patrocinados Campo id .................................................................. 110
4.1.1.1.3.
Leiaute Cadastro dos Patrocinados Campo ideEvento ..................................................... 111
4.1.1.1.4.
Leiaute Cadastro dos Patrocinados Campo indRetificacao .............................................. 112
4.1.1.1.5.
Leiaute Cadastro dos Patrocinados Campo nrRecibo ...................................................... 112
4.1.1.1.6.
Leiaute Cadastro dos Patrocinados Campo tpAmb .......................................................... 113
4.1.1.1.7.
Leiaute Cadastro dos Patrocinados Campo AplicEmi ....................................................... 113
4.1.1.1.8.
Leiaute Cadastro dos Patrocinados Campo verAplic ........................................................ 114
4.1.1.1.9.
Leiaute Cadastro dos Patrocinados Campo ideDeclarante ............................................... 114
4.1.1.1.10.
Leiaute Cadastro dos Patrocinados Campo cnpjDeclarante ........................................ 114
4.1.1.1.11.
Leiaute Cadastro dos Patrocinados Campo GIIN ........................................................ 115
4.1.1.1.12.
Leiaute Cadastro dos Patrocinados Campo infoPatrocinado ....................................... 115
4.1.1.1.13.
Leiaute Cadastro dos Patrocinados Campo GIIN ........................................................ 115
4.1.1.1.14.
Leiaute Cadastro dos Patrocinados Campo CNPJ ...................................................... 116
4.1.1.1.15.
Leiaute Cadastro dos Patrocinados Campo nomePatrocinado .................................... 117
4.1.1.1.16.
Leiaute Cadastro dos Patrocinados Campo endereco................................................. 118
4.1.1.1.17.
Leiaute Cadastro dos Patrocinados Campo enderecoLivre ......................................... 118
4.1.1.1.18.
Leiaute Cadastro dos Patrocinados Campo municipio ................................................ 118
4.1.1.1.19.
Leiaute Cadastro dos Patrocinados Campo pais ......................................................... 118
4.1.1.1.20.
Leiaute Cadastro dos Patrocinados Campo paisResidencia ....................................... 119
4.1.2.
Evento de Cadastro dos Intermedirios ............................................................................................ 120
4.1.2.1.
Leiaute Cadastro dos Intermedirios ................................................................................... 120
4.1.2.1.1.
Leiaute Cadastro dos Intermedirios Campo evtCadIntermediario ................................... 120
4.1.2.1.2.
Leiaute Cadastro dos Intermedirios Campo id ................................................................ 121
4.1.2.1.3.
Leiaute Cadastro dos Intermedirios Campo ideEvento ................................................... 122
4.1.2.1.4.
Leiaute Cadastro dos Intermedirios Campo indRetificacao............................................. 122
4.1.2.1.5.
Leiaute Cadastro dos Intermedirios Campo nrRecibo..................................................... 123
4.1.2.1.6.
Leiaute Cadastro dos Intermedirios Campo tpAmb......................................................... 124
4.1.2.1.7.
Leiaute Cadastro dos Intermedirios Campo aplicEmi ..................................................... 124
4.1.2.1.8.
Leiaute Cadastro dos Intermedirios Campo verAplic ...................................................... 124
4.1.2.1.9.
Leiaute Cadastro dos Intermedirios Campo ideDeclarante ............................................. 125
4.1.2.1.10.
Leiaute Cadastro dos Intermedirios Campo cnpjDeclarante ...................................... 125
4.1.2.1.11.
Leiaute Cadastro dos Intermedirios Campo infoIntermediario ................................... 125
4.1.2.1.12.
Leiaute Cadastro dos Intermedirios Campo GIIN ...................................................... 125
4.1.2.1.13.
Leiaute Cadastro dos Intermedirios Campo tpNI ....................................................... 126
4.1.2.1.14.
Leiaute Cadastro dos Intermedirios Campo NIIntermediario ..................................... 127
4.1.2.1.15.
Leiaute Cadastro dos Intermedirios Campo nomeIntermediario ................................ 128
4.1.2.1.16.
Leiaute Cadastro dos Intermedirios Campo Endereco .............................................. 128
4.1.2.1.17.
Leiaute Cadastro dos Intermedirios Campo Endereco Livre ...................................... 128
4.1.2.1.18.
Leiaute Cadastro dos Intermedirios Campo municipio............................................... 129
4.1.2.1.19.
Leiaute Cadastro dos Intermedirios Campo pais ....................................................... 129
4.1.2.1.20.
Leiaute Cadastro dos Intermedirios Campo paisResidencia...................................... 130
4.1.3.
Evento de Movimento de Operaes Financeiras ............................................................................. 130
4.1.3.1.
4.1.3.1.1.
4.1.3.1.2.
4.1.3.1.3.
4.1.3.1.4.
4.1.3.1.5.
4.1.3.1.6.
4.1.3.1.7.
4.1.3.1.8.
4.1.3.1.9.
4.1.3.1.10.
4.1.3.1.11.
4.1.3.1.12.
4.1.3.1.13.
4.1.3.1.14.
4.1.3.1.15.
4.1.3.1.16.
4.1.3.1.17.
4.1.3.1.18.
4.1.3.1.19.
4.1.3.1.20.
4.1.3.1.21.
4.1.3.1.22.
4.1.3.1.23.
4.1.3.1.24.
4.1.3.1.25.
4.1.3.1.26.
4.1.3.1.27.
4.1.3.1.28.
4.1.3.1.29.
4.1.3.1.30.
4.1.3.1.31.
4.1.3.1.32.
4.1.3.1.33.
4.1.3.1.34.
4.1.3.1.35.
4.1.3.1.36.
4.1.3.1.37.
4.1.3.1.38.
4.1.3.1.39.
4.1.3.1.40.
4.1.3.1.41.
4.1.3.1.42.
4.1.3.1.43.
4.1.3.1.44.
4.1.3.1.45.
4.1.3.1.46.
4.1.3.1.47.
4.1.3.1.48.
4.1.3.1.49.
4.1.3.1.50.
4.1.3.1.51.
4.1.3.1.52.
4.1.3.1.53.
4.1.3.1.54.
4.1.3.1.55.
4.1.3.1.56.
4.1.3.1.57.
4.1.3.1.58.
4.1.3.1.59.
4.1.3.1.60.
4.1.3.1.61.
4.1.3.1.62.
4.1.3.1.63.
4.1.3.1.64.
4.1.3.1.65.
4.1.3.1.66.
4.1.3.1.67.
4.1.3.1.68.
Leiaute Movimento de Operaes Financeiras Campo dtEncerramentoConta ............ 181
4.1.3.1.69.
Leiaute Movimento de Operaes Financeiras Campo Fundo .................................... 181
4.1.3.1.70.
Leiaute Movimento de Operaes Financeiras Campo GIIN ....................................... 182
4.1.3.1.71.
Leiaute Movimento de Operaes Financeiras Campo CNPJ ..................................... 182
4.1.3.1.72.
Leiaute Movimento de Operaes Financeiras Campo BalancoConta ........................ 183
4.1.3.1.73.
Leiaute Movimento de Operaes Financeiras Campo totCreditos ............................. 183
4.1.3.1.74.
Leiaute Movimento de Operaes Financeiras Campo totDebitos .............................. 184
4.1.3.1.75.
Leiaute Movimento de Operaes Financeiras Campo totCreditosMesmaTitularidade 185
4.1.3.1.76.
Leiaute Movimento de Operaes Financeiras Campo totdebitosMesmaTitularidade . 186
4.1.3.1.77.
Leiaute Movimento de Operaes Financeiras Campo vlrUltDia ................................. 188
4.1.3.1.78.
Leiaute Movimento de Operaes Financeiras Campo PgtosAcum ............................ 189
4.1.3.1.79.
Leiaute Movimento de Operaes Financeiras Campo tpPgto .................................... 191
4.1.3.1.80.
Leiaute Movimento de Operaes Financeiras Campo totPgtosAcum ........................ 191
4.1.3.1.81.
Leiaute Movimento de Operaes Financeiras Campo Cambio .................................. 193
4.1.3.1.82.
Leiaute Movimento de Operaes Financeiras Campo MedJudic ............................... 193
4.1.3.1.83.
Leiaute Movimento de Operaes Financeiras Campo NumProcJud .......................... 193
4.1.3.1.84.
Leiaute Movimento de Operaes Financeiras Campo Vara ....................................... 193
4.1.3.1.85.
Leiaute Movimento de Operaes Financeiras Campo SecJud................................... 194
4.1.3.1.86.
Leiaute Movimento de Operaes Financeiras Campo SubSecJud ............................ 194
4.1.3.1.87.
Leiaute Movimento de Operaes Financeiras Campo dtConcessao .......................... 194
4.1.3.1.88.
Leiaute Movimento de Operaes Financeiras Campo dtCassacao ............................ 194
4.1.3.1.89.
Leiaute Movimento de Operaes Financeiras Campo totCompras ............................ 195
4.1.3.1.90.
Leiaute Movimento de Operaes Financeiras Campo totVendas .............................. 195
4.1.3.1.91.
Leiaute Movimento de Operaes Financeiras Campo totTransferencias ................... 196
5.
Regras de Validao ........................................................................................................................................ 196
5.1.
Regras de validao de contedo .......................................................................................................... 196
5.1.1.
Com consulta a tabelas externas ...................................................................................................... 196
6.
Mensagens do Sistema .................................................................................................................................... 219
6.1.
Gerais .................................................................................................................................................... 219
6.2.
Validao de Contedo .......................................................................................................................... 221
6.3.
Com Tabelas ......................................................................................................................................... 229
1. Introduo
1.1. Viso Geral
A e-Financeira uma obrigao acessria que rene diversas
informaes relativas a operaes financeiras de interesse da Secretaria da
Receita Federal do Brasil (RFB). A obrigao constituda por um conjunto de
arquivos a serem entregues em leiautes especficos, por meio do ambiente do
Sistema Pblico de Escriturao Digital (Sped), utilizando certificado digital
vlido, emitido por entidade credenciada pela Infraestrutura de Chaves
Pblicas Brasileira (ICP-Brasil).
Os arquivos devero estar assinados digitalmente pelo representante
legal da entidade declarante ou procurador constitudo nos termos da Instruo
Normativa (IN) RFB n 944, de 29 de maio de 2009.
1.2. Legislao
A e-Financeira foi instituda pela IN RFB n 1.571, de 02 de julho, de
2015, com base no art. 5 da Lei Complementar n 105, de 10 de janeiro de
2001, no art. 57 da Medida Provisria n 2.158-35, de 24 de agosto de 2001, no
Decreto n 4.489, de 28 de novembro de 2002, no art. 16 da Lei n 9.779, de 19
de janeiro de 1999, no art. 30 da Lei n 10.637, de 30 de dezembro de 2002 e
na IN RFB n 802, de 27 de dezembro de 2007.
b)
1.4.1. Excepcionalidade
Os prazos para cumprimento da obrigao acessria sero diferentes dos
citados acima para os fatos ocorridos nos anos-calendrio de 2014 e 2015.
Fatos ocorridos em 2014
Conforme o art. 11 da IN, o mdulo de operaes financeiras da eFinanceira ser obrigatrio para fatos referentes aos meses de julho a
dezembro do ano-calendrio de 2014, no que diz respeito s informaes e
pessoas (declarantes e declaradas) definidas pelo Acordo entre o Governo da
Repblica Federativa do Brasil e o Governo dos Estados Unidos da Amrica
para intercmbio de informaes e melhoria da observncia tributria
internacional e implementao do FATCA.
De acordo com o 1 do art. 11 da IN, os arquivos da e-Financeira a
serem transmitidos, referentes aos fatos ocorridos de julho a dezembro do anocalendrio de 2014, devem conter dados referentes ao ltimo dia til do ms de
dezembro de 2014 ou aos meses em que houve encerramento de alguma
conta, plano de benefcios de previdncia complementar, FAPI ou seguro de
pessoas, e devero ser entregues at o dia 15 de agosto de 2015.
Se a entidade no for reportante ou no possuir contas a serem
reportadas aos Estados Unidos, nos termos do acordo do FATCA, para os
fatos ocorridos em 2014, no necessrio entregar a e-Financeira referente a
este perodo.
Caso contas reportveis aos Estados Unidos sejam identificadas em
momento posterior ao envio das informaes, os dados mencionados devero
ser encaminhados RFB no prazo de at 20 (vinte) dias, contado da data da
identificao do fato. Qualquer retificao da e-Financeira poder ser efetuada
em at cinco anos, contados do termo final do prazo para sua entrega.
Fatos ocorridos em 2015
Conforme o 1 do art. 10 da IN, para os fatos ocorridos entre 1 e 31 de
dezembro de 2015, a e-Financeira poder ser entregue at o ltimo dia til de
maio de 2016.
Uma vez que a e-Financeira instrumento para, tambm, atender-se ao
acordo do FATCA, poder haver encerramento de contas, vinculadas a
pessoas reportveis aos Estados Unidos, em algum ms entre janeiro e
novembro de 2015. Nesses casos, os declarantes devero proceder entrega
dos correspondentes arquivos da e-Financeira com os dados das contas
encerradas, para fins de reporte, observando o preenchimento da data de
encerramento da conta (campo 68 do evento de Movimento de Operaes
Financeiras), que deve corresponder ao mesmo anoMesCaixa (campo 45 do
mesmo evento) do arquivo em questo. Tais arquivos tambm devem ser
entregues em maio de 2016.
10
11
Transmisso:
http://www1.receita.fazenda.gov.br/sistemas/e-financeira/upload-manual-dearquivos.htm
Consulta:
http://www1.receita.fazenda.gov.br/sistemas/e-financeira/consulta-de-arquivosenviados.htm
12
Caractere
> (sinal de maior)
Escape
>
<
& (e comercial)
&
(aspas duplas)
(sinal de apstrofe ou aspas simples)
-#
13
<xmlns="http://www.eFinanceira.gov.br/schemas/xxxxxxxx/v1_0_0"
<xmlns=http://www.eFinanceira.gov.br/schemas/xxxxxxxx/v1_0_0>
<!-- Xml do Evento -->
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
<.../>
</Signature>
</eFinanceira>
14
15
Critrio
Mensagem
Efeito
Rejeio do
lote ou do
evento
Rejeio do
lote ou do
evento
MS0005
Rejeio do
lote ou do
evento
Rejeio do
lote ou do
evento
Rejeio do
lote ou do
evento
16
<xmlns=http://www.eFinanceira.gov.br/schemas/xxxxxxxx/v1_0_0>
17
Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-
18
Caracterstica
Descrio
Web Services
Meio lgico de
comunicao
Meio fsico de
comunicao
INTERNET
Protocolo Internet
Padro de troca de
mensagens
19
Padro de assinatura
digital
Validao de
assinatura digital
Padres de
Nos campos numricos inteiros, no incluir vrgula ou
preenchimento XML ponto decimal.
Nos campos numricos com casas decimais, utilizar a
vrgula na separao das casas decimais, observando a
definio do leiaute especfico do evento a ser enviado.
20
o Retorno do Evento
Evento de Abertura.
Evento de Cadastro da Empresa Declarante.
Evento de Cadastro do Intermedirio.
Evento de Cadastro do Patrocinado.
Evento de Excluso.
Evento de Movimento de Operaes Financeiras.
Evento de Fechamento.
Evento de Excluso de e-Financeira.
http://www.efinanceira.gov.br/schema/ evtMovOpFin/v1_0_0
Nome arquivo:
2.2.9.3.1.
Dados para a Chamada ao Web Service de
Envio de Lote de Eventos
Nome do
mtodo
EnviarLoteEvento
Assinatura
Requer
Certificado?
Schema
Parmetro
loteEventos
envioLoteEventos-v1_0_0.xsd
Schema
Retorno
retornoLoteEventos-v1_0_0.xsd
22
URL
2.2.9.3.2.
https://efinanc.receita.fazenda.gov.br/WsEFinanceira/WsRecepcao.asm
x
2.2.9.3.3.
23
tag
eFinanceira
descrio
obrigatrio
Sim
ocorrncia
nica
campo
obrigatoriedade
descrio
xmlns
obrigatrio
tag
loteEventos
descrio
obrigatrio
Sim
ocorrncia
nica
http://www.efinanceira. Namespace do
gov.br/schemas/envioLo XSD do envio
teEventos/v1_0_0
de lote de
eventos
tag
evento
descrio
obrigatrio
Sim
ocorrncia
1 .. 100
24
Tipo
obrigatoriedade
ocorrncia valores
vlidos
TArquivoEFinanceira
obrigatrio
Descrio
Define os campos de um
evento conforme seu
tipo.
Informaes
complementares podem
ser obtidas atravs do
XSD correspondente.
Campo
obrigatoriedade
ocorrncia valores
vlidos
id
obrigatrio
descrio
Contm chave de acesso
do evento.
Importante: Esta
informao
fundamental para que o
prprio XSD consiga
detectar se existe mais
de um evento com
mesmo ID no lote, caso
exista, negue sua
recepo.
Observaes
O contedo do campo evento deve ser o XML do evento a ser enviado para
processamento no sistema da e-Financeira. Este campo pode ser repetido at 100 vezes,
isto quer dizer que o lote de eventos pode ser composto no mximo por 100 eventos.
Existem diferentes estruturas XML e leiautes, para a representao dos eventos recebidos
pelo sistema e-Financeira.
2.2.9.3.4.
25
tag
eFinanceira
descrio
obrigatrio Sim
ocorrncia
nica
campo
xmlns
obrigatrio
tag
retornoLoteEventos
descrio
descrio
http://www.efinanceira.gov.br/schemas/ Namespace do
retornoLoteEventos/v1_0_0
XSD do
retorno do
envio de lote
de eventos.
obrigatrio Sim
26
ocorrncia
nica
campo
obrigatoriedade ocorrncia
valores
vlidos
descrio
Id
obrigatrio
tag
ideTransmissor
descrio
obrigatrio Sim
ocorrncia
nica
campo
obrigatoriedade
IdTransmissor
obrigatrio
tag
status
descrio
obrigatrio
Sim
ocorrncia
Contm a identificao do
transmissor.
Tipo
descrio
TStatus
obrigatrio
Campo
descrio
cdStatus
obrigatrio
Cdigo do status da
resposta do processamento
do lote
descRetorno
obrigatrio
dadosRegistroOcorrenciaLote
No obrigatrio
0..N
27
que ir definir as
ocorrncias registradas para
o lote.
tag
ocorrencias
descrio
obrigatrio
No
ocorrncia
Tipo
obrigatoriedade
ocorrncia valores
vlidos
descrio
TregistroOcorrencias
No obrigatrio
0..N
Campo
obrigatoriedade
ocorrncia valores
vlidos
tipo
obrigatrio
1 - Aviso
descrio
2 - Erro
localizacaoErroAviso
obrigatrio
codigo
obrigatrio
descricao
tag
retornoEventos
descrio
obrigatrio Sim
ocorrncia
nica
campo
descrio
evento
obrigatrio
tag
Signature
1...100
28
descrio
obrigatrio Sim
ocorrncia
nica
2.2.9.3.5.
Critrio
Mensagem
Efeito
MS1092
Rejeio do lote
https://efinanc.receita.fazenda.gov.br/WsEFinanceira/WsConsulta.asmx
Sim.
Observao: O certificado deve atender a uma das seguintes
exigncias:
Requer
Certificado?
2.2.9.4.1.
Dados Para a Chamada ao Web Service de
Consulta
Consulta Informaes Cadastrais
Nome do
ConsultarInformacoesCadastrais
mtodo
29
Parmetros
Campo
Tipo
Tamanho
Obrigatrio
Valores Vlidos
CNPJ da
empresa
declarante
014
CNPJ Vlido
ConsultarListaEFinanceira
mtodo
Parmetros
Campo
Tipo
Tamanho
Obrigatrio
Valores Vlidos
CNPJ da
empresa
declarante
014
CNPJ Vlido
Situao da
Informao
001
0 Todas
1 Em Andamento
2 Ativa
3 - Retificada
4 - Excluda
Data de incio
da solicitao
Data vlida
Data de fim da
solicitao
Data vlida
30
Parmetros
Campo
Tipo
Tamanho Obrigatrio
Valores Vlidos
CNPJ da
empresa
declarante
014
CNPJ Vlido
Situao da
Informao
001
0 Todas
1 Ativo
2 - Retificado
3 - Excludo
Ano/Ms inicial D
das informaes
Formato AAAA/MM
Ano/Ms final
D
das informaes
Formato AAAA/MM
Tipo de
Movimento
001
1=Previdncia Privada
Identificao do
Declarado Tipo de NI
2=Operaes Financeiras
001
1=CPF
2=CNPJ
3=NIF Pessoa Fsica (Nmero de
Identificao Fiscal Pessoa Fsica)
4=NIF Pessoa Jurdica (Nmero de
Identificao Fiscal Pessoa Jurdica)
5=Passaporte
Identificao do
Declarado
Nmero de NI
Schema
014
retornoConsultaInformacoesMovimento-v1_0_0.xsd
Retorno
31
Campo
Tipo
Tamanho Obrigatrio
Valores Vlidos
CNPJ da
empresa
declarante
014
CNPJ Vlido
GIIN do
intermedirio
019
GIIN do intermedirio
Identificao do
Intermedirio Tipo NI
001
1=CPF
2=CNPJ
3=NIF Pessoa Fsica (Nmero de
Identificao Fiscal Pessoa Fsica)
4=NIF Pessoa Jurdica (Nmero de
Identificao Fiscal Pessoa
Jurdica)
5=Passaporte
Identificao do
Intermedirio Nmero do NI
Schema
025
retornoConsultaInformacoesIntermediario-v1_0_0.xsd
Retorno
Tipo
Tamanho Obrigatrio
Valores Vlidos
CNPJ da
empresa
declarante
014
CNPJ Vlido
CNPJ do
patrocinado
014
CNPJ Vlido
GIIN do
patrocinado
019
GIIN do Patrocinado
32
2.2.10. Eventos
As informaes relativas elaborao dos documentos XML, contendo o
Evento e o Retorno do processamento esto detalhadas abaixo:
2.2.10.1.
Estrutura do Evento
33
evtAberturaEFinanceira
v1_0_0
A imagem abaixo ilustra a estrutura bsica de um evento:
34
tag:
eFinanceira
descrio
obrigatrio
Sim
ocorrncia
nica
campo
obrigatoriedade ocorrncia
valores vlidos
descrio
xmlns
obrigatrio
Namespace
tag:
descrio
evtXXX
Tag que identifica o tipo do evento (O nome dessa tag est presente tambm no
namespace do XSD da estrutura do evento).
Em cada tipo de evento essa tag ter um nome especfico.
obrigatrio
Sim
ocorrncia
nica
campo
obrigatoriedade ocorrncia
valores vlidos
descrio
Id
obrigatrio
tag:
ideEvento
descrio
obrigatrio
Sim
ocorrncia
nica
campo
indRetificacao
Obrigatrio
1 - para arquivo
original
2 - para arquivo de
retificao espontnea
35
descrio
Indicador de retificao
3 para arquivo de
retificao a pedido
nrRecibo
Facultativo
0-1
tpAmb
obrigatrio
aplicEmi
obrigatrio
1=Emisso com
aplicativo da empresa
2=Outros
verAplic
tag:
obrigatrio
ideDeclarante
descrio:
obrigatrio
Sim
ocorrncia
nica
campo
obrigatoriedade ocorrncia
cnpjDeclarante
obrigatrio
tag:
infoXXX
descrio
valores vlidos
-
descrio
Informar CNPJ da Empresa
Declarante.
obrigatrio
Sim
ocorrncia
nica
elemento:
descrio
Signature
Contm a assinatura do evento.
36
obrigatrio
Obrigatrio
ocorrncia
nica
2.2.10.2.
Identificao do Evento
Sequencial
Nmero sequencial
11 posies
2.2.10.3.
37
Em que:
X -> utilizado para
(Reestruturao do evento)
representar
mudanas
muito
significativas
estruturais
comuns
38
dever
ser
obedecida
39
Campo
Pai
evtCadDeclarante
Ele
Tipo
Ocor
Tam
Dec
1-1
Valores Vlidos
Descrio
Evento de
Informaes
da Empresa
Declarante
Regras de Validao
REGRA_VERSAO_LEIAUTE
Como obter
A verso do leiaute do evento, definida no namespace do
evento dever ser aceita pelo sistema (por padro a
ltima vigente para o tipo de evento) conforme RNGTabelas de Referencia, item Tabela de Verso do Leiaute
Mensagem
MS1018
Tipo
Erro
MS1018 - Verso do leiaute do evento no reconhecida pelo sistema ou foi substituda. Utilize a ltima verso disponvel para o tipo de evento.
Campo
id
Pai
Ele
Tipo
Ocor
Tam
Dec
evtCadDeclarante
1-1
013
Valores Vlidos
Descrio
Identificador
que
representa
40
Regras de Validao
REGRA_VALIDA_CHAVE_ACESSO
unicamente
o evento no
sistema
para a
mesma
empresa
REGRA_VALIDA_FORMACAO_ID
Cada evento da e-Financeira possui uma identificao nica, gerada pela prpria entidade declarante, conforme padro
abaixo:
Campo Fixo
ID
2 posies
Sequencial
Nmero sequencial
11 posies
Como obter
O campo id deve ser nico na base de dados do
Ambiente Nacional, para eventos da mesma
instituio financeira e do mesmo tipo.
Mensagem
MS1001
Tipo
Erro
MS1001 - J existe na base de dados do Ambiente Nacional um evento com mesma identificao.
Cdigo da regra de validao
Como obter
41
Mensagem
Tipo
REGRA_VALIDA_FORMACAO_ID
Texto fixo ID
Nmero Sequencial
2 posies
11 posies
MS1066
MS1066 - O id deve conter 13 caracteres, sendo eles: "ID" + Nmero sequencial com 11 posies.
Campo
ideEvento
Pai
Ele
Tipo
Ocor
Tam
Dec
evtCadDeclarante
1-1
Valores Vlidos
Descrio
Regras de Validao
Informaes
de
Identificao
do Evento
Este grupo rene informaes referentes ao evento que est sendo enviado.
Campo
Pai
Ele
Tipo
Ocor
Tam
Dec
Valores Vlidos
indRetificacao
ideEvento
1-1
001
42
Descrio
Regras de Validao
Erro
Este campo identifica se o arquivo a ser transmitido original ou retificador de um outro arquivo vlido enviado anteriormente.
No caso de retificao (opes 2 ou 3), necessrio informar no campo nrRecibo o nmero do recibo de entrega do arquivo que
est sendo retificado. A diferenciao da retificao entre espontnea e a pedido decorre, dentre outros motivos, da
necessidade de realizar essa distino no momento do reporte para o cumprimento do FATCA. Assim, s deve ser utilizado o
indicador a pedido, caso a retificao tenha sido solicitada pela Receita Federal, depois de detectada uma inconsistncia no
arquivo.
Campo
nrRecibo
Pai
ideEvento
Ele
Tipo
Ocor
0-1
Tam
050
Dec
Valores Vlidos
Descrio
Preencher
com o
nmero do
recibo do
arquivo a
ser
retificado
Regras de Validao
REGRA_OBRIGATORIO_NR_ULTIMO_RECIBO
REGRA_VALIDA_NR_RECIBO
Este campo s deve ser preenchido quando o arquivo a ser transmitido retificador de um outro evento vlido deste mesmo
tipo enviado anteriormente. O valor a ser inserido deve corresponder ao nmero do recibo de entrega do arquivo enviado
anteriormente que est sendo retificado.
Cdigo da regra de validao
REGRA_OBRIGATORIO_NR_ULTIMO_RECIBO
Como obter
O preenchimento do campo obrigatrio se
indRetificacao igual a 2 ou 3.
Mensagem
MS1005
Tipo
Erro
Mensagem
Tipo
MS1005 - O nmero do recibo obrigatrio. Favor informar o nmero do recibo do evento que est sendo retificado.
Cdigo da regra de validao
Como obter
43
REGRA_VALIDA_NR_RECIBO
MS1004
Erro
MS1004 - No foi localizado um evento ativo para o recibo de entrega informado ou o evento no tem o mesmo tipo/identificao.
Campo
tpAmb
Pai
Ele
Tipo
Ocor
Tam
Dec
ideEvento
1-1
001
Valores Vlidos
1=Produo;
2=Homologao
Descrio
Regras de Validao
Identificao
do ambiente
Este campo identifica se o arquivo est sendo transmitido para o ambiente de produo ou de homologao. A indicao de
que o arquivo est sendo transmitido para o ambiente de homologao s poder ser utilizada em janelas especficas de teste,
coordenadas pelos gestores do sistema.
Campo
aplicEmi
Pai
Ele
Tipo
Ocor
Tam
Dec
ideEvento
1-1
001
Valores Vlidos
1=Emisso com aplicativo da
empresa;
2=Outros
44
Descrio
Aplicativo
de emisso
do evento
Regras de Validao
Este campo possibilita o controle, pela prpria declarante, sobre qual aplicativo foi utilizado para gerar o arquivo (por
exemplo, em eventuais situaes de contingncia em que a declarante precisou utilizar aplicativos geradores providos por
terceiros).
Caso tenha sido utilizado aplicativo gerenciado pela prpria declarante, utilizar o valor 1.
Caso tenha sido utilizado aplicativo de terceiros, utilizar o valor 2.
Campo
verAplic
Pai
Ele
Tipo
Ocor
Tam
Dec
ideEvento
1-1
020
Valores Vlidos
Descrio
Regras de Validao
Verso do
aplicativo de
emisso do
evento
Este campo se destina a permitir um controle, pela prpria declarante, da verso do aplicativo que foi utilizado para gerar o
arquivo.
Campo
ideDeclarante
Pai
Ele
Tipo
Ocor
Tam
Dec
evtCadDeclarante
1-1
Valores Vlidos
Descrio
Informaes
de
Identificao
da Empresa
Declarante
45
Regras de Validao
Campo
Pai
Ele
Tipo
Ocor
Tam
Dec
cnpjDeclarante
ideDeclarante
1-1
014
Valores Vlidos
REGRA_VALIDA_CNPJ
Descrio
Informar
CNPJ da
Empresa
Declarante
Regras de Validao
REGRA_VALIDA_CNPJ_ATIVO
Neste campo, deve ser inserido o CNPJ (14 posies) da entidade declarante. O CNPJ estar sujeito s validaes descritas
abaixo:
Cdigo da regra de validao
REGRA_VALIDA_CNPJ
Como obter
Verificar se dgito verificador vlido.
O dgito verificador do CNPJ baseado no clculo do mdulo 11 e
corresponde aos 2 ltimos dgitos do CNPJ, o restante dos dgitos so a base
para clculo dos dgitos verificadores.
No caso do CNPJ, o DV mdulo 11 corresponde ao resto da diviso por 11 do
somatrio da multiplicao de cada algarismo da base respectivamente por 9, 8,
7, 6, 5, 4, 3, 2, 9, 8, 7, 6 e 5, a partir da unidade. O resto 10 considerado 0.
Veja, abaixo, exemplo de clculo de DV mdulo 11 para o CNPJ n
18781203/0001:
1 8 7 8 1 2 0 3 0 0 0 1=2
x x x x x x x x x x x x
6 7 8 9 2 3 4 5 6 7 8 9
---------------------------------6+56+56+72+ 2+ 6+ 0+15+ 0+ 0+ 0+ 9 = 22211=20, com resto 2
1 8 7 8 1 2 0 3 0 0 0 1 2=8
x x x x x x x x x x x x x
5 6 7 8 9 2 3 4 5 6 7 8 9
-------------------------------------
46
Mensagem
MS1002
Tipo
Erro
Mensagem
MS1021
MS1022
MS1023
Tipo
Erro
Erro
Erro
Erro
MS1024
MS1025
Erro
Erro
MS1026
47
Campo
infoCadastro
Pai
Ele
Tipo
Ocor
Tam
Dec
evtCadDeclarante
1-1
Valores Vlidos
Descrio
Regras de Validao
Informaes
de Cadastro
da Empresa
Declarante
Campo
GIIN
Pai
Ele
Tipo
Ocor
Tam
Dec
infoCadastro
0-1
019
Valores Vlidos
Descrio
Informar
GIIN (Global
Intermediary
Identification
Number) da
Empresa
Declarante
Regras de Validao
REGRA_OBRIGATORIO_GIIN
Neste campo deve ser informado o nmero do GIIN (Global Intermediary Identification Number) da entidade declarante, nos
termos
do
acordo
do
FATCA,
conforme
as
regras
de
formao
descritas
no
stio
(http://www.irs.gov/PUP/businesses/corporations/giin_composition.pdf), incluindo os pontos (.) como separadores.
Este nmero de cadastro na administrao tributria americana deve ser obtido junto ao stio da Receita Federal dos Estados
Unidos (www.irs.gov/fatca) por todas as entidades sujeitas ao envio de informaes no mbito do acordo do FATCA.
Cdigo da regra de validao
Como obter
48
Mensagem
Tipo
REGRA_OBRIGATORIO_GIIN
MS1113
Erro
MS1113 - O GIIN deve ser informado, uma vez que foram enviados Movimentos de Operao Financeira com informaes reportveis aos
EUA.
Campo
Nome
Pai
Ele
Tipo
Ocor
Tam
Dec
infoCadastro
1-1
100
Valores Vlidos
Descrio
Regras de Validao
Informar a
razo social
da Empresa
Declarante
Preencher com a razo social, nome empresarial ou denominao da entidade declarante, em formato livre, sendo vedado o
uso de caracteres especiais.
Campo
Pai
Ele
Tipo
Ocor
Tam
Dec
EnderecoLivre
infoCadastro
1-1
200
Valores Vlidos
Descrio
Regras de Validao
Preencher
com
endereo da
Empresa
Declarante
Neste campo deve ser preenchido o endereo da entidade declarante, em formato livre, sendo vedado o uso de caracteres
especiais.
49
Campo
Municipio
Pai
Ele
Tipo
Ocor
Tam
Dec
Valores Vlidos
Descrio
infoCadastro
1-1
007
REGRA_EXISTE_COD_MUNICIPIO
Preencher
com o
cdigo do
municpio
da Empresa
Declarante,
conforme
tabela do
IBGE
Regras de Validao
Preencher com o cdigo do municpio do endereo da entidade declarante, conforme Tabela de Municpios vigente na data
de recepo do evento.
Cdigo da regra de validao
Como obter
REGRA_EXISTE_COD_MUNICIPIO O valor informado no campo dever existir na Tabela de Municpios do
IBGE e estar vigente na data de recepo do evento, conforme RNGTabelasdeReferencia, item Tabela de Municpios do IBGE
Mensagem
MS2002
Campo
UF
Pai
Ele
Tipo
Ocor
Tam
Dec
infoCadastro
1-1
002
Valores Vlidos
REGRA_EXISTE_UF
50
Descrio
Preencher
com a sigla
da UF da
Empresa
Declarante
Regras de Validao
REGRA_VALIDA_MUNICIPIO_UF
Tipo
Erro
Preencher com a sigla da Unidade da Federao (UF) do endereo da entidade declarante, de acordo com a Tabela de UF.
A UF deve corresponder mesma UF do municpio informado no campo anterior.
Cdigo da regra de validao
REGRA_EXISTE_UF
Como obter
O valor informado no campo dever existir na Tabela de UF Cdigo Sigla
IBGE conforme RNG-TabelasdeReferencia item Tabela de UF Cdigo IBGE - Sigla
Mensagem
Tipo
MS2013
Erro
Mensagem
Tipo
MS1061
Erro
MS2013 - UF invlida.
Cdigo da regra de validao
Como obter
REGRA_VALIDA_MUNICIPIO_UF Os 2 primeiros dgitos da tag Municipio devem ser iguais ao cdigo da UF
informada na tag UF, conforme RNG-TabelasdeReferencia, item Tabela de UF
Cdigo IBGE - Sigla
Campo
Pais
Pai
Ele
Tipo
Ocor
Tam
Dec
infoCadastro
1-1
002
Valores Vlidos
REGRA_EXISTE_PAIS
Descrio
Regras de Validao
Preencher
com o pas do
Endereo da
Empresa
Declarante
Preencher com o cdigo do pas do endereo da entidade declarante, de acordo com a Tabela de Pases vigente na data de
recepo do evento.
Cdigo da regra de validao
REGRA_EXISTE_PAIS
Como obter
O valor informado no campo dever existir na Tabela de Pases ISO-3166-1
51
Mensagem
MS2004
Tipo
Erro
alfa 2 e estar vigente na data de recepo do evento, conforme RNGTabelasdeReferencia, item Tabela de Pases
MS2004 - Pas Invlido.
Campo
Pai
Ele
Tipo
Ocor
Tam
Dec
Valores Vlidos
Descrio
18
paisResidencia
infoCadastro
1-1
002
REGRA_EXISTE_PAIS
Preencher
com o pas de
Residncia da
Empresa
Declarante
Regras de Validao
Preencher com o cdigo do pas de residncia fiscal da entidade declarante, de acordo com a Tabela de Pases vigente na
data de recepo do evento.
Cdigo da regra de validao
REGRA_EXISTE_PAIS
Como obter
O valor informado no campo dever existir na Tabela de Pases ISO-3166-1
alfa 2 e estar vigente na data de recepo do evento, conforme RNGTabelasdeReferencia, item Tabela de Pases
52
Mensagem
MS2004
Tipo
Erro
53
Campo
evtAberturaeFinanceira
Pai
Ele
Tipo
Ocor
Tam
Dec
1-1
Valores
Vlidos
Descrio
Regras de Validao
REGRA_VERSAO_LEIAUTE
REGRA_OBRIGATORIO_ABERTURA_PP
REGRA_OBRIGATORIO_ABERTURA_OP_FIN
REGRA_OBRIGATORIO_ABERTURA_MODALI
DADE
Este Evento indica a abertura do envio dos eventos de Movimento de Operaes Financeiras compreendidos em um
determinado semestre. pr-requisito para que os eventos de Movimento de Operaes Financeiras sejam aceitos. Este Evento
deve ser enviado a cada semestre de prestao de informaes ou quando houver retificaes de dados enviados a um perodo
para o qual j foi enviado Evento de Fechamento. Neste caso, deve ser enviada a retificao do ltimo Evento de Abertura vlido
para o perodo ao qual necessria a retificao ou incluso de algum novo dado, com o posterior envio dos novos eventos
retificadores de movimentos compreendidos neste perodo. Para concluir, enviar a retificao do ltimo Evento de Fechamento
vlido para o perodo a que se referem as correes.
Exemplo:
-
Fluxo normal:
1) Envio de Evento de Abertura (Data Incio 2016-01-01 e Data Fim 2016-30-06) nrRecibo: 12345
2) Envio de Movimentos de Operao Financeira
3) Envio do Evento de Fechamento (Data Incio 2016-01-01 e Data Fim 2016-30-06) nrRecibo: 67890
-
Necessidade de retificao ou incluso de novos arquivos de movimento, posteriores ao fechamento, para o mesmo
perodo exemplificado acima:
1) Retificao do Evento de Abertura (informar nrRecibo: 12345 e Data Incio 2016-01-01 e Data Fim 2016-30-06)
2) Envio das Retificaes ou Novas Incluses de Movimentos de Operao Financeira
3) Retificao do Evento de Fechamento (informar nrRecibo: 67890 e Data Incio 2016-01-01 e Data Fim 2016-30-06)
54
Como obter
A verso do leiaute do evento, definida no namespace do evento, dever ser
aceita pelo sistema (por padro, a ltima vigente para o tipo de evento)
conforme RNG-Tabelas de Referencia, item Tabela de Verso do Leiaute
Mensagem
MS1018
Tipo
Erro
MS1018 - Verso do leiaute do evento no reconhecida pelo sistema ou foi substituda. Utilize a ltima verso disponvel para o tipo de evento.
Cdigo da regra de validao
Como obter
REGRA_OBRIGATORIO_ABERTURA_PP A tag AberturaPP obrigatria quando existirem Eventos de
Movimento de Previdncia Privada ativos (situao = 1 - Ativo)
para o perodo informado (mesCaixa do Evento de Movimento de
Previdncia Privada compreendido entre a dtInicio e a dtFim do
Evento de Abertura).
Mensagem
Tipo
MS1054
Erro
MS1054 - Obrigatrio informar Abertura de Previdncia Privada, uma vez que j foram enviados Eventos de Movimento de Previdncia Privada
para o perodo.
OBS.: A REGRA DE VALIDAO REGRA_OBRIGATORIO_ABERTURA_PP NO SER UTILIZADA NESTE MOMENTO,
TENDO EM VISTA QUE O MDULO DE PREVIDNCIA PRIVADA AINDA NO EST NORMATIZADO.
Cdigo da regra de validao
Como obter
A
tag
AberturaMovOpFin
obrigatria quando
REGRA_OBRIGATORIO_ABERTURA_OP_FIN
existirem Eventos de Movimento de Operaes
Financeiras ativos (situao = 1 - Ativo) para o
perodo informado (mesCaixa do Evento de
Movimento de Operaes Financeiras
compreendido entre a dtInicio e a dtFim do Evento
de Abertura).
55
Mensagem
Tipo
MS1055
Erro
MS1055 - Obrigatrio informar Abertura de Operaes Financeiras, uma vez que j foram enviados Eventos de Movimento de Operaes
Financeiras para o perodo.
Cdigo da regra de validao
Como obter
REGRA_OBRIGATORIO_ABERTURA_MODALIDADE Pelo menos uma das tags de abertura especfica das
modalidades (AberturaPP ou AberturaMovOpFin)
deve ser informada
Mensagem
Tipo
MS1069
Erro
MS1069 - Deve ser informada a abertura de pelo menos uma das modalidades (Previdncia Privada ou Operaes Financeiras).
OBS.: NESTE MOMENTO, S FOI IMPLEMENTADO O MDULO DE OPERAES FINANCEIRAS. PORTANTO, NO DEVE
SER ENVIADA ABERTURA DE PREVIDNCIA PRIVADA, AINDA QUE A ENTIDADE DECLARANTE ESTEJA REPORTANDO
PRODUTOS REFERENTES PREVIDNCIA COMPLEMENTAR, OS QUAIS DEVERO SER INFORMADOS NO MDULO DE
OPERAES FINANCEIRAS. AS INFORMAES PRESTADAS NO MDULO DE PREVIDNCIA PRIVADA SERO
ENTREGUES EM MOMENTO POSTERIOR, QUANDO DA NORMATIZAO DESTE ITEM.
Campo
id
Pai
Ele
Tipo
Ocor
Tam
Dec
evtAberturaeFinanceir
a
1-1
013
Valores
Vlidos
Descrio
Identificador que representa
unicamente o evento no sistema
para a mesma empresa e mesmo
tipo
Regras de Validao
REGRA_VALIDA_CHAVE_ACESSO
REGRA_VALIDA_FORMACAO_ID
Cada evento da e-Financeira possui uma identificao nica, gerada pela prpria entidade declarante, conforme padro
abaixo:
Campo Fixo
ID
Sequencial
Nmero sequencial
56
2 posies
11 posies
Mensagem
MS1001
Tipo
Erro
MS1001 - J existe na base de dados do Ambiente Nacional um evento com mesma identificao.
Cdigo da regra de validao
REGRA_VALIDA_FORMACAO_ID
Como obter
O id dever conter 13 caracteres conforme tabela abaixo:
Texto fixo ID
2 posies
Nmero Sequencial
11 posies
Mensagem
Tipo
MS1066
Erro
MS1066 - O id deve conter 13 caracteres, sendo eles: "ID" + Nmero sequencial com 11 posies.
Campo
ideEvento
Pai
Ele
Tipo
Ocor
Tam
Dec
evtAberturaeFinanceir
a
1-1
Valores
Vlidos
Descrio
Informaes de identificao do
evento
Este grupo rene informaes referentes ao evento que est sendo enviado.
57
Regras de Validao
Campo
indRetificacao
Pai
Ele
Tipo
Ocor
Tam
Dec
ideEvento
1-1
001
Valores
Vlidos
Descrio
Regras de Validao
1 - para
arquivo
original
2 - para
arquivo de
retificao
Este campo identifica se o arquivo a ser transmitido original ou retificador de um outro arquivo vlido enviado anteriormente.
Nos casos de retificao (valor 2), necessrio informar no campo nrRecibo o nmero do recibo de entrega do arquivo que est
sendo retificado.
Esse Evento deve ser retificado sempre que houver a necessidade de retificaes de dados enviados a um perodo para o
qual j foi enviado Evento de Fechamento.
Neste caso, deve ser enviada a retificao do ltimo Evento de Abertura vlido para o perodo ao qual necessria a
retificao ou incluso de algum novo dado, com o posterior envio dos novos eventos retificadores de movimentos compreendidos
neste perodo. Para concluir, enviar a retificao do ltimo Evento de Fechamento vlido para o perodo a que se referem as
correes.
Exemplo:
-
Fluxo normal:
Envio de Evento de Abertura (Data Incio 2016-01-01 e Data Fim 2016-30-06) nrRecibo: 12345
Envio de Movimentos de Operao Financeira
Envio do Evento de Fechamento (Data Incio 2016-01-01 e Data Fim 2016-30-06) nrRecibo: 67890
58
Necessidade de retificao ou incluso de novos arquivos de movimento, posteriores ao fechamento, para o mesmo
perodo exemplificado acima:
Retificao do Evento de Abertura (informar nrRecibo: 12345 e Data Incio 2016-01-01 e Data Fim 2016-30-06)
Envio das Retificaes ou Novas Incluses de Movimentos de Operao Financeira
Retificao do Evento de Fechamento (informar nrRecibo: 67890 e Data Incio 2016-01-01 e Data Fim 2016-30-06)
Campo
nrRecibo
Pai
Ele
Tipo
Ocor
Tam
Dec
ideEvento
0-1
050
Valores
Vlidos
Descrio
Regras de Validao
REGRA_OBRIGATORIO_NR_ULTIMO_RECIBO
REGRA_VALIDA_NR_RECIBO
Este campo s deve ser preenchido quando o arquivo a ser transmitido retificador de um outro evento vlido deste mesmo
tipo enviado anteriormente.
O valor a ser inserido deve corresponder ao nmero do recibo de entrega do arquivo enviado anteriormente que est sendo
retificado.
Cdigo da regra de validao
Como obter
REGRA_OBRIGATORIO_NR_ULTIMO_RECIBO O preenchimento do campo obrigatrio se
indRetificacao igual a 2.
Mensagem
MS1005
Tipo
Erro
MS1005 - O nmero do recibo obrigatrio. Favor informar o nmero do recibo do evento que est sendo retificado.
Como obter
59
Mensagem
Tipo
REGRA_VALIDA_NR_RECIBO
MS1004
Erro
MS1123
Erro
MS1004 - No foi localizado um evento ativo para o recibo de entrega informado ou o evento no tem o mesmo tipo/identificao.
MS1123 - O nmero do recibo no deve ser informado em arquivos originais.
Campo
tpAmb
Pai
Ele
Tipo
Ocor
Tam
Dec
Valores
Vlidos
ideEvento
1-1
001
1=Produo;
2=Homologa
o
Descrio
Regras de Validao
Identificao do ambiente:
Este campo identifica se o arquivo est sendo transmitido para o ambiente de produo ou de homologao. A indicao de
que o arquivo est sendo transmitido para o ambiente de homologao s poder ser utilizada em janelas especficas de teste,
coordenadas pelos gestores do sistema.
Campo
aplicEmi
Pai
Ele
Tipo
Ocor
Tam
Dec
Valores
Vlidos
ideEvento
1-1
001
1=Emisso
com aplicativo
da empresa
2=Outros
Descrio
Regras de Validao
Este campo possibilita o controle, pela prpria declarante, sobre qual aplicativo foi utilizado para gerar o arquivo (por
exemplo, em eventuais situaes de contingncia em que a declarante precisou utilizar aplicativos geradores providos por
60
terceiros). Caso tenha sido utilizado aplicativo gerenciado pela prpria declarante, utilizar o valor 1. Caso tenha sido utilizado
aplicativo de terceiros, utilizar o valor 2.
Campo
verAplic
Pai
Ele
Tipo
Ocor
Tam
Dec
ideEvento
1-1
020
Valores
Vlidos
Descrio
Regras de Validao
Este campo se destina a permitir um controle, pela prpria declarante, da verso do aplicativo que foi utilizado para gerar o
arquivo.
Campo
ideDeclarante
Pai
Ele
Tipo
Ocor
Tam
Dec
evtAberturaeFinanceira
1-1
Valores
Vlidos
Descrio
Regras de Validao
Informaes de identificao da
empresa declarante
Campo
cnpjDeclarante
Pai
Ele
Tipo
Ocor
Tam
Dec
ideDeclarante
1-1
014
Valores
Vlidos
Descrio
Informar CNPJ da Empresa
Declarante
61
Regras de Validao
REGRA_VALIDA_CNPJ_ATIVO
Neste campo, deve ser inserido o CNPJ (14 posies) da entidade declarante. O CNPJ estar sujeito s validaes descritas
abaixo:
Cdigo da regra de validao
Como obter
REGRA_VALIDA_CNPJ_ATIVO O CNPJ dever existir na base de dados do Sistema CNPJ
O CNPJ dever pertencer Matriz
CNPJ no poder pertencer a pessoa jurdica Inapta (situao=4) pelo motivo
de Inexistncia de Fato (motivo=15)
Caso o CNPJ esteja baixado, a data de baixa do CNPJ dever ser maior ou
igual Data Final do Perodo das Informaes (dtFim), caso este campo seja
informado no evento
CNPJ no poder estar anulado.
A data de abertura da empresa (CNPJ) dever ser menor ou igual Data
Inicial do Perodo das Informaes (dtInicio), caso este campo seja informado
no evento
Mensagem
MS1021
MS1022
MS1023
Tipo
Erro
Erro
Erro
Erro
MS1024
MS1025
Erro
Erro
MS1026
62
Campo
infoAbertura
Pai
Ele
Tipo
Ocor
Tam
Dec
1-1
evtAberturaeFinanceira
Valores
Vlidos
Descrio
Regras de Validao
Informaes de Abertura
Este grupo rene informaes sobre as datas de incio e fim do semestre a que se referem as informaes enviadas nos
eventos de Movimento de Operaes Financeiras.
Campo
dtInicio
Pai
Ele
Tipo
Ocor
Tam
Dec
infoAbertura
1-1
Valores
Vlidos
Descrio
Data Inicial
Regras de Validao
REGRA_VALIDA_INI_MOVIMENTO
REGRA_VALIDA_DATA_IMPLANTACAO
Este campo deve ser preenchido com a data do primeiro dia do semestre a que se referem as informaes enviadas nos
eventos de Movimento de Operaes Financeiras, no formato AAAA-MM-DD. No caso em que a abertura da empresa ocorreu
dentro do semestre em questo, preencher com a data de abertura da empresa, de acordo com a informao constante no
Cadastro de CNPJ.
Mensagem
MS1008
Tipo
Erro
MS1008 - O perodo (data inicial e final) informado deve corresponder a um semestre, com exceo dos casos em que a empresa foi aberta ou
encerrada dentro do semestre (neste caso, informar a data de abertura na data inicial ou a data de encerramento na data final).
63
Mensagem
MS1020
Tipo
Erro
MS1020 - A data de incio do perodo de vigncia das informaes deve ser maior ou igual data de implantao do sistema.
Campo
dtFim
Pai
Ele
Tipo
Ocor
Tam
Dec
infoAbertura
1-1
Valores
Vlidos
Descrio
Data Final
Regras de Validao
REGRA_VALIDA_FIM_MOVIMENTO
REGRA_DT_INI_VAL_MAIOR
Este campo deve ser preenchido com a data do ltimo dia do semestre a que se referem as informaes enviadas nos
eventos de Movimento de Operaes Financeiras, no formato AAAA-MM-DD. No caso em que a baixa da empresa ocorreu dentro
do semestre em questo, preencher com a data de baixa da empresa, de acordo com a informao constante no Cadastro de
CNPJ.
Cdigo da regra de validao
Como obter
REGRA_VALIDA_FIM_MOVIMENTO A data informada deve ser referente ao ltimo dia do semestre ou igual
data de baixa da empresa (Sistema CNPJ).
Mensagem
MS1008
Tipo
Erro
MS1008 - O perodo (data inicial e final) informado deve corresponder a um semestre, com exceo dos casos em que a empresa foi aberta ou
encerrada dentro do semestre (neste caso, informar a data de abertura na data inicial ou a data de encerramento na data final).
Cdigo da regra de validao
REGRA_DT_INI_VAL_MAIOR
Como obter
A data informada no campo dever ser maior ou igual a data informada na tag
dtInicio
64
Mensagem
MS1010
Tipo
Erro
Campo
AberturaPP
Pai
evtAberturaeFinanceira
Ele
Tipo
Ocor
Tam
Dec
Valores
Vlidos
Descrio
0-1
REGRA_VA
LIDA_INSTI
TUICAO_PR
EV_PRIVAD
A
Informaes da Abertura
referentes a Previdncia Privada
Regras de Validao
REGRA_VALIDA_CNPJ_SUSPENSO
Mensagem
MS1032
Tipo
Erro
- Previdncia Privada
65
Mensagem
MS1079
Tipo
Erro
MS1079 - No possvel enviar informaes de Previdncia Privada, pois o CNPJ da empresa declarante encontra-se suspenso.
Campo
tpEmpresa
Pai
Ele
Tipo
Ocor
Tam
Dec
AberturaPP
1-N
Valores
Vlidos
Descrio
Regras de Validao
Campo
tpPrevPriv
Pai
Ele
Tipo
Ocor
Tam
Dec
tpEmpresa
1-1
001
Valores
Vlidos
Descrio
REGRA_EXI
STE_TIPO_E
MPRESA_PP
Regras de Validao
Como obter
66
Mensagem
Tipo
MS2011
Erro
de Previdncia Privada
Campo
AberturaMovOpFin
Pai
Ele
Tipo
Ocor
Tam
Dec
evtAberturaeFinanceira
0-1
Valores
Vlidos
Descrio
Regras de Validao
Informaes da Abertura
referentes a Operaes
Financeiras
Este grupo deve ser informado para indicar o envio de eventos de Movimentos de Operaes Financeiras no perodo e
rene informaes cadastrais tanto do responsvel pelo atendimento s Requisies de Movimentao Financeira (RMF)
endereadas pela RFB entidade quanto do representante legal da declarante.
Para mais informaes referentes ao atendimento a RMF, consultar o site da Receita Federal, no link abaixo:
http://idg.receita.fazenda.gov.br/orientacao/tributaria/auditoria-fiscal/rmf-orientacoes-ao-contribuinte
Campo
18
ResponsavelRMF
Pai
Ele
Tipo
Ocor
Tam
Dec
AberturaMovOpFin
1-1
Valores
Vlidos
Descrio
Informaes do Responsvel
pela RMF
67
Regras de Validao
Este grupo rene informaes cadastrais do responsvel pelo atendimento a RMF, ou seja, da pessoa qual devero ser
endereados os pedidos de RMF feitos pela Receita Federal.
Para mais informaes referentes ao atendimento a RMF, consultar o site da Receita Federal, no link abaixo:
http://idg.receita.fazenda.gov.br/orientacao/tributaria/auditoria-fiscal/rmf-orientacoes-ao-contribuinte
Campo
CPF
Pai
Ele
Tipo
Ocor
Tam
Dec
Valores
Vlidos
ResponsavelRMF
1-1
011
REGRA_VA
LIDA_CPF
Descrio
Informar CPF
Regras de Validao
REGRA_EXISTE_CPF
Neste campo, deve ser inserido o CPF (11 posies) do responsvel pelo atendimento a RMF. O CPF estar sujeito s
validaes descritas abaixo:
Cdigo da regra de validao
REGRA_VALIDA_CPF
Como obter
Verificar se dgito verificador vlido.
O dgito verificador do CPF baseado no clculo do mdulo 11 e corresponde
aos 2 ltimos dgitos do CPF, o restante dos dgitos so a base para clculo dos
dgitos verificadores.
No caso do CPF, o DV mdulo 11 corresponde ao resto da diviso por 11 do
somatrio da multiplicao de cada algarismo da base respectivamente por 9,
8, 7, 6, 5, 4, 3, 2, 1 e 0, a partir da unidade. O resto 10 considerado 0. Veja,
abaixo, exemplo de clculo de DV mdulo 11 para o CPF n 280012389:
2 8 0 0 1 2 3 8 9=3
x x x x x x x x x
1 2 3 4 5 6 7 8 9
------------------------2+16+ 0+ 0+ 5+12+21+64+81 = 20111=18, com resto 3
68
Mensagem
Tipo
MS1057
Erro
2 8 0 0 1 2 3 8 9 3=8
x x x x x x x x x x
0 1 2 3 4 5 6 7 8 9
---------------------------0+ 8+ 0+ 0+ 4+10+18+56+72+27 = 19511=17, com resto 8
Portanto, CPF+DV = 280012389-38
MS1057 - CPF invlido.
Cdigo da regra de validao
REGRA_EXISTE_CPF_CNPJ
Como obter
Se tpNI = 1: REGRA_EXISTE_CPF
Mensagem
Conforme
regra
Tipo
Conforme
regra
Se tpNI = 2: REGRA_EXISTE_CNPJ
Campo
Nome
Pai
Ele
Tipo
Ocor
Tam
Dec
ResponsavelRMF
1-1
100
Valores
Vlidos
Descrio
Regras de Validao
Informar Nome
Preencher este campo com o nome do responsvel pelo atendimento a RMF, em formato livre, sendo vedado o uso de
caracteres especiais.
Campo
Setor
Pai
Ele
Tipo
Ocor
Tam
Dec
ResponsavelRMF
1-1
090
Valores
Vlidos
Descrio
Informar Setor
69
Regras de Validao
Preencher este campo com o setor do responsvel pelo atendimento a RMF, em formato livre, sendo vedado o uso de
caracteres especiais.
Campo
Telefone
Pai
Ele
Tipo
Ocor
Tam
Dec
ResponsavelRMF
1-1
Valores
Vlidos
Descrio
Regras de Validao
Este grupo rene informaes sobre o nmero de telefone do responsvel pelo atendimento a RMF.
Campo
DDD
Pai
Ele
Tipo
Ocor
Tam
Dec
Telefone
1-1
003
Valores
Vlidos
Descrio
Regras de Validao
Preencher este campo com o DDD do telefone do responsvel pelo atendimento a RMF.
Campo
Numero
Pai
Ele
Tipo
Ocor
Tam
Dec
Telefone
1-1
010
Valores
Vlidos
Descrio
Informar Nmero do Telefone
Preencher este campo com o nmero do telefone do responsvel pelo atendimento a RMF.
70
Regras de Validao
Campo
Ramal
Pai
Ele
Tipo
Ocor
Tam
Dec
Telefone
0-1
004
Valores
Vlidos
Descrio
Regras de Validao
Informar Ramal
Preencher este campo com o ramal do telefone do responsvel pelo atendimento a RMF.
Campo
endereco
Pai
Ele
Tipo
Ocor
Tam
Dec
ResponsavelRMF
1-1
Valores
Vlidos
Descrio
Regras de Validao
Este grupo contm informaes sobre o endereo do responsvel por atendimento a RMF na entidade declarante. Ou seja,
o endereo para o qual devero ser enviados os pedidos de RMF pela Receita Federal.
Campo
Logradouro
Pai
Ele
Tipo
Ocor
Tam
Dec
endereco
1-1
100
Valores
Vlidos
Descrio
Regras de Validao
Informar Logradouro
Informar o logradouro do responsvel por atendimento a RMF, em formato livre, sendo vedado o uso de caracteres especiais.
71
#
28
Campo
Numero
Pai
Ele
Tipo
Ocor
Tam
Dec
endereco
1-1
020
Valores
Vlidos
Descrio
Regras de Validao
Informar Nmero
Informar o nmero do endereo do responsvel por atendimento a RMF, em formato livre, sendo vedado o uso de caracteres
especiais.
Campo
29
Complemento
Pai
Ele
Tipo
Ocor
Tam
Dec
endereco
0-1
020
Valores
Vlidos
Descrio
Regras de Validao
Informar Complemento
Informar complemento ao endereo do responsvel por atendimento a RMF, quando houver, em formato livre, sendo vedado
o uso de caracteres especiais.
Campo
Bairro
Pai
Ele
Tipo
Ocor
Tam
Dec
endereco
1-1
100
Valores
Vlidos
Descrio
Regras de Validao
Informar Bairro
Informar o bairro do endereo do responsvel por atendimento a RMF, em formato livre, sendo vedado o uso de caracteres
especiais.
Campo
Pai
Ele
Tipo
Ocor
Tam
Dec
Valores
72
Descrio
Regras de Validao
Vlidos
31
CEP
endereco
1-1
008
Informar CEP
Campo
Municipio
Pai
Ele
Tipo
Ocor
Tam
Dec
endereco
1-1
100
Valores
Vlidos
Descrio
Regras de Validao
Informar Municpio
Campo
UF
Pai
Ele
Tipo
Ocor
Tam
Dec
Valores
Vlidos
endereco
1-1
002
REGRA_EXI
STE_UF
Descrio
Regras de Validao
Informar UF
Informar a sigla da Unidade da Federao (UF) qual pertence o municpio do endereo do responsvel por atendimento a
RMF, de acordo com a tabela UF.
Cdigo da regra de validao
REGRA_EXISTE_UF
Como obter
O valor informado no campo dever existir na Tabela de UF Cdigo Sigla
IBGE conforme RNG-TabelasdeReferencia item Tabela de UF Cdigo IBGE - Sigla
MS2013 - UF invlida.
73
Mensagem
Tipo
MS2013
Erro
Campo
RepresLegal
Pai
Ele
Tipo
Ocor
Tam
Dec
AberturaMovOpFin
1-1
Valores
Vlidos
Descrio
Regras de Validao
Informaes do Representante
Legal
Este grupo rene informaes cadastrais do representante legal da entidade declarante perante a Receita Federal.
Campo
CPF
Pai
Ele
Tipo
Ocor
Tam
Dec
Valores
Vlidos
RepresLegal
1-1
011
REGRA_VA
LIDA_CPF
Descrio
Informar CPF
Regras de Validao
REGRA_EXISTE_CPF
Neste campo, deve ser inserido o CPF (11 posies) do representante legal da entidade declarante perante a Receita
Federal. O CPF estar sujeito s validaes descritas abaixo:
Cdigo da regra de validao
REGRA_VALIDA_CPF
Como obter
Verificar se dgito verificador vlido.
O dgito verificador do CPF baseado no clculo do mdulo 11 e corresponde
aos 2 ltimos dgitos do CPF, o restante dos dgitos so a base para clculo dos
dgitos verificadores.
No caso do CPF, o DV mdulo 11 corresponde ao resto da diviso por 11 do
somatrio da multiplicao de cada algarismo da base respectivamente por 9,
8, 7, 6, 5, 4, 3, 2, 1 e 0, a partir da unidade. O resto 10 considerado 0. Veja,
abaixo, exemplo de clculo de DV mdulo 11 para o CPF n 280012389:
2 8 0 0 1 2 3 8 9=3
x x x x x x x x x
74
Mensagem
Tipo
MS1057
Erro
1 2 3 4 5 6 7 8 9
------------------------2+16+ 0+ 0+ 5+12+21+64+81 = 20111=18, com resto 3
2 8 0 0 1 2 3 8 9 3=8
x x x x x x x x x x
0 1 2 3 4 5 6 7 8 9
---------------------------0+ 8+ 0+ 0+ 4+10+18+56+72+27 = 19511=17, com resto 8
Portanto, CPF+DV = 280012389-38
MS1057 - CPF invlido.
Cdigo da regra de validao
REGRA_EXISTE_CPF_CNPJ
Como obter
Se tpNI = 1: REGRA_EXISTE_CPF
Mensagem
Conforme
regra
Tipo
Conforme
regra
Se tpNI = 2: REGRA_EXISTE_CNPJ
Campo
Setor
Pai
Ele
Tipo
Ocor
Tam
Dec
RepresLegal
1-1
090
Valores
Vlidos
Descrio
Regras de Validao
Informar Setor
Preencher este campo com o setor do representante legal da entidade junto Receita Federal, em formato livre, sendo
vedado o uso de caracteres especiais.
75
Campo
Telefone
Pai
Ele
Tipo
Ocor
Tam
Dec
RepresLegal
1-1
Valores
Vlidos
Descrio
Regras de Validao
Este grupo rene informaes sobre o nmero de telefone do representante legal da entidade declarante perante a Receita
Federal.
Campo
DDD
Pai
Ele
Tipo
Ocor
Tam
Dec
Telefone
1-1
003
Valores
Vlidos
Descrio
Regras de Validao
Preencher este campo com o DDD do telefone do representante legal da entidade declarante.
Campo
Numero
Pai
Ele
Tipo
Ocor
Tam
Dec
Telefone
1-1
010
Valores
Vlidos
Descrio
Regras de Validao
Preencher este campo com o nmero do telefone do representante legal da entidade declarante.
Campo
Pai
Ele
Tipo
Ocor
Tam
Dec
Valores
Vlidos
76
Descrio
Regras de Validao
40
Ramal
Telefone
0-1
004
Informar Ramal
Preencher este campo com o ramal do telefone representante legal da entidade declarante.
77
Campo
evtFechamentoeFinanceira
Pai
Ele
Tipo
Ocor
Tam
Dec
1-1
Valores
Vlidos
Descrio
Regras de Validao
REGRA_VERSAO_LEIAUTE
REGRA_VALIDA_MODALIDADES
Este Evento indica o fechamento, ou seja, a concluso do envio dos eventos de Movimento de Operaes Financeiras
compreendidos em um determinado semestre. o Evento que determina o marco de entrega da obrigao acessria como um
todo. Este Evento deve ser enviado a cada semestre de prestao de informaes ou quando houver retificaes de dados
enviados a um mesmo perodo para o qual j foi enviado Evento de Fechamento. Neste caso, deve ser enviada a retificao do
ltimo Evento de Abertura vlido para o perodo ao qual necessria a retificao ou incluso de algum novo dado, com o
posterior envio dos novos eventos retificadores de movimentos compreendidos neste perodo. Para concluir, enviar a retificao do
ltimo Evento de Fechamento vlido para o perodo a que se referem as correes.
Exemplo:
-
Fluxo normal:
1) Envio de Evento de Abertura (Data Incio 2016-01-01 e Data Fim 2016-30-06) nrRecibo: 12345
2) Envio de Movimentos de Operao Financeira
3) Envio do Evento de Fechamento (Data Incio 2016-01-01 e Data Fim 2016-30-06) nrRecibo: 67890
-
Necessidade de retificao ou incluso de novos arquivos de movimento, posteriores ao fechamento, para o mesmo
perodo exemplificado acima:
1) Retificao do Evento de Abertura (informar nrRecibo: 12345 e Data Incio 2016-01-01 e Data Fim 2016-30-06)
2) Envio das Retificaes ou Novas Incluses de Movimentos de Operao Financeira
78
3) Retificao do Evento de Fechamento (informar nrRecibo: 67890 e Data Incio 2016-01-01 e Data Fim 2016-30-06)
Cdigo da regra de validao
REGRA_VERSAO_LEIAUTE
Como obter
A verso do leiaute do evento, definida no namespace do evento, dever ser
aceita pelo sistema (por padro a ltima vigente para o tipo de evento)
conforme RNG-Tabelas de Referencia, item Tabela de Verso do Leiaute
Mensagem
MS1018
Tipo
Erro
MS1018 - Verso do leiaute do evento no reconhecida pelo sistema ou foi substituda. Utilize a ltima verso disponvel para o tipo de evento.
Cdigo da regra de validao
REGRA_VALIDA_MODALIDADES
Como obter
Deve ser informada ao menos uma modalidade, ou seja, deve ser
informada ao menos uma das tags: FechamentoPP ou
FechamentoMovOpFin
Mensagem
Tipo
MS1118
Erro
MS1118 - preciso informar o fechamento de pelo menos uma das modalidades: Previdncia Privada ou Operao Financeira.
Campo
id
Pai
Ele
Tipo
Ocor
Tam
Dec
evtFechamentoeFinanceira
1-1
013
Valores Vlidos
Descrio
Regras de Validao
Identificador que
representa unicamente o
evento no sistema para a
mesma empresa e mesmo
tipo
REGRA_VALIDA_CHAVE_ACESSO
REGRA_VALIDA_FORMACAO_ID
Cada evento da e-Financeira possui uma identificao nica, gerada pela prpria entidade declarante, conforme padro
abaixo:
Campo Fixo
Sequencial
79
ID
2 posies
Nmero sequencial
11 posies
Mensagem
MS1001
Tipo
Erro
MS1001 - J existe na base de dados do Ambiente Nacional um evento com mesma identificao.
Cdigo da regra de validao
REGRA_VALIDA_FORMACAO_ID
Como obter
O id dever conter 13 caracteres conforme tabela abaixo:
Texto fixo ID
2 posies
Nmero Sequencial
11 posies
Mensagem
Tipo
MS1066
Erro
MS1066 - O id deve conter 13 caracteres, sendo eles: "ID" + Nmero sequencial com 11 posies.
Campo
ideEvento
Pai
Ele
Tipo
Ocor
Tam
Dec
evtFechamentoeFinanceira
1-1
Valores Vlidos
Este grupo rene informaes referentes ao evento que est sendo enviado.
80
Descrio
Informaes de
identificao do evento
Regras de Validao
Campo
indRetificacao
Pai
Ele
Tipo
Ocor
Tam
Dec
ideEvento
1-1
001
Valores Vlidos
Descrio
Regras de Validao
1 - para arquivo
original
2 - para arquivo
de retificao
Este campo identifica se o arquivo a ser transmitido original ou retificador de um outro arquivo vlido enviado anteriormente.
Nos casos de retificao (valor 2), necessrio informar no campo nrRecibo o nmero do recibo de entrega do arquivo que est
sendo retificado.
Esse Evento deve ser retificado sempre que houver a necessidade de retificaes de dados enviados a um perodo para o
qual j foi enviado Evento de Fechamento. Neste caso, deve ser enviada a retificao do ltimo Evento de Abertura vlido para o
perodo ao qual necessria a retificao ou incluso de algum novo dado, com o posterior envio dos novos eventos retificadores
de movimentos compreendidos neste perodo. Para concluir, enviar a retificao do ltimo Evento de Fechamento vlido para o
perodo a que se referem as correes.
Exemplo:
1)
2)
3)
Fluxo normal:
Envio de Evento de Abertura (Data Incio 2016-01-01 e Data Fim 2016-30-06) nrRecibo: 12345
Envio de Movimentos de Operao Financeira
Envio do Evento de Fechamento (Data Incio 2016-01-01 e Data Fim 2016-30-06) nrRecibo: 67890
Necessidade de retificao ou incluso de novos arquivos de movimento, posteriores ao fechamento, para o mesmo
perodo exemplificado acima:
1) Retificao do Evento de Abertura (informar nrRecibo: 12345 e Data Incio 2016-01-01 e Data Fim 2016-30-06)
2) Envio das Retificaes ou Novas Incluses de Movimentos de Operao Financeira
3) Retificao do Evento de Fechamento (informar nrRecibo: 67890 e Data Incio 2016-01-01 e Data Fim 2016-30-06)
81
Campo
nrRecibo
Pai
Ele
Tipo
Ocor
Tam
Dec
ideEvento
0-1
050
Valores Vlidos
Descrio
Regras de Validao
REGRA_OBRIGATORIO_NR_ULTIM
O_RECIBO
REGRA_VALIDA_NR_RECIBO
Este campo s deve ser preenchido quando o arquivo a ser transmitido retificador de um outro evento vlido deste mesmo
tipo enviado anteriormente. O valor a ser inserido deve corresponder ao nmero do recibo de entrega do arquivo enviado
anteriormente que est sendo retificado.
Cdigo da regra de validao
Como obter
REGRA_OBRIGATORIO_NR_ULTIMO_RECIBO O preenchimento do campo obrigatrio se
indRetificacao igual a 2.
Mensagem
MS1005
Tipo
Erro
MS1005 - O nmero do recibo obrigatrio. Favor informar o nmero do recibo do evento que est sendo retificado.
Cdigo da regra de validao
REGRA_VALIDA_NR_RECIBO
Como obter
Dever existir um Evento j recebido, Ativo, com nmero de recibo de
entrega igual ao informado no campo, do mesmo tipo e mesmo cnpjDeclarante
O campo no pode ser preenchido se indRetificacao = 1 (arquivo original)
Mensagem
MS1004
MS1123
MS1004 - No foi localizado um evento ativo para o recibo de entrega informado ou o evento no tem o mesmo tipo/identificao.
MS1123 - O nmero do recibo no deve ser informado em arquivos originais.
82
Tipo
Erro
Erro
Campo
tpAmb
Pai
Ele
Tipo
Ocor
Tam
Dec
Valores Vlidos
ideEvento
1-1
001
1=Produo;
2=Homologao
Descrio
Regras de Validao
Identificao do ambiente
Este campo identifica se o arquivo est sendo transmitido para o ambiente de produo ou de homologao. A indicao de
que o arquivo est sendo transmitido para o ambiente de homologao s poder ser utilizada em janelas especficas de teste,
coordenadas pelos gestores do sistema.
Campo
aplicEmi
Pai
Ele
Tipo
Ocor
Tam
Dec
ideEvento
1-1
001
Valores Vlidos
1=Emisso com
aplicativo da
empresa
2=Outros
Descrio
Regras de Validao
Processo de emisso do
evento
Este campo possibilita o controle, pela prpria declarante, sobre qual aplicativo foi utilizado para gerar o arquivo (por
exemplo, em eventuais situaes de contingncia em que a declarante precisou utilizar aplicativos geradores providos por
terceiros). Caso tenha sido utilizado aplicativo gerenciado pela prpria declarante, utilizar o valor 1. Caso tenha sido utilizado
aplicativo de terceiros, utilizar o valor 2.
Campo
verAplic
Pai
Ele
Tipo
Ocor
Tam
Dec
ideEvento
1-1
020
83
Valores Vlidos
Descrio
Verso do aplicativo de
emisso do evento
Regras de Validao
Este campo se destina a permitir um controle, pela prpria declarante, da verso do aplicativo que foi utilizado para gerar o
arquivo.
Campo
ideDeclarante
Pai
Ele
Tipo
Ocor
Tam
Dec
evtFechamentoeFinanceira
1-1
Valores Vlidos
Descrio
Regras de Validao
Informaes de
identificao do declarante
Campo
cnpjDeclarante
Pai
Ele
Tipo
Ocor
Tam
Dec
ideDeclarante
1-1
014
Valores Vlidos
Descrio
Regras de Validao
Informar CNPJ da
Empresa Declarante
Neste campo, deve ser inserido o CNPJ (14 posies) da entidade declarante.
Campo
infoFechamento
Pai
Ele
Tipo
Ocor
Tam
Dec
evtFechamentoeFinanceira
1-1
84
Valores Vlidos
Descrio
Informaes do Fechamento
Regras de Validao
Este grupo rene informaes sobre as datas de incio e fim do semestre a que se referem as informaes enviadas nos
eventos de Movimento de Operaes Financeiras. Tambm consta nesse grupo, a informao se a entidade incorreu em alguma
situao especial no semestre.
Campo
dtInicio
Pai
Ele
Tipo
Ocor
Tam
Dec
infoFechamento
1-1
Valores Vlidos
Descrio
Regras de Validao
Data Inicial
Este campo deve ser preenchido com a data do primeiro dia do semestre a que se referem as informaes enviadas nos
eventos de Movimento de Operaes Financeiras, no formato AAAA-MM-DD. No caso em que a abertura da empresa ocorreu
dentro do semestre em questo, preencher com a data de abertura da empresa, de acordo com a informao constante no
Cadastro de CNPJ.
Campo
dtFim
Pai
Ele
Tipo
Ocor
Tam
Dec
infoFechamento
1-1
Valores Vlidos
Descrio
Data Final
Regras de Validao
REGRA_DT_INI_VAL_MAIOR
Este campo deve ser preenchido com a data do ltimo dia do semestre a que se referem as informaes enviadas nos
eventos de Movimento de Operaes Financeiras, no formato AAAA-MM-DD. No caso em que a baixa da empresa ocorreu dentro
do semestre em questo, preencher com a data de baixa da empresa, de acordo com a informao constante no Cadastro de
CNPJ.
Cdigo da regra de validao
REGRA_DT_INI_VAL_MAIOR
Como obter
A data informada no campo dever ser maior ou igual a data informada na tag
85
Mensagem
MS1010
Tipo
Erro
dtInicio
MS1010 - A data de fim deve ser posterior ou igual data de incio.
Campo
sitEspecial
Pai
Ele
Tipo
Ocor
Tam
Dec
Valores Vlidos
infoFechamento
1-1
001
0=No se aplica
1=Extino
2=Fuso
3=Incorporao/I
ncorporada
5=Ciso Total
Descrio
Indicador de Situao
Especial
Regras de Validao
REGRA_VALIDA_SITUACAO_ESPEC
IAL
Este campo deve ser preenchido com valores diferentes de zero (no se aplica), caso a entidade tenha incorrido em alguma
das situaes especiais descritas acima (extino, fuso, incorporao ou ciso total). Nesses casos, a data fim do evento ser
preenchida com a data em que a entidade incorreu em alguma dessas situaes, sendo necessrio informar o tipo de situao
especial ocorrida.
Cdigo da regra de validao
Como obter
REGRA_VALIDA_SITUACAO_ESPECIAL O valor informado deve ser diferente de 0 se a data de fim
informada for diferente da data de encerramento do semestre
Mensagem
Tipo
MS1045
Erro
MS1045 - Deve ser informada uma condio de situao especial, uma vez que a data de fim do Encerramento diferente da data de fim do
semestre.
Campo
Pai
Ele
Tipo
Ocor
Tam
Dec
86
Valores Vlidos
Descrio
Regras de Validao
15
FechamentoPP
evtFechamentoeFinanceira
0-1
Informaes do
Fechamento
referentes a
Previdncia
Privada
REGRA_VALIDA_FECHAMENTO_PP
REGRA_VALIDA_FECHAMENTO_MES_PP
REGRA_OBRIGATORIO_MODALIDADE
NESTE MOMENTO, S FOI IMPLEMENTADO O MDULO DE OPERAES FINANCEIRAS. PORTANTO, NO DEVE SER
ENVIADO FECHAMENTO DE PREVIDNCIA PRIVADA, AINDA QUE A ENTIDADE DECLARANTE ESTEJA REPORTANDO
PRODUTOS REFERENTES PREVIDNCIA COMPLEMENTAR, OS QUAIS DEVERO SER INFORMADOS NO MDULO DE
OPERAES FINANCEIRAS. AS INFORMAES PRESTADAS NO MDULO DE PREVIDNCIA PRIVADA SERO
ENTREGUES EM MOMENTO POSTERIOR, QUANDO DA NORMATIZAO DESTE ITEM.
Cdigo da regra de validao
Como obter
REGRA_VALIDA_FECHAMENTO_PP A tag de fechamento referente a Previdncia Privada (FechamentoPP)
s poder ser informada se o Indicador de Movimento de Previdncia
Privada da eFinanceira (mesma dtInicio) for igual a sim, conforme
RNG-Geral, item Controle da eFinanceira
Mensagem
Tipo
MS1048
Erro
MS1048 - No pode haver Fechamento da Movimentao de Previdncia Privada para este perodo, pois no houve Abertura.
Cdigo da regra de validao
Como obter
REGRA_VALIDA_FECHAMENTO_MES_PP Deve ser informada uma tag FechamentoMes para cada ms para
o qual exista Evento de Previdncia Privada "ativo" no perodo
da eFinanceira
Mensagem
Tipo
MS1104
Erro
MS1104 - Devem ser informados todos os meses para os quais houve Evento de Movimento de Previdncia Privada no perodo da eFinanceira.
Cdigo da regra de validao
REGRA_OBRIGATORIO_MODALIDADE
Como obter
Se indRetificacao=2, a tag referente modalidade
(FechamentoPP ou FechamentoMovOpFin) deve ser informada
87
Mensagem
Tipo
MS1119
Erro
Campo
FechamentoMes
Pai
Ele
Tipo
Ocor
Tam
Dec
FechamentoPP
1-N
Valores Vlidos
Descrio
Fechamento do ms
Regras de Validao
REGRA_VALIDA_CHAVE_FECHAM
ENTO
NESTE MOMENTO, S FOI IMPLEMENTADO O MDULO DE OPERAES FINANCEIRAS. PORTANTO, NO DEVE SER
ENVIADO FECHAMENTO DE PREVIDNCIA PRIVADA, AINDA QUE A ENTIDADE DECLARANTE ESTEJA REPORTANDO
PRODUTOS REFERENTES PREVIDNCIA COMPLEMENTAR, OS QUAIS DEVERO SER INFORMADOS NO MDULO DE
OPERAES FINANCEIRAS. AS INFORMAES PRESTADAS NO MDULO DE PREVIDNCIA PRIVADA SERO
ENTREGUES EM MOMENTO POSTERIOR, QUANDO DA NORMATIZAO DESTE ITEM.
Cdigo da regra de validao
REGRA_VALIDA_CHAVE
Como obter
No pode ser informado mais de uma tag com a mesma chave,
conforme coluna Chave da Tabela de Resumo definida no
REGRA_VALIDA_CHAVE_FECHAMENTO leiaute do evento
Mensagem
Tipo
MS1102
Erro
REGRA_VALIDA_CHAVE_PP
MS1102 - J existe outra tag <<nome da tag>> com mesma chave no evento. No pode ser informada mais de uma tag com a mesma chave.
88
Campo
Pai
Ele
Tipo
Ocor
Tam
Dec
17
anoMesCaixa
FechamentoMes
1-1
006
Valores Vlidos
Descrio
Regras de Validao
Ms Caixa
Formato: AAAAMM *
* Aceitar MM = 13
REGRA_VALIDA_PERIODO
NESTE MOMENTO, S FOI IMPLEMENTADO O MDULO DE OPERAES FINANCEIRAS. PORTANTO, NO DEVE SER
ENVIADO FECHAMENTO DE PREVIDNCIA PRIVADA, AINDA QUE A ENTIDADE DECLARANTE ESTEJA REPORTANDO
PRODUTOS REFERENTES PREVIDNCIA COMPLEMENTAR, OS QUAIS DEVERO SER INFORMADOS NO MDULO DE
OPERAES FINANCEIRAS. AS INFORMAES PRESTADAS NO MDULO DE PREVIDNCIA PRIVADA SERO
ENTREGUES EM MOMENTO POSTERIOR, QUANDO DA NORMATIZAO DESTE ITEM.
Cdigo da regra de validao
REGRA_VALIDA_PERIODO
Como obter
O ms informado (MMAAAA) deve estar contido no intervalo compreendido
entre a dtInicio e a dtFim informadas no Evento de Abertura *
Mensagem
Tipo
MS1043
Erro
Campo
quantArqTrans
Pai
Ele
Tipo
Ocor
Tam
Dec
FechamentoMes
1-1
009
Valores Vlidos
Descrio
Quantidade de Arquivos
Transmitidos no Ms
Regras de Validao
REGRA_VALIDA_QUANT_ARQ_TRA
NS
NESTE MOMENTO, S FOI IMPLEMENTADO O MDULO DE OPERAES FINANCEIRAS. PORTANTO, NO DEVE SER
ENVIADO FECHAMENTO DE PREVIDNCIA PRIVADA, AINDA QUE A ENTIDADE DECLARANTE ESTEJA REPORTANDO
89
Mensagem
Tipo
MS1050
Erro
MS1050 - A quantidade de eventos de <<Previdncia Privada / Operaes Financeiras>> transmitidos para o ms <<mesCaixa>> foi igual a
<<quantidade de eventos recebidos pelo Ambiente Nacional>>.
Campo
FechamentoMovOpFin
Pai
Ele
Tipo
Ocor
Tam
Dec
evtFechamentoeFinanceira
0-1
Valores Vlidos
Descrio
Informaes do Fechamento
referentes a Operaes
Financeiras
Regras de Validao
REGRA_VALIDA_FECHAMENTO_OP
_FIN
REGRA_OBRIGATORIO_PAISES_TR
ATADO
REGRA_VALIDA_FECHAMENTO_M
ES_OP_FIN
REGRA_OBRIGATORIO_MODALIDA
DE
Este grupo rene as informaes do fechamento do Movimento de Operaes Financeiras. Devero ser informados o(s)
pas(es) para o(s) qual(is) foram enviados eventos reportveis ao exterior, bem como um totalizador de nmero de eventos
transmitidos, por ms caixa.
Cdigo da regra de validao
Como obter
REGRA_VALIDA_FECHAMENTO_OP_FIN A tag de Fechamento referente a Operaes Financeiras
(FechamentoMovOpFin) s poder ser informada se o Indicador
de Movimento de Operaes Financeiras da e-Financeira (mesma
90
Mensagem
Tipo
MS1049
Erro
MS1049 - No pode haver Fechamento da Movimentao de Operaes Financeiras para este perodo, pois no houve Abertura.
Cdigo da regra de validao
Como obter
REGRA_OBRIGATORIO_PAISES_TRATADO Devem ser informados todos os pases que tenham firmado
Tratado de Troca de Informaes conforme RNG - Tabelas de
Referncia, item Tabela de Pases com Tratados de Troca de Informao
Mensagem
Tipo
MS1078
Erro
Mensagem
Tipo
MS1105
Erro
MS1078 - No foram informados todos os pases que possuem Tratado de Troca de Informaes
Cdigo da regra de validao
Como obter
REGRA_VALIDA_FECHAMENTO_MES_OP_FIN Deve ser informada uma tag FechamentoMes para cada ms
para o qual exista Evento de Operaes Financeiras ativo
no perodo da eFinanceira
MS1105 - Devem ser informados todos os meses para os quais houve Evento de Movimento de Operaes Financeiras no perodo da
eFinanceira.
Cdigo da regra de validao
REGRA_OBRIGATORIO_MODALIDADE
Como obter
Se indRetificacao=2, a tag referente modalidade
(FechamentoPP ou FechamentoMovOpFin) deve ser informada
se j tiver sido informada no evento anterior, ou seja, a tag deve
ser informada se j houve fechamento parcial daquela
modalidade, conforme RN Controle da eFinanceira
Mensagem
Tipo
MS1119
Erro
MS1119 - preciso informar os dados de fechamento da modalidade, uma vez que j foi realizado o fechamento parcial desta modalidade.
91
Campo
ReportavelExterior
Pai
Ele
Tipo
Ocor
Tam
Dec
FechamentoMovOpFin
0-N
Valores Vlidos
Descrio
Regras de Validao
Indicativo de existncia de
informaes a serem
reportadas para outros pases
REGRA_VALIDA_CHAVE_FECHAM
ENTO
Este grupo deve ser informado sempre que tenham sido sinalizadas contas reportveis ao exterior, nos movimentos de
operaes financeiras enviados para o semestre a que se refere o evento de fechamento.
Cdigo da regra de validao
REGRA_VALIDA_CHAVE
Como obter
No pode ser informado mais de uma tag com a mesma chave,
conforme coluna Chave da Tabela de Resumo definida no leiaute
REGRA_VALIDA_CHAVE_FECHAMENTO do evento
Mensagem
Tipo
MS1102
Erro
REGRA_VALIDA_CHAVE_PP
MS1102 - J existe outra tag <<nome da tag>> com mesma chave no evento. No pode ser informada mais de uma tag com a mesma chave.
Campo
Pai
Ele
Tipo
Ocor
Tam
Dec
Valores Vlidos
ReportavelExterior
1-1
002
REGRA_EXISTE_
PAIS_TRATADO
_TROCA_INFO
21
pais
Descrio
Regras de Validao
Informar o pas para o qual foram enviadas contas reportveis ao exterior no semestre em questo, de acordo com a tabela
Pases com Tratados de Troca de Informaes.
92
Mensagem
Tipo
MS1075
Erro
MS1075 - O Pas informado no est cadastrado como sendo participante do Tratado de Troca de Informaes.
Campo
reportavel
Pai
Ele
Tipo
Ocor
Tam
Dec
ReportavelExterior
1-1
001
Valores Vlidos
Descrio
0-No
1-Sim
Regras de Validao
REGRA_VERIFICA_CONTAS_REPOR
TAVEIS
Neste campo, dever ser informado se existem eventos reportveis para o pas a que se refere o campo anterior, nos
movimentos de operaes financeiras enviados no semestre a que se refere o fechamento.
Cdigo da regra de validao
Como obter
REGRA_VERIFICA_CONTAS_REPORTAVEIS O campo reportvel deve ser igual a 1 caso tenham sido
enviadas contas reportveis para o pas informado.
O campo reportvel deve ser igual a 0 caso no tenham sido
enviadas contas reportveis para o pas informado.
MS1076 - No foram enviadas contas reportveis para o pas informado.
MS1077 - Foram enviadas contas reportveis para o pas informado.
93
Mensagem
Tipo
MS1077
Erro
MS1076
Campo
FechamentoMes
Pai
Ele
Tipo
Ocor
Tam
Dec
FechamentoMovOpFin
1-N
Valores Vlidos
Descrio
Fechamento do ms
Regras de Validao
REGRA_VALIDA_CHAVE_FECHAM
ENTO
Este grupo dever se repetir para todos os meses (dentro do semestre em questo) para os quais foram enviados eventos
de Movimentos de Operaes Financeiras, cada qual com sua respectiva quantidade de eventos enviados. O objetivo desse grupo
realizar um batimento totalizador, para fins de conferncia.
Cdigo da regra de validao
REGRA_VALIDA_CHAVE
Como obter
No pode ser informado mais de uma tag com a mesma chave,
conforme coluna Chave da Tabela de Resumo definida no leiaute
REGRA_VALIDA_CHAVE_FECHAMENTO do evento
Mensagem
Tipo
MS1102
Erro
REGRA_VALIDA_CHAVE_PP
MS1102 - J existe outra tag <<nome da tag>> com mesma chave no evento. No pode ser informada mais de uma tag com a mesma chave.
Campo
anoMesCaixa
Pai
Ele
Tipo
Ocor
Tam
Dec
FechamentoMes
1-1
006
Valores Vlidos
Descrio
Ms Caixa
Formato: AAAAMM
Regras de Validao
REGRA_VALIDA_PERIODO
Preencher com o ano e o ms (formato AAAAMM), compreendido no semestre a que se refere o fechamento, para o qual
foram enviados eventos de Movimento de Operaes Financeiras.
94
Como obter
O ms informado (AAAAMM) deve estar contido no intervalo compreendido
entre a dtInicio e a dtFim informadas no Evento de Abertura *
Mensagem
Tipo
MS1043
Erro
#
25
Campo
quantArqTrans
Pai
Ele
Tipo
Ocor
Tam
Dec
FechamentoMes
1-1
009
Valores Vlidos
Descrio
Quantidade de Arquivos
Transmitidos no Ms
Regras de Validao
REGRA_VALIDA_QUANT_ARQ_TRA
NS
Preencher com a quantidade de eventos de Movimento de Operaes Financeiras ativos no sistema da e-Financeira,
enviados e recebidos com sucesso dentro do ms informado no campo anterior. Para fins dessa contagem, devem ser
considerados os eventos que esto ativos no sistema da e-Financeira, isto , as retificaes no contam como um novo evento
(pois meramente retificam um evento ativo enviado anteriormente) e as excluses devem ser subtradas do valor total (j que
excluram um evento ativo no sistema).
Exemplo:
Para o ms de abril de 2015, foram enviados 10 eventos de Movimento de Operaes Financeiras, com trs retificaes e
duas excluses de eventos que foram enviados indevidamente. O valor a ser informado para o exemplo em questo, referente ao
ms de abril de 2015, igual a oito.
Cdigo da regra de validao
Como obter
REGRA_VALIDA_QUANT_ARQ_TRANS O valor informado deve ser igual quantidade de arquivos
95
Mensagem
MS1050
Tipo
Erro
Campo
evtExclusao
Pai
Ele
G
Tipo
-
Ocor.
1-1
Tam
-
Dec
-
Valores Vlidos
96
Descrio
Regras de Validao
REGRA_VERSAO_LEIAUTE
Este evento se destina a excluir, pontualmente, eventos enviados indevidamente e recebidos com sucesso pelo sistema da
e-Financeira. No deve ser confundido com o Evento de Excluso da e-Financeira (evtExclusaoeFinanceira), o qual se destina a
excluir TODOS os eventos da e-Financeira enviados para um determinado semestre.
Cdigo da regra de validao
REGRA_VERSAO_LEIAUTE
Como obter
A verso do leiaute do evento, definida no namespace do evento, dever ser
aceita pelo sistema (por padro a ltima vigente para o tipo de evento)
conforme RNG-Tabelas de Referencia, item Tabela de Verso do Leiaute
Mensagem
MS1018
Tipo
Erro
MS1018 - Verso do leiaute do evento no reconhecida pelo sistema ou foi substituda. Utilize a ltima verso disponvel para o tipo de evento.
Campo
id
Pai
evtExclusao
Ele
A
Tipo
C
Ocor.
1-1
Tam
013
Dec
-
Valores Vlidos
Descrio
Identificador que representa
unicamente o evento no
sistema para a mesma empresa
e mesmo tipo
Regras de Validao
REGRA_VALIDA_CHAVE_ACESSO
REGRA_VALIDA_FORMACAO_ID
Cada evento da e-Financeira possui uma identificao nica, gerada pela prpria entidade declarante, conforme padro
abaixo:
Campo Fixo
ID
2 posies
Sequencial
Nmero sequencial
11 posies
97
Mensagem
MS1001
Tipo
Erro
MS1001 - J existe na base de dados do Ambiente Nacional um evento com mesma identificao.
Cdigo da regra de validao
REGRA_VALIDA_FORMACAO_ID
Como obter
O id dever conter 13 caracteres conforme tabela abaixo:
Texto fixo ID
2 posies
Nmero Sequencial
11 posies
Mensagem
Tipo
MS1066
Erro
MS1066 - O id deve conter 13 caracteres, sendo eles: "ID" + Nmero sequencial com 11 posies.
Campo
ideEvento
Pai
evtExclusao
Ele
G
Tipo
-
Ocor.
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Informaes de identificao
do evento
Regras de Validao
Este grupo rene informaes referentes ao evento que est sendo enviado.
Campo
tpAmb
Pai
ideEvento
Ele
E
Tipo
N
Ocor.
1-1
Tam
001
Dec
-
Valores Vlidos
1=Produo;
2=Homologao
98
Descrio
Identificao do ambiente:
Regras de Validao
Este campo identifica se o arquivo est sendo transmitido para o ambiente de produo ou de homologao. A indicao de
que o arquivo est sendo transmitido para o ambiente de homologao s poder ser utilizada em janelas especficas de teste,
coordenadas pelos gestores do sistema.
Campo
aplicEmi
Pai
ideEvento
Ele
E
Tipo
N
Ocor.
1-1
Tam
001
Dec
-
Valores Vlidos
1=Emisso com
aplicativo da empresa
2=Outros
Descrio
Processo de emisso do evento
Regras de Validao
Este campo possibilita o controle, pela prpria declarante, sobre qual aplicativo foi utilizado para gerar o arquivo (por
exemplo, em eventuais situaes de contingncia em que a declarante precisou utilizar aplicativos geradores providos por
terceiros). Caso tenha sido utilizado aplicativo gerenciado pela prpria declarante, utilizar o valor 1. Caso tenha sido utilizado
aplicativo de terceiros, utilizar o valor 2.
Campo
verAplic
Pai
ideEvento
Ele
E
Tipo
C
Ocor.
1-1
Tam
020
Dec
-
Valores Vlidos
Descrio
Verso do aplicativo de
emisso do evento
Regras de Validao
Este campo se destina a permitir um controle, pela prpria declarante, da verso do aplicativo que foi utilizado para gerar o
arquivo.
Campo
ideDeclarante
Pai
evtExclusao
Ele
G
Tipo
-
Ocor.
1-1
Tam
-
Dec
-
Valores Vlidos
99
Descrio
Informaes de identificao
da empresa declarante
Regras de Validao
Campo
cnpjDeclarante
Pai
ideDeclarante
Ele
E
Tipo
C
Ocor.
1-1
Tam
014
Dec
-
Valores Vlidos
Descrio
Informar CNPJ da Empresa
Declarante
Regras de Validao
Neste campo, deve ser inserido o CNPJ (14 posies) da entidade declarante.
Campo
infoExclusao
Pai
evtExclusao
Ele
G
Tipo
-
Ocor.
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Registro que identifica o
evento objeto da excluso
Regras de Validao
Campo
Pai
Ele
Tipo
Ocor.
Tam
Dec
Valores Vlidos
100
Descrio
Regras de Validao
10
nrReciboEvento
infoExclusao
1-1
050
REGRA_VALIDA_NR_RECIBO_EVENTO
Neste campo, deve ser informado o nmero do recibo de entrega do evento enviado com sucesso anteriormente que se
pretende excluir.
Cdigo da regra de validao
Como obter
REGRA_VALIDA_NR_RECIBO_EVENTO Dever existir um Evento j recebido, Ativo, com nmero de recibo
de entrega igual ao informado no campo, do mesmo cnpjDeclarante
Mensagem
MS1003
Tipo
Erro
MS1003 - No foi localizado um evento ativo para o recibo de entrega informado ou o evento no da mesma empresa declarante.
101
Campo
evtExclusaoeFinanceira
Pai
Ele
G
Tipo
-
Ocor.
1-1
Tam
-
Dec
-
Valores Vlidos
102
Descrio
Regras de Validao
REGRA_VERSAO_LEIAUTE
Como obter
A verso do leiaute do evento, definida no namespace do evento, dever ser
aceita pelo sistema (por padro a ltima vigente para o tipo de evento)
conforme RNG-Tabelas de Referencia, item Tabela de Verso do Leiaute
Mensagem
MS1018
Tipo
Erro
MS1018 - Verso do leiaute do evento no reconhecida pelo sistema ou foi substituda. Utilize a ltima verso disponvel para o tipo de evento.
Campo
id
Pai
evtExclusaoeFinanceira
Ele
A
Tipo
C
Ocor.
1-1
Tam
013
Dec
-
Valores Vlidos
Descrio
Identificador que representa
unicamente o evento no
sistema para a mesma empresa
e mesmo tipo
Regras de Validao
REGRA_VALIDA_CHAVE_ACESSO
REGRA_VALIDA_FORMACAO_ID
Cada evento da e-Financeira possui uma identificao nica, gerada pela prpria entidade declarante, conforme padro
abaixo:
Campo Fixo
ID
Sequencial
Nmero sequencial
103
2 posies
11 posies
Mensagem
MS1001
Tipo
Erro
MS1001 - J existe na base de dados do Ambiente Nacional um evento com mesma identificao.
Cdigo da regra de validao
REGRA_VALIDA_FORMACAO_ID
Como obter
O id dever conter 13 caracteres conforme tabela abaixo:
Texto fixo ID
2 posies
Nmero Sequencial
11 posies
Mensagem
Tipo
MS1066
Erro
MS1066 - O id deve conter 13 caracteres, sendo eles: "ID" + Nmero sequencial com 11 posies.
Campo
ideEvento
Pai
evtExclusaoeFinanceira
Ele
G
Tipo
-
Ocor.
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Informaes de identificao
do evento
Este grupo rene informaes referentes ao evento que est sendo enviado.
104
Regras de Validao
Campo
tpAmb
Pai
ideEvento
Ele
E
Tipo
N
Ocor.
1-1
Tam
001
Dec
-
Valores Vlidos
1=Produo;
2=Homologao
Descrio
Identificao do ambiente:
Regras de Validao
Este campo identifica se o arquivo est sendo transmitido para o ambiente de produo ou de homologao. A indicao de
que o arquivo est sendo transmitido para o ambiente de homologao s poder ser utilizada em janelas especficas de teste,
coordenadas pelos gestores do sistema.
Campo
aplicEmi
Pai
ideEvento
Ele
E
Tipo
N
Ocor.
1-1
Tam
001
Dec
-
Valores Vlidos
1=Emisso com
aplicativo da empresa
2=Outros
Descrio
Processo de emisso do evento
Regras de Validao
Este campo possibilita o controle, pela prpria declarante, sobre qual aplicativo foi utilizado para gerar o arquivo (por
exemplo, em eventuais situaes de contingncia em que a declarante precisou utilizar aplicativos geradores providos por
terceiros). Caso tenha sido utilizado aplicativo gerenciado pela prpria declarante, utilizar o valor 1. Caso tenha sido utilizado
aplicativo de terceiros, utilizar o valor 2.
Campo
verAplic
Pai
ideEvento
Ele
E
Tipo
C
Ocor.
1-1
Tam
020
Dec
-
Valores Vlidos
Descrio
Verso do aplicativo de
emisso do evento
Regras de Validao
Este campo se destina a permitir um controle, pela prpria declarante, da verso do aplicativo que foi utilizado para gerar o
arquivo.
105
Campo
ideDeclarante
Pai
evtExclusaoeFinanceira
Ele
G
Tipo
-
Ocor.
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Informaes de identificao
da empresa declarante
Regras de Validao
Campo
cnpjDeclarante
Pai
ideDeclarante
Ele
E
Tipo
C
Ocor.
1-1
Tam
014
Dec
-
Valores Vlidos
Descrio
Informar CNPJ da Empresa
Declarante
Regras de Validao
Neste campo, deve ser inserido o CNPJ (14 posies) da entidade declarante.
Campo
infoExclusaoeFinanceira
Pai
evtExclusaoeFinanceira
Ele
G
Tipo
-
Ocor.
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Registro que identifica o
evento objeto da excluso
Regras de Validao
106
EVENTO
DE
Campo
nrReciboEvento
Pai
infoExclusaoeFinanceira
Ele
E
Tipo
C
Ocor.
1-1
Tam
050
Dec
-
Valores Vlidos
Descrio
Preencher com o nmero
do recibo do evento de
abertura
Regras de Validao
REGRA_VALIDA_NR_RECIBO_EVENTO_ABERTURA
107
EVENTO
DE
Mensagem
MS1117
Tipo
Erro
MS1117 - No foi localizado um evento de abertura ativo para o recibo de entrega informado ou o evento no da mesma empresa declarante.
108
109
Campo
evtCadPatrocinado
Ele
G
Tipo
-
Ocor.
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Regras de Validao
REGRA_VERSAO_LEIAUTE
Este Evento descreve as informaes cadastrais de cada entidade considerada patrocinada pela declarante, nos termos do
acordo do FATCA. Deve ser enviado apenas uma vez (sem a necessidade de reenvio todo semestre) ou quando houver alteraes
nas informaes cadastrais da entidade patrocinada. Um exemplo em que ocorre essa situao nos casos de fundos de
investimento. Dessa forma, dever ser enviado um evento para cada Fundo considerado patrocinado pela declarante, nos termos
do acordo do FATCA.
Cdigo da regra de validao
REGRA_VERSAO_LEIAUTE
Como obter
A verso do leiaute do evento, definida no namespace do evento, dever ser
aceita pelo sistema (por padro a ltima vigente para o tipo de evento)
conforme RNG-Tabelas de Referencia, item Tabela de Verso do Leiaute
Mensagem
MS1018
Tipo
Erro
MS1018 - Verso do leiaute do evento no reconhecida pelo sistema ou foi substituda. Utilize a ltima verso disponvel para o tipo de evento.
4.1.1.1.2.
#
2
Campo
id
Ele
A
Tipo
C
Ocor.
1-1
Tam
013
Dec
-
Valores Vlidos
Descrio
Identificador que representa
unicamente o evento no
sistema para a mesma empresa
e mesmo tipo
Regras de Validao
REGRA_VALIDA_CHAVE_ACESSO
REGRA_VALIDA_FORMACAO_ID
Cada evento da e-Financeira possui uma identificao nica, gerada pela prpria entidade declarante, conforme padro
abaixo:
110
Campo Fixo
ID
2 posies
Sequencial
Nmero sequencial
11 posies
Mensagem
MS1001
Tipo
Erro
MS1001 - J existe na base de dados do Ambiente Nacional um evento com mesma identificao.
Cdigo da regra de validao
REGRA_VALIDA_FORMACAO_ID
Como obter
O id dever conter 13 caracteres conforme tabela abaixo:
Texto fixo ID
2 posies
Nmero Sequencial
11 posies
Mensagem
Tipo
MS1066
Erro
MS1066 - O id deve conter 13 caracteres, sendo eles: "ID" + Nmero sequencial com 11 posies.
4.1.1.1.3.
#
3
Campo
ideEvento
Ele
G
Tipo
-
Ocor.
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Informaes de identificao
do evento
Este grupo rene informaes referentes ao evento que est sendo enviado.
111
Regras de Validao
4.1.1.1.4.
#
4
Campo
indRetificacao
Ele
E
Tipo
N
Ocor.
1-1
Tam
001
Dec
-
Valores Vlidos
1 - para arquivo original
2 - para arquivo de
retificao espontnea
3 - para arquivo de
retificao a pedido
Descrio
Regras de Validao
Este campo identifica se o arquivo a ser transmitido original ou retificador de um outro arquivo vlido enviado anteriormente.
No caso de retificao (opes 2 ou 3), necessrio informar no campo nrRecibo o nmero do recibo de entrega do arquivo que
est sendo retificado. A diferenciao da retificao entre espontnea e a pedido decorre, dentre outros motivos, da
necessidade de realizar essa distino no momento do reporte para o cumprimento do FATCA. Assim, s deve ser utilizado o
indicador a pedido, caso a retificao tenha sido solicitada pela Receita Federal, depois de detectada uma inconsistncia no
arquivo.
4.1.1.1.5.
#
5
Campo
nrRecibo
Ele
E
Tipo
C
Ocor.
0-1
Tam
050
Dec
-
Valores Vlidos
Descrio
Preencher com o nmero do
recibo do arquivo a ser
retificado
Regras de Validao
REGRA_OBRIGATORIO_NR_ULTIMO_RECIBO
REGRA_VALIDA_NR_RECIBO
Este campo s deve ser preenchido quando o arquivo a ser transmitido retificador de um outro evento vlido deste mesmo
tipo enviado anteriormente. O valor a ser inserido deve corresponder ao nmero do recibo de entrega do arquivo enviado
anteriormente que est sendo retificado.
Cdigo da regra de validao
Como obter
REGRA_OBRIGATORIO_NR_ULTIMO_RECIBO O preenchimento do campo obrigatrio se
indRetificacao igual a 2 ou 3.
112
Mensagem
MS1005
Tipo
Erro
MS1005 - O nmero do recibo obrigatrio. Favor informar o nmero do recibo do evento que est sendo retificado.
Cdigo da regra de validao
REGRA_VALIDA_NR_RECIBO
Como obter
Dever existir um Evento j recebido, Ativo, com nmero de recibo de
entrega igual ao informado no campo, do mesmo tipo e mesmo cnpjDeclarante
O campo no pode ser preenchido se indRetificacao = 1 (arquivo original)
Mensagem
MS1004
Tipo
Erro
MS1123
Erro
MS1004 - No foi localizado um evento ativo para o recibo de entrega informado ou o evento no tem o mesmo tipo/identificao.
MS1123 - O nmero do recibo no deve ser informado em arquivos originais.
4.1.1.1.6.
#
6
Campo
tpAmb
Ele
E
Tipo
N
Ocor.
1-1
Tam
001
Dec
-
Valores Vlidos
1=Produo;
2=Homologao
Descrio
Identificao do ambiente:
Regras de Validao
Este campo identifica se o arquivo est sendo transmitido para o ambiente de produo ou de homologao. A indicao de
que o arquivo est sendo transmitido para o ambiente de homologao s poder ser utilizada em janelas especficas de teste,
coordenadas pelos gestores do sistema.
4.1.1.1.7.
#
7
Campo
aplicEmi
Ele
E
Tipo
N
Ocor.
1-1
Tam
001
Dec
-
Valores Vlidos
1=Emisso com
aplicativo da empresa
2=Outros
113
Descrio
Processo de emisso do evento
Regras de Validao
Este campo possibilita o controle, pela prpria declarante, sobre qual aplicativo foi utilizado para gerar o arquivo (por
exemplo, em eventuais situaes de contingncia em que a declarante precisou utilizar aplicativos geradores providos por
terceiros).
Caso tenha sido utilizado aplicativo gerenciado pela prpria declarante, utilizar o valor 1.
Caso tenha sido utilizado aplicativo de terceiros, utilizar o valor 2.
4.1.1.1.8.
#
8
Campo
verAplic
Ele
E
Tipo
C
Ocor.
1-1
Tam
020
Dec
-
Valores Vlidos
Descrio
Verso do aplicativo de
emisso do evento
Regras de Validao
Este campo se destina a permitir um controle, pela prpria declarante, da verso do aplicativo que foi utilizado para gerar o
arquivo.
4.1.1.1.9.
#
9
Campo
ideDeclarante
Ele
G
Tipo
-
Ocor.
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Informaes de identificao
da empresa declarante
Regras de Validao
4.1.1.1.10.
#
10
Campo
cnpjDeclarante
Ele
E
Tipo
C
Ocor.
1-1
Tam
014
Dec
-
Valores Vlidos
114
Descrio
Informar CNPJ da Empresa
Declarante
Regras de Validao
Neste campo, deve ser inserido o CNPJ (14 posies) da entidade declarante.
4.1.1.1.11.
#
11
Campo
GIIN
Ele
E
Tipo
C
Ocor.
0-1
Tam
019
Dec
-
Valores Vlidos
Descrio
Informar GIIN (Global
Intermediary Identification
Number) do Patrocinador
Regras de Validao
Neste campo deve ser informado o nmero do GIIN (Global Intermediary Identification Number) da entidade declarante, nos
termos
do
acordo
do
FATCA,
conforme
as
regras
de
formao
descritas
no
stio
(http://www.irs.gov/PUP/businesses/corporations/giin_composition.pdf), incluindo os pontos (.) como separadores.
Este nmero de cadastro na administrao tributria americana deve ser obtido junto ao stio da Receita Federal dos Estados
Unidos (www.irs.gov/fatca) por todas as entidades sujeitas ao envio de informaes no mbito do acordo do FATCA.
4.1.1.1.12.
#
12
Campo
infoPatrocinado
Ele
G
Tipo
-
Ocor.
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Informaes dos Patrocinados
Regras de Validao
Este grupo rene as informaes cadastrais da entidade patrocinada pela declarante, nos termos do acordo do FATCA.
4.1.1.1.13.
#
13
Campo
GIIN
Ele
E
Tipo
C
Ocor.
0-1
Tam
019
Dec
-
Valores Vlidos
115
Descrio
Informar GIIN (Global
Intermediary Identification
Number)
Regras de Validao
REGRA_VERIFICA_GIIN_CNPJ
Neste campo deve ser informado o nmero do GIIN (Global Intermediary Identification Number) da entidade patrocinada pela
entidade declarante, nos termos do acordo do FATCA, conforme as regras de formao descritas no stio
(http://www.irs.gov/PUP/businesses/corporations/giin_composition.pdf), incluindo os pontos (.) como separadores. Este nmero de
cadastro na administrao tributria americana deve ser obtido junto ao stio da Receita Federal dos Estados Unidos IRS
(www.irs.gov/fatca) por todas as entidades sujeitas ao envio de informaes no mbito do acordo do FATCA. Enquanto no for
possvel a obteno do GIIN junto ao IRS para as entidades patrocinadas, este campo pode ser preenchido com o GIIN da
entidade declarante, desde que respeitadas as regras de formao e que guarde correlao com os respectivos valores
informados no campo GIIN do fundo no arquivo do Movimento de Operaes Financeiras. Depois de disponibilizado o registro do
GIIN para as entidades patrocinadas junto ao IRS, o arquivo dever ser retificado com a informao do GIIN correto.
Cdigo da regra de validao
Como obter
REGRA_VERIFICA_GIIN_CNPJ Obrigatrio informar o GIIN ou o CNPJ
Mensagem
MS1074
Tipo
Erro
4.1.1.1.14.
#
14
Campo
CNPJ
Ele
E
Tipo
C
Ocor.
0-1
Tam
014
Dec
-
Valores Vlidos
REGRA_VALIDA_CNPJ
Descrio
CNPJ referente ao Fundo de
Investimentos
Regras de Validao
REGRA_VERIFICA_GIIN_CNPJ
Neste campo deve ser informado o nmero do CNPJ (14 posies) da entidade patrocinada pela entidade declarante, nos
termos do acordo do FATCA.
Cdigo da regra de validao
REGRA_VALIDA_CNPJ
Como obter
Verificar se dgito verificador vlido.
O dgito verificador do CNPJ baseado no clculo do mdulo 11 e corresponde
aos 2 ltimos dgitos do CNPJ, o restante dos dgitos so a base para clculo dos
dgitos verificadores.
No caso do CNPJ, o DV mdulo 11 corresponde ao resto da diviso por 11 do
116
Mensagem
MS1002
Tipo
Erro
Mensagem
MS1074
Tipo
Erro
4.1.1.1.15.
#
15
Campo
nomePatrocinado
Ele
E
Tipo
C
Ocor.
1-1
Tam
100
Dec
-
Valores Vlidos
Descrio
Informar a razo social do
Patrocinado
Regras de Validao
Preencher com a razo social, nome empresarial ou denominao da entidade patrocinada, nos termos do acordo do FATCA,
em formato livre, sendo vedado o uso de caracteres especiais.
117
4.1.1.1.16.
#
16
Campo
endereco
Ele
G
Tipo
-
Ocor.
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Endereo do Patrocinado
Regras de Validao
Este grupo rene informaes sobre o endereo da entidade patrocinada pela declarante, nos termos do acordo do FATCA.
4.1.1.1.17.
#
17
Campo
enderecoLivre
Ele
E
Tipo
C
Ocor.
1-1
Tam
200
Dec
-
Valores Vlidos
Descrio
Informar Endereo do
Patrocinado
Regras de Validao
Neste campo deve ser preenchido o endereo da entidade patrocinada pela declarante, nos termos do acordo do FATCA, em
formato livre, sendo vedado o uso de caracteres especiais.
4.1.1.1.18.
#
18
Campo
municpio
Ele
E
Tipo
C
Ocor.
1-1
Tam
100
Dec
-
Valores Vlidos
Descrio
Preencher com o Municpio
Regras de Validao
Neste campo deve ser preenchido o municpio do endereo da entidade patrocinada pela declarante, nos termos do acordo
do FATCA, sendo vedado o uso de caracteres especiais.
4.1.1.1.19.
#
19
Campo
pais
Ele
E
Tipo
C
Ocor.
1-1
Tam
002
Dec
-
Valores Vlidos
REGRA_EXISTE_PAIS
118
Descrio
Pas
Regras de Validao
Neste campo deve ser preenchido o cdigo do pas do endereo da entidade patrocinada pela declarante, nos termos do
acordo do FATCA, de acordo com a Tabela de Pases vigente na data de recepo do evento.
Cdigo da regra de validao
REGRA_EXISTE_PAIS
Como obter
O valor informado no campo dever existir na Tabela de Pases ISO-3166-1
alfa 2 e estar vigente na data de recepo do evento, conforme RNGTabelasdeReferencia, item Tabela de Pases
Mensagem
MS2004
Tipo
Erro
4.1.1.1.20.
#
20
Campo
paisResidencia
Ele
E
Tipo
C
Ocor.
1-1
Tam
002
Dec
-
Valores Vlidos
REGRA_EXISTE_PAIS
Descrio
Pas de Residncia do
Patrocinado
Regras de Validao
Preencher com o cdigo do pas de residncia fiscal da entidade patrocinada pela declarante, de acordo com a Tabela de
Pases vigente na data de recepo do evento.
Como obter
O valor informado no campo dever existir na Tabela de Pases ISO-3166-1
alfa 2 e estar vigente na data de recepo do evento, conforme RNGTabelasdeReferencia, item Tabela de Pases
119
Mensagem
MS2004
Tipo
Erro
Campo
Ele
Tipo
Ocor.
Tam
Dec
Valores Vlidos
120
Descrio
Regras de Validao
evtCadIntermediario
1-1
REGRA_VERSAO_LEIAUTE
Este Evento se destina a reunir informaes cadastrais das entidades que atuam como intermedirias qualificadas, nos
termos do acordo do FATCA, que se relacionaram com a entidade declarante e com o declarado. Deve ser enviado apenas uma
vez (sem a necessidade de reenvio todo semestre) ou quando houver alteraes nas informaes cadastrais da entidade
intermediria.
Cdigo da regra de validao
REGRA_VERSAO_LEIAUTE
Como obter
A verso do leiaute do evento, definida no namespace do evento, dever ser
aceita pelo sistema (por padro a ltima vigente para o tipo de evento)
conforme RNG-Tabelas de Referencia, item Tabela de Verso do Leiaute
Mensagem
MS1018
Tipo
Erro
MS1018 - Verso do leiaute do evento no reconhecida pelo sistema ou foi substituda. Utilize a ltima verso disponvel para o tipo de evento.
4.1.2.1.2.
#
2
Campo
id
Pai
evtCadIntermediario
Ele
A
Tipo
C
Ocor.
1-1
Tam
013
Dec
-
Valores Vlidos
Descrio
Identificador que representa unicamente o evento no sistema
para a mesma empresa e mesmo tipo
Regras de Validao
REGRA_VALIDA_CHAVE_ACESSO
REGRA_VALIDA_FORMACAO_ID
Cada evento da e-Financeira possui uma identificao nica, gerada pela prpria entidade declarante, conforme padro
abaixo:
Campo Fixo
ID
2 posies
Sequencial
Nmero sequencial
11 posies
121
Mensagem
MS1001
Tipo
Erro
MS1001 - J existe na base de dados do Ambiente Nacional um evento com mesma identificao.
Cdigo da regra de validao
REGRA_VALIDA_FORMACAO_ID
Como obter
O id dever conter 13 caracteres conforme tabela abaixo:
Texto fixo ID
2 posies
Nmero Sequencial
11 posies
MS1066 - O id deve conter 13 caracteres, sendo eles: "ID" + Nmero sequencial com 11 posies.
4.1.2.1.3.
#
3
Campo
ideEvento
Pai
evtCadIntermediario
Ele
G
Tipo
-
Ocor.
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Informaes de identificao do evento
Regras de Validao
Este grupo rene informaes referentes ao evento que est sendo enviado.
4.1.2.1.4.
#
4
Campo
indRetificacao
Ele
E
Tipo
N
Ocor.
1-1
Tam
001
Dec
-
Valores Vlidos
1 - para arquivo original
2 - para arquivo de retificao espontnea
3 - para arquivo de retificao a pedido
122
Descrio
Regras de Validao
Mensagem
Tipo
MS1066
Erro
Este campo identifica se o arquivo a ser transmitido original ou retificador de um outro arquivo vlido enviado anteriormente.
No caso de retificao (opes 2 ou 3), necessrio informar no campo nrRecibo o nmero do recibo de entrega do arquivo que
est sendo retificado. A diferenciao da retificao entre espontnea e a pedido decorre, dentre outros motivos, da
necessidade de realizar essa distino no momento do reporte para o cumprimento do FATCA. Assim, s deve ser utilizado o
indicador a pedido, caso a retificao tenha sido solicitada pela Receita Federal, depois de detectada uma inconsistncia no
arquivo.
4.1.2.1.5.
#
5
Campo
nrRecibo
Pai
ideEvento
Tipo
C
Ocor.
0-1
Tam
050
Dec
-
Valores Vlidos
Descrio
Preencher com o nmero do recibo do arquivo a ser
retificado
Regras de Validao
REGRA_OBRIGATORIO_NR_ULTIMO_RECIBO
REGRA_VALIDA_NR_RECIBO
Este campo s deve ser preenchido quando o arquivo a ser transmitido retificador de um outro evento vlido deste mesmo
tipo enviado anteriormente. O valor a ser inserido deve corresponder ao nmero do recibo de entrega do arquivo enviado
anteriormente que est sendo retificado.
Cdigo da regra de validao
Como obter
REGRA_OBRIGATORIO_NR_ULTIMO_RECIBO O preenchimento do campo obrigatrio se
indRetificacao igual a 2 ou 3.
Mensagem
MS1005
Tipo
Erro
MS1005 - O nmero do recibo obrigatrio. Favor informar o nmero do recibo do evento que est sendo retificado.
Cdigo da regra de validao
REGRA_VALIDA_NR_RECIBO
Como obter
Dever existir um Evento j recebido, Ativo, com nmero de recibo de
entrega igual ao informado no campo, do mesmo tipo e mesmo cnpjDeclarante
O campo no pode ser preenchido se indRetificacao = 1 (arquivo original)
Mensagem
MS1004
Tipo
Erro
MS1123
Erro
MS1004 - No foi localizado um evento ativo para o recibo de entrega informado ou o evento no tem o mesmo tipo/identificao.
123
4.1.2.1.6.
#
6
Campo
tpAmb
Pai
ideEvento
Ele
E
Tipo
N
Ocor.
1-1
Tam
001
Dec
-
Valores Vlidos
1=Produo;
2=Homologao
Descrio
Identificao do ambiente:
Regras de Validao
Este campo identifica se o arquivo est sendo transmitido para o ambiente de produo ou de homologao. A indicao de
que o arquivo est sendo transmitido para o ambiente de homologao s poder ser utilizada em janelas especficas de teste,
coordenadas pelos gestores do sistema.
4.1.2.1.7.
#
7
Campo
aplicEmi
Ele
E
Tipo
N
Ocor.
1-1
Tam
001
Dec
-
Valores Vlidos
1=Emisso com aplicativo da empresa
2=Outros
Descrio
Processo de emisso do evento
Regras de Validao
Este campo possibilita o controle, pela prpria declarante, sobre qual aplicativo foi utilizado para gerar o arquivo (por
exemplo, em eventuais situaes de contingncia em que a declarante precisou utilizar aplicativos geradores providos por
terceiros). Caso tenha sido utilizado aplicativo gerenciado pela prpria declarante, utilizar o valor 1. Caso tenha sido utilizado
aplicativo de terceiros, utilizar o valor 2.
4.1.2.1.8.
#
8
Campo
verAplic
Ele
E
Tipo
C
Ocor.
1-1
Tam
020
Dec
-
Valores Vlidos
Descrio
Verso do aplicativo de emisso do evento
Regras de Validao
Este campo se destina a permitir um controle, pela prpria declarante, da verso do aplicativo que foi utilizado para gerar o
arquivo.
124
4.1.2.1.9.
#
9
Campo
ideDeclarante
Ele
G
Tipo
-
Ocor.
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Informaes de identificao da empresa declarante
Regras de Validao
4.1.2.1.10.
#
10
Campo
cnpjDeclarante
Ele
E
Tipo
C
Ocor.
1-1
Tam
014
Dec
-
Valores Vlidos
Descrio
Informar CNPJ da Empresa Declarante
Regras de Validao
Neste campo, deve ser inserido o CNPJ (14 posies) da entidade declarante.
4.1.2.1.11.
#
11
Campo
infoIntermediario
Ele
G
Tipo
-
Ocor.
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Informaes dos Intermedirios
Regras de Validao
Este grupo se destina a reunir informaes cadastrais das entidades que atuam como intermedirias qualificadas, nos termos
do acordo do FATCA, que se relacionaram com a entidade declarante e com algum declarado. Deve ser enviado apenas uma vez
(sem a necessidade de reenvio todo semestre) ou quando houver alteraes nas informaes cadastrais da entidade
intermediria.
4.1.2.1.12.
#
12
Campo
GIIN
Pai
infoIntermediario
Ele
E
Tipo
C
Ocor.
0-1
Tam
019
Dec
-
Valores Vlidos
Descrio
Informar GIIN (Global Intermediary Identification Number)
125
Regras de Validao
REGRA_VERIFICA_GIIN_NI
Neste campo deve ser informado o nmero do GIIN (Global Intermediary Identification Number) da entidade que atua como
intermediria qualificada, nos termos do acordo do FATCA, conforme as regras de formao descritas no stio
(http://www.irs.gov/PUP/businesses/corporations/giin_composition.pdf), incluindo os pontos (.) como separadores. Este nmero de
cadastro na administrao tributria americana deve ser obtido junto ao stio da Receita Federal dos Estados Unidos
(www.irs.gov/fatca) por todas as entidades que atuam como intermediria qualificada, sujeitas ao envio de informaes no mbito
do acordo do FATCA.
Como obter
Obrigatrio informar o GIIN ou o NIIntermediario
Mensagem
MS1085
Tipo
Erro
4.1.2.1.13.
#
13
Campo
tpNI
Pai
infoIntermediario
Ele
E
Tipo
N
Ocor.
0-1
Tam
001
Dec
-
Valores Vlidos
REGRA_EXISTE_TIPO_NI
Descrio
Tipo de NI do intermedirio
Regras de Validao
REGRA_OBRIGATORIO_TP_NI
Neste campo deve ser informado o tipo de NI (nmero de identificao) da entidade que atua como intermediria qualificada,
nos termos do acordo do FATCA. O tipo do NI a ser informado se refere ao NI descrito no campo NIIntermediario e deve constar
da Tabela de Tipos de NI. Os Tipos de NI 3 (NIF de Pessoa Fsica), 4 (NIF de Pessoa Jurdica), 5 (Passaporte) e 6 (Nmero do
PIS) s devem ser informados na impossibilidade de se obter o CPF ou o CNPJ.
Cdigo da regra de validao
REGRA_EXISTE_TIPO_NI
Como obter
O valor informado no campo dever existir na Tabela de Tipos de NI e estar
vigente na data de recepo do evento, conforme RNG-TabelasdeReferencia, item
Tabela de Tipos de NI
126
Mensagem
MS2003
Tipo
Erro
Mensagem
MS1086
Tipo
Erro
4.1.2.1.14.
#
14
Campo
NIIntermediario
Ele
E
Tipo
C
Ocor.
0-1
Tam
025
Dec
-
Valores Vlidos
REGRA_VALIDA_NI
Descrio
Nmero de identificao do Intermedirio
Regras de Validao
REGRA_EXISTE_CPF_CNPJ
REGRA_VERIFICA_GIIN_NI
Neste campo deve ser informado o NI (nmero de identificao) da entidade que atua como intermediria qualificada, nos
termos do acordo do FATCA.
Cdigo da regra de validao
REGRA_VALIDA_NI
Como obter
Se tpNI = 1: REGRA_VALIDA_CPF
Se tpNI = 2: REGRA_VALIDA_CNPJ
Se tpNI=3 ou 4: o valor informado deve ser igual a um dos NIFs
informados (NIF >> NumeroNIF), caso exista NIF informado no evento.
Mensagem
Conforme
regra
Conforme
regra
Tipo
Conforme
regra
Conforme
regra
MS1067
Erro
MS1067 - O valor informado para o Nmero de Identificao (NI) deve ser igual a um dos Nmeros de Identificao Fiscal (NIF) informados.
Cdigo da regra de validao
REGRA_EXISTE_CPF_CNPJ
Como obter
Se tpNI = 1: REGRA_EXISTE_CPF
127
Mensagem
Conforme
regra
Tipo
Conforme
regra
Se tpNI = 2: REGRA_EXISTE_CNPJ
Cdigo da regra de validao
REGRA_VERIFICA_GIIN_NI
Como obter
Obrigatrio informar o GIIN ou o NIIntermediario
Mensagem
MS1085
Tipo
Erro
4.1.2.1.15.
#
15
Campo
nomeIntermediario
Pai
infoIntermediario
Ele
E
Tipo
C
Ocor.
1-1
Tam
100
Dec
-
Valores Vlidos
Descrio
Informar a razo social do Intermedirio
Regras de Validao
Preencher com a razo social, nome empresarial ou denominao da entidade que atua como intermediria qualificada, nos
termos do acordo do FATCA, em formato livre, sendo vedado o uso de caracteres especiais.
4.1.2.1.16.
#
16
Campo
Endereco
Pai
infoIntermediario
Ele
G
Tipo
-
Ocor.
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Endereo do Intermedirio
Regras de Validao
Este grupo rene informaes sobre o endereo da entidade que atua como intermediria qualificada, nos termos do acordo
do FATCA.
4.1.2.1.17.
#
17
Campo
enderecoLivre
Ele
E
Tipo
C
Ocor.
1-1
Tam
200
Dec
-
Valores Vlidos
Descrio
Informar Endereo do Intermedirio
128
Regras de Validao
Neste campo deve ser preenchido o endereo da entidade que atua como intermediria qualificada, nos termos do acordo do
FATCA, em formato livre, sendo vedado o uso de caracteres especiais.
4.1.2.1.18.
#
18
Campo
municpio
Pai
Endereco
Tipo
C
Ocor.
1-1
Tam
100
Dec
-
Valores Vlidos
Descrio
Preencher com o Municpio
Regras de Validao
Neste campo deve ser preenchido o municpio do endereo da entidade que atua como intermediria qualificada, nos termos
do acordo do FATCA.
4.1.2.1.19.
#
19
Campo
pais
Pai
Endereco
Tipo
C
Ocor.
1-1
Tam
002
Dec
-
Valores Vlidos
REGRA_EXISTE_PAIS
Descrio
Pas
Regras de Validao
Neste campo deve ser preenchido o cdigo do pas do endereo da entidade que atua como intermediria qualificada, nos
termos do acordo do FATCA, de acordo com a Tabela de Pases, vigente na data de recepo do evento.
Cdigo da regra de validao
REGRA_EXISTE_PAIS
Como obter
O valor informado no campo dever existir na Tabela de Pases ISO-3166-1
alfa 2 e estar vigente na data de recepo do evento, conforme RNGTabelasdeReferencia, item Tabela de Pases
129
Mensagem
MS2004
Tipo
Erro
4.1.2.1.20.
#
20
Campo
paisResidencia
Ele
E
Tipo
C
Ocor.
1-1
Tam
002
Dec
-
Valores Vlidos
REGRA_EXISTE_PAIS
Descrio
Pas de Residncia do Intermedirio
Regras de Validao
Neste campo deve ser preenchido o cdigo do pas de residncia fiscal da entidade que atua como intermediria qualificada,
nos termos do acordo do FATCA, de acordo com a Tabela de Pases, vigente na data de recepo do evento.
Cdigo da regra de validao
REGRA_EXISTE_PAIS
Como obter
O valor informado no campo dever existir na Tabela de Pases ISO-3166-1
alfa 2 e estar vigente na data de recepo do evento, conforme RNGTabelasdeReferencia, item Tabela de Pases
130
Mensagem
MS2004
Tipo
Erro
131
Campo
evtMovOpFin
Ele
G
Tipo
-
Ocor
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Evento de Informaes de Movimento de Operaes Financeiras
Regras de Validao
REGRA_VERSAO_LEIAUTE
O Evento de Movimento de Operaes Financeiras rene todas as informaes financeiras realizadas pelo declarado na
entidade declarante, separadas por cada uma de suas contas. Dever ser enviado um evento de Movimento de Operaes
Financeiras por declarado, por ms, por cada entidade declarante. Tambm constam desse evento, as informaes sobre as
operaes de cmbio efetuadas pelo declarado na entidade declarante, quando houver.
Cdigo da regra de validao
REGRA_VERSAO_LEIAUTE
Como obter
A verso do leiaute do evento, definida no namespace do evento, dever ser
aceita pelo sistema (por padro a ltima vigente para o tipo de evento)
conforme RNG-Tabelas de Referencia, item Tabela de Verso do Leiaute
Mensagem
MS1018
Tipo
Erro
MS1018 - Verso do leiaute do evento no reconhecida pelo sistema ou foi substituda. Utilize a ltima verso disponvel para o tipo de evento.
4.1.3.1.2.
#
Campo
id
Ele
Tipo
Ocor
Tam
Dec
evtMovOpFin
1-1
013
Valores
Vlidos
Descrio
Identificador que representa unicamente o evento no sistema para a mesma
empresa e mesmo tipo
132
Regras de Validao
REGRA_VALIDA_CHAVE_ACESSO
REGRA_VALIDA_FORMACAO_ID
Cada evento da e-Financeira possui uma identificao nica, gerada pela prpria entidade declarante, conforme padro
abaixo:
Campo Fixo
ID
2 posies
Sequencial
Nmero sequencial
11 posies
Mensagem
MS1001
Tipo
Erro
MS1001 - J existe na base de dados do Ambiente Nacional um evento com mesma identificao.
Cdigo da regra de validao
REGRA_VALIDA_FORMACAO_ID
Como obter
O id dever conter 13 caracteres conforme tabela abaixo:
Texto fixo ID
2 posies
Nmero Sequencial
11 posies
MS1066 - O id deve conter 13 caracteres, sendo eles: "ID" + Nmero sequencial com 11 posies.
4.1.3.1.3.
#
3
Campo
ideEvento
Pai
evtMovOpFin
Ele
G
Tipo
-
Ocor
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Informaes de Identificao do Evento
133
Regras de Validao
Mensagem
Tipo
MS1066
Erro
Este grupo rene informaes referentes ao evento que est sendo enviado.
4.1.3.1.4.
#
4
Campo
indRetificacao
Ele
E
Tipo
N
Ocor
1-1
Tam
001
Dec
-
Valores Vlidos
1 - para arquivo original
2 - para arquivo de retificao espontnea
3 - para arquivo de retificao a pedido
Descrio
Regras de Validao
Este campo identifica se o arquivo a ser transmitido original ou retificador de um outro arquivo vlido enviado anteriormente.
No caso de retificao (opes 2 ou 3), necessrio informar no campo nrRecibo o nmero do recibo de entrega do arquivo que
est sendo retificado. A diferenciao da retificao entre espontnea e a pedido decorre, dentre outros motivos, da
necessidade de realizar essa distino no momento do reporte para o cumprimento do FATCA. Assim, s deve ser utilizado o
indicador a pedido, caso a retificao tenha sido solicitada pela Receita Federal, depois de detectada uma inconsistncia no
arquivo.
4.1.3.1.5.
#
5
Campo
nrRecibo
Pai
ideEvento
Tipo
C
Ocor
0-1
Tam
050
Dec
-
Valores Vlidos
Descrio
Preencher com o nmero do recibo do arquivo a ser retificado
Regras de Validao
REGRA_OBRIGATORIO_NR_ULTIMO_RECIBO
REGRA_VALIDA_NR_RECIBO
Este campo s deve ser preenchido quando o arquivo a ser transmitido retificador de um outro evento vlido deste mesmo
tipo enviado anteriormente. O valor a ser inserido deve corresponder ao nmero do recibo de entrega do arquivo enviado
anteriormente que est sendo retificado.
Cdigo da regra de validao
Como obter
REGRA_OBRIGATORIO_NR_ULTIMO_RECIBO O preenchimento do campo obrigatrio se
indRetificacao igual a 2 ou 3.
134
Mensagem
MS1005
Tipo
Erro
MS1005 - O nmero do recibo obrigatrio. Favor informar o nmero do recibo do evento que est sendo retificado.
Cdigo da regra de validao
REGRA_VALIDA_NR_RECIBO
Como obter
Dever existir um Evento j recebido, Ativo, com nmero de recibo de
entrega igual ao informado no campo, do mesmo tipo e mesmo cnpjDeclarante
O campo no pode ser preenchido se indRetificacao = 1 (arquivo original)
Mensagem
MS1004
Tipo
Erro
MS1123
Erro
MS1004 - No foi localizado um evento ativo para o recibo de entrega informado ou o evento no tem o mesmo tipo/identificao.
MS1123 - O nmero do recibo no deve ser informado em arquivos originais.
4.1.3.1.6.
#
6
Campo
tpAmb
Pai
ideEvento
Tipo
N
Ocor
1-1
Tam
001
Dec
-
Valores Vlidos
1=Produo;
2=Homologao
Descrio
Identificao do ambiente
Regras de Validao
Este campo identifica se o arquivo est sendo transmitido para o ambiente de produo ou de homologao. A indicao de
que o arquivo est sendo transmitido para o ambiente de homologao s poder ser utilizada em janelas especficas de teste,
coordenadas pelos gestores do sistema.
4.1.3.1.7.
#
7
Campo
aplicEmi
Pai
ideEvento
Tipo
N
Ocor
1-1
Tam
001
Dec
-
Valores Vlidos
1=Emisso com aplicativo da empresa;
2=Outros
Descrio
Processo de emisso do evento
Regras de Validao
Este campo possibilita o controle, pela prpria declarante, sobre qual aplicativo foi utilizado para gerar o arquivo (por
exemplo, em eventuais situaes de contingncia em que a declarante precisou utilizar aplicativos geradores providos por
135
terceiros). Caso tenha sido utilizado aplicativo gerenciado pela prpria declarante, utilizar o valor 1. Caso tenha sido utilizado
aplicativo de terceiros, utilizar o valor 2.
4.1.3.1.8.
#
8
Campo
verAplic
Pai
ideEvento
Ele
E
Tipo
C
Ocor
1-1
Tam
020
Dec
-
Valores Vlidos
Descrio
Verso do aplicativo de emisso do evento
Regras de Validao
Este campo se destina a permitir um controle, pela prpria declarante, da verso do aplicativo que foi utilizado para gerar o
arquivo.
4.1.3.1.9.
#
9
Campo
ideDeclarante
Ele
G
Tipo
-
Ocor
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Informaes de identificao da Empresa Declarante
Regras de Validao
4.1.3.1.10.
#
10
Campo
cnpjDeclarante
Ele
E
Tipo
C
Ocor
1-1
Tam
014
Dec
-
Valores Vlidos
Descrio
Informar CNPJ da Empresa Declarante
Regras de Validao
Neste campo, deve ser inserido o CNPJ (14 posies) da entidade declarante.
4.1.3.1.11.
#
Campo
Ele
Tipo
Ocor
Tam
Dec
Valores Vlidos
Descrio
136
Regras de Validao
11
ideDeclarado
evtMovOpFin
1-1
Identificao do Declarado
REGRA_VALIDA_TP_DECLARADO
Este Grupo rene informaes de identificao do declarado, ou seja, da pessoa fsica ou jurdica (usuria dos servios,
cliente, segurada, participante, consorciada, etc...) que possui relao com a entidade declarante, observado o pargrafo 3 do
artigo 4 da IN RFB n 1.571/2015.
Cdigo da regra de validao
REGRA_VALIDA_TP_DECLARADO
Como obter
Mensagem
Se houver, no evento, alguma conta reportvel para US, deve ser
MS1114
informado um tpDeclarado iniciado com FATCA
Se houver, no evento, alguma conta reportvel para algum pas
MS1115
diferente de US e BR, deve ser informado um tpDeclarado iniciado com
CRS
No podem ser informados mais de um tpDeclarado iniciado com
MS1116
FATCA ou CRS
Tipo
Erro
Erro
Erro
MS1114 - Como existem contas reportveis para os EUA, deve ser informado ao menos um tipo relacionado ao FATCA.
MS1115 - Como existem contas reportveis para outros pases, deve ser informado ao menos um tipo relacionado ao CRS.
MS1116 - S pode ser informado um tipo relacionado ao FATCA ou ao CRS.
4.1.3.1.12.
#
12
Campo
tpNI
Pai
ideDeclarado
Tipo
N
Ocor
1-1
Tam
001
Dec
-
Valores Vlidos
REGRA_EXISTE_TIPO_NI
Descrio
Tipo de NI
Regras de Validao
Neste campo deve ser preenchido o tipo de Nmero de Identificao (NI) do declarado, de acordo com a Tabela de Tipos de
NI. Os Tipos de NI 3 (NIF de Pessoa Fsica), 4 (NIF de Pessoa Jurdica), 5 (Passaporte) e 6 (Nmero do PIS) s devem ser
informados na impossibilidade de se obter o CPF ou o CNPJ do declarado. Em relao ao Tipo de NI 6 (Nmero do PIS), este s
deve ser informado caso o declarado s possua conta de Fundo de Garantia por Tempo de Servio (FGTS) na declarante e no
137
seja possvel obter seu CPF ou CNPJ de maneira inequvoca. O NI do declarado dever ser preenchido no campo 14 deste evento
(NIDeclarado).
Cdigo da regra de validao
REGRA_EXISTE_TIPO_NI
Como obter
O valor informado no campo dever existir na Tabela de Tipos de NI e estar
vigente na data de recepo do evento, conforme RNG-TabelasdeReferencia, item
Mensagem
MS2003
Tipo
Erro
Tabela de Tipos de NI
4.1.3.1.13.
#
13
Campo
tpDeclarado
Pai
ideDeclarado
Ele
E
Tipo
C
Ocor
0-N
Tam
008
Dec
-
Valores Vlidos
REGRA_EXISTE_TIPO_DECLARADO
Descrio
Tipo para fins de intercmbio de
informaes
Regras de Validao
REGRA_OBRIGATORIO_TP_DECLARADO
REGRA_VALIDA_TP_DECLARADO
Este campo s precisa ser preenchido caso o declarado possua alguma de suas contas marcada como reportvel para um
pas diferente de BR, ou seja, caso a conta seja objeto de reporte a algum pas estrangeiro, por fora de acordo de troca de
informaes. Nesse caso, preencher com o valor correspondente na tabela Tipo de Declarado, vigente na data de recepo do
evento. Se alguma das contas do declarado for reportvel aos Estados Unidos, o campo deve ser preenchido obrigatoriamente
com um dos seguintes valores: FATCA101, FATCA102, FATCA103, FATCA104 ou FATCA105. A classificao em relao a qual
dos valores deve ser utilizado compete entidade declarante, de acordo com a interpretao do tratado aplicvel ao caso.
Cdigo da regra de validao
Como obter
REGRA_EXISTE_TIPO_DECLARADO O valor informado no campo dever existir na Tabela de Tipo de
Declarado e estar vigente na data de recepo do evento, conforme RNGTabelasdeReferencia, item Tabela de Tipo de Declarado
MS2012 - Tipo de Declarado invlido.
138
Mensagem
Tipo
MS2012
Erro
Mensagem
MS1035
Tipo
Erro
MS1035 - O preenchimento do campo obrigatrio caso exista alguma conta reportvel para qualquer pas alm do Brasil.
Cdigo da regra de validao
REGRA_VALIDA_TP_DECLARADO
Como obter
Mensagem
Se houver, no evento, alguma conta reportvel para US, deve ser
MS1114
informado um tpDeclarado iniciado com FATCA
Se houver, no evento, alguma conta reportvel para algum pas
MS1115
diferente de US e BR, deve ser informado um tpDeclarado iniciado com
CRS
No podem ser informados mais de um tpDeclarado iniciado com
MS1116
FATCA ou CRS
Tipo
Erro
Erro
Erro
MS1114 - Como existem contas reportveis para os EUA, deve ser informado ao menos um tipo relacionado ao FATCA.
MS1115 - Como existem contas reportveis para outros pases, deve ser informado ao menos um tipo relacionado ao CRS.
MS1116 - S pode ser informado um tipo relacionado ao FATCA ou ao CRS.
4.1.3.1.14.
#
14
Campo
NIDeclarado
Pai
ideDeclarado
Ele
E
Tipo
C
Ocor
1-1
Tam
025
Dec
-
Valores Vlidos
REGRA_VALIDA_NI
Descrio
NI
Regras de Validao
REGRA_EXISTE_CPF_CNPJ
Preencher com o nmero de identificao (NI) do declarado, de acordo com o tipo informado no campo 12 (tpNI). Nos casos
de CPF e CNPJ, o nmero ser validado internamente de acordo com as informaes existentes nos respectivos cadastros da
139
Receita Federal do Brasil. No ser validada situao cadastral do declarado (apenas existncia nos cadastros CPF ou CNPJ). O
NI deve ser informado sem mscara (separadores de . e do CPF e CNPJ), mas incluindo o dgito verificador.
Cdigo da regra de validao
REGRA_VALIDA_NI
Como obter
Se tpNI = 1: REGRA_VALIDA_CPF
Se tpNI = 2: REGRA_VALIDA_CNPJ
Se tpNI=3 ou 4: o valor informado deve ser igual a um dos NIFs informados
(NIF >> NumeroNIF), caso exista NIF informado no evento.
Mensagem
Conforme
regra
Conforme
regra
Tipo
Conforme
regra
Conforme
regra
MS1067
Erro
MS1067 - O valor informado para o Nmero de Identificao (NI) deve ser igual a um dos Nmeros de Identificao Fiscal (NIF) informados.
Cdigo da regra de validao
REGRA_VALIDA_CPF
Como obter
Verificar se dgito verificador vlido.
O dgito verificador do CPF baseado no clculo do mdulo 11 e corresponde
aos 2 ltimos dgitos do CPF, o restante dos dgitos so a base para clculo dos
dgitos verificadores.
No caso do CPF, o DV mdulo 11 corresponde ao resto da diviso por 11 do
somatrio da multiplicao de cada algarismo da base respectivamente por 9,
8, 7, 6, 5, 4, 3, 2, 1 e 0, a partir da unidade. O resto 10 considerado 0. Veja,
abaixo, exemplo de clculo de DV mdulo 11 para o CPF n 280012389:
2 8 0 0 1 2 3 8 9=3
x x x x x x x x x
1 2 3 4 5 6 7 8 9
------------------------2+16+ 0+ 0+ 5+12+21+64+81 = 20111=18, com resto 3
2 8 0 0 1 2 3 8 9 3=8
x x x x x x x x x x
0 1 2 3 4 5 6 7 8 9
140
Mensagem
Tipo
MS1057
Erro
Como obter
Verificar se dgito verificador vlido.
O dgito verificador do CNPJ baseado no clculo do mdulo 11 e
corresponde aos 2 ltimos dgitos do CNPJ, o restante dos dgitos so a base
para clculo dos dgitos verificadores.
No caso do CNPJ, o DV mdulo 11 corresponde ao resto da diviso por 11 do
somatrio da multiplicao de cada algarismo da base respectivamente por 9, 8,
7, 6, 5, 4, 3, 2, 9, 8, 7, 6 e 5, a partir da unidade. O resto 10 considerado 0.
Veja, abaixo, exemplo de clculo de DV mdulo 11 para o CNPJ n
18781203/0001:
1 8 7 8 1 2 0 3 0 0 0 1=2
x x x x x x x x x x x x
6 7 8 9 2 3 4 5 6 7 8 9
---------------------------------6+56+56+72+ 2+ 6+ 0+15+ 0+ 0+ 0+ 9 = 22211=20, com resto 2
1 8 7 8 1 2 0 3 0 0 0 1 2=8
x x x x x x x x x x x x x
5 6 7 8 9 2 3 4 5 6 7 8 9
------------------------------------5+48+49+64+ 9+ 4+ 0+12+ 0+ 0+ 0+ 8+18 = 21711=19, com resto 8
Portanto, CNPJ+DV = 18781203/0001-28
141
Mensagem
MS1002
Tipo
Erro
Como obter
Se tpNI = 1: REGRA_EXISTE_CPF
Mensagem
Conforme
regra
Tipo
Conforme
regra
Mensagem
Tipo
Erro
Se tpNI = 2: REGRA_EXISTE_CNPJ
Cdigo da regra de validao
REGRA_EXISTE_CPF
Como obter
O valor do campo deve constar no Sistema CPF
MS1062
Como obter
O valor do campo deve constar no Sistema CNPJ
Mensagem
MS1021
Tipo
Erro
4.1.3.1.15.
#
15
Campo
NIF
Pai
ideDeclarado
Tipo
-
Ocor
0-N
Tam
-
Dec
-
Valores Vlidos
Descrio
Nmero de Identificao Fiscal
Regras de Validao
REGRA_OBRIGATORIO_NIF
REGRA_VALIDA_CHAVE
Preencher com o(s) Nmero(s) de Identificao Fiscal (NIF) no exterior, quando houver, ou quando for informado o tipo de NI
(tpNI) correspondente a 3 (NIF de Pessoa Fsica) ou 4 (NIF de Pessoa Jurdica). Nesses ltimos dois casos, o NIF do declarado
dever constar tanto no campo NIDeclarado (campo 14) quanto no campo NmeroNIF (campo 16).
O Nmero de Identificao Fiscal no exterior o nmero que identifica o declarado como contribuinte em determinado Estado
estrangeiro. No caso dos Estados Unidos, o SSN (Social Security Number) para as pessoas fsicas e o EIN (Employer Identification
Number) para as pessoas jurdicas so bastante utilizados.
Para NIFs emitidos por pases da Unio Europeia, o stio TIN on Europa (https://ec.europa.eu/taxation_customs/tin/) da
Comisso Europeia pode auxiliar na verificao acerca da validade de um nmero de identificao fiscal informado pelo declarado.
142
Alguns pases no adotam um NIF para seus contribuintes. Outros no possuem um nmero nico de identificao fiscal.
Exemplos de situaes:
1) Declarado possui CPF e no possui NIF:
tpNI = 1 (CPF)
NIDeclarado = nmero do CPF
NIF No informar
2) Declarado no possui CPF, mas possui NIF
tpNI = 3
NIDeclarado = nmero do NIF
NIF = Preencher o mesmo nmero do NIF informado no campo NIDeclarado e o seu pas de emisso, nos campos 16 e 17,
respectivamente.
3) Declarado possui CPF e possui trs NIFs:
tpNI = 1 (CPF)
NIDeclarado = nmero do CPF
NIF 1 = Preencher o nmero do NIF 1 e seu respectivo pas de emisso nos campos 16 e 17.
NIF 2 = Informar outro grupo NIF (campo 15) com nmero do NIF 2 e seu respectivo pas de emisso nos campos 16 e 17.
NIF 3 = Informar outro grupo NIF (campo 15) com nmero do NIF 3 e seu respectivo pas de emisso nos campos 16 e 17.
A mesma lgica se aplica para CNPJ e NIF de Pessoa Jurdica.
Como obter
A tag NIF deve ser informada se o tpNI for igual a 3 ou 4
143
Mensagem
MS1100
Tipo
Erro
MS1100 - Obrigatrio informar o grupo NIF, se o tipo de identificao for igual a NIF Pessoa Fsica ou NIF Pessoa Jurdica.
Cdigo da regra de validao
REGRA_VALIDA_CHAVE
Como obter
No pode ser informado mais de uma tag com a mesma chave,
conforme coluna Chave da Tabela de Resumo definida no
REGRA_VALIDA_CHAVE_FECHAMENTO leiaute do evento
Mensagem
Tipo
MS1102
Erro
REGRA_VALIDA_CHAVE_PP
MS1102 - J existe outra tag <<nome da tag>> com mesma chave no evento. No pode ser informada mais de uma tag com a mesma chave.
4.1.3.1.16.
#
16
Campo
NumeroNIF
Pai
NIF
Tipo
C
Ocor
1-1
Tam
025
Dec
-
Valores Vlidos
Descrio
Nmero de Identificao Fiscal
Regras de Validao
4.1.3.1.17.
#
17
Campo
PaisEmissaoNIF
Ele
E
Tipo
C
Ocor
1-1
Tam
002
Dec
-
Valores Vlidos
REGRA_EXISTE_PAIS
Descrio
Pas de Emisso do Nmero de Identificao Fiscal
Regras de Validao
Preencher com o cdigo do pas responsvel pela emisso do NIF informado no campo 16, de acordo com a Tabela de
Pases vigente na data de recepo do evento.
Cdigo da regra de validao
REGRA_EXISTE_PAIS
Como obter
O valor informado no campo dever existir na Tabela de Pases ISO-3166-1
144
Mensagem
MS2004
Tipo
Erro
alfa 2 e estar vigente na data de recepo do evento, conforme RNGTabelasdeReferencia, item Tabela de Pases
MS2004 - Pas Invlido.
4.1.3.1.18.
#
18
Campo
NomeDeclarado
Ele
E
Tipo
C
Ocor
1-1
Tam
100
Dec
-
Valores Vlidos
Descrio
Nome
Regras de Validao
Preencher com o nome completo (em caso de pessoa fsica), razo social, nome empresarial ou denominao (em caso de
pessoa jurdica) do declarado, sendo vedado o uso de caracteres especiais.
4.1.3.1.19.
#
19
Campo
DataNasc
Pai
ideDeclarado
Ele
E
Tipo
D
Ocor
0-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Data de nascimento
Regras de Validao
4.1.3.1.20.
#
20
Campo
EnderecoLivre
Ele
E
Tipo
C
Ocor
0-1
Tam
200
Dec
-
Valores Vlidos
Descrio
Endereo
Regras de Validao
REGRA_OBRIGATORIO_ENDERECO
Neste campo deve ser preenchido endereo do declarado, em formato livre, sendo vedado o uso de caracteres especiais.
Este campo tem preenchimento obrigatrio sempre que o declarado figurar na condio de titular de alguma conta (conforme
conceito descrito no campo 47 deste Evento) na entidade declarante (tpRelaoDeclarado = 1 Titular, no campo 62) ou se
145
alguma de suas contas for reportvel para os Estados Unidos no evento (campo 57 preenchido com US). O endereo a ser
preenchido o endereo para correspondncia cadastrado para o declarado junto entidade declarante. Na hiptese de mltiplos
endereos, utilizar o endereo principal de relacionamento do declarado com a entidade declarante.
Cdigo da regra de validao
Como obter
REGRA_OBRIGATORIO_ENDERECO O preenchimento do campo obrigatrio:
se TP_RELACAO_DECLARADO for igual a 1 (Titular)
OU
se existir alguma conta reportvel para US no evento
Mensagem
Tipo
MS1109
Erro
MS1109 - O endereo deve ser informado para titulares da conta ou quando houver contas reportveis para os EUA.
4.1.3.1.21.
#
21
Campo
PaisEndereco
Pai
ideDeclarado
Ele
G
Tipo
-
Ocor
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Pas do Endereo
Regras de Validao
4.1.3.1.22.
#
22
Campo
Pais
Pai
PaisEndereco
Tipo
C
Ocor
1-1
Tam
002
Dec
-
Valores Vlidos
REGRA_EXISTE_PAIS
Descrio
Pas
Regras de Validao
Neste campo deve ser preenchido o cdigo do pas do endereo do declarado, de acordo com a Tabela de Pases vigente na
data de recepo do evento.
Cdigo da regra de validao
Como obter
146
Mensagem
Tipo
REGRA_EXISTE_PAIS
MS2004
Erro
4.1.3.1.23.
#
23
Campo
PaisResid
Pai
ideDeclarado
Ele
G
Tipo
-
Ocor
0-N
Tam
-
Dec
-
Valores Vlidos
Descrio
Pas de residncia
Regras de Validao
REGRA_VALIDA_CHAVE
Neste grupo deve(m) constar o(s) cdigo(s) do(s) pas(es) de residncia fiscal do declarado, quando disponvel(is), de acordo
com a Tabela de Pases vigente na data de recepo do evento.
Cdigo da regra de validao
REGRA_VALIDA_CHAVE
Como obter
No pode ser informado mais de uma tag com a mesma chave,
conforme coluna Chave da Tabela de Resumo definida no
REGRA_VALIDA_CHAVE_FECHAMENTO leiaute do evento
Mensagem
Tipo
MS1102
Erro
REGRA_VALIDA_CHAVE_PP
MS1102 - J existe outra tag <<nome da tag>> com mesma chave no evento. No pode ser informada mais de uma tag com a mesma chave.
4.1.3.1.24.
#
24
Campo
Pais
Pai
PaisResid
Tipo
C
Ocor
1-1
Tam
002
Dec
-
Valores Vlidos
REGRA_EXISTE_PAIS
Descrio
Pas
147
Regras de Validao
Neste campo deve ser preenchido o cdigo do pas de residncia fiscal do declarado, quando disponvel, de acordo com a
Tabela de Pases vigente na data de recepo do evento.
Cdigo da regra de validao
REGRA_EXISTE_PAIS
Como obter
O valor informado no campo dever existir na Tabela de Pases ISO-3166-1
alfa 2 e estar vigente na data de recepo do evento, conforme RNGTabelasdeReferencia, item Tabela de Pases
Mensagem
MS2004
Tipo
Erro
4.1.3.1.25.
#
25
Campo
PaisNacionalidade
Ele
G
Tipo
-
Ocor
0-N
Tam
-
Dec
-
Valores Vlidos
Descrio
Pas de Nacionalidade
Regras de Validao
REGRA_VALIDA_CHAVE
Neste grupo deve(m) constar o(s) cdigo(s) do(s) pas(es) de nacionalidade do declarado, quando disponvel(is), de acordo
com a Tabela de Pases vigente na data de recepo do evento.
Cdigo da regra de validao
REGRA_VALIDA_CHAVE
Como obter
No pode ser informado mais de uma tag com a mesma chave,
conforme coluna Chave da Tabela de Resumo definida no
REGRA_VALIDA_CHAVE_FECHAMENTO leiaute do evento
Mensagem
Tipo
MS1102
Erro
REGRA_VALIDA_CHAVE_PP
MS1102 - J existe outra tag <<nome da tag>> com mesma chave no evento. No pode ser informada mais de uma tag com a mesma chave.
148
4.1.3.1.26.
#
26
Campo
Pais
Pai
PaisNacionalidade
Ele
E
Tipo
C
Ocor
1-1
Tam
002
Dec
-
Valores Vlidos
REGRA_EXISTE_PAIS
Descrio
Pas
Regras de Validao
Neste campo deve ser preenchido o cdigo do pas de nacionalidade do declarado, quando disponvel, de acordo com a
Tabela de Pases vigente na data de recepo do evento.
Cdigo da regra de validao
REGRA_EXISTE_PAIS
Como obter
O valor informado no campo dever existir na Tabela de Pases ISO-3166-1
alfa 2 e estar vigente na data de recepo do evento, conforme RNGTabelasdeReferencia, item Tabela de Pases
Mensagem
MS2004
Tipo
Erro
4.1.3.1.27.
#
27
Campo
Proprietarios
Pai
ideDeclarado
Ele
G
Tipo
-
Ocor
0-N
Tam
-
Dec
-
Valores Vlidos
Descrio
Informaes dos Proprietrios
Regras de Validao
REGRA_VALIDA_CHAVE
REGRA_VALIDA_PROPRIETARIOS
Este grupo engloba as informaes das pessoas fsicas que controlem ou detenham pelo menos 10% de participao direta
ou indireta nas pessoas jurdicas no financeiras, consideradas passivas nos termos do FATCA, conforme pargrafo 9 do Art. 5
da IN RFB n1.571/2015, doravante denominadas proprietrios.
Conforme o art. 11 da IN, o mdulo de operaes financeiras da e-Financeira ser obrigatrio para fatos referentes aos
meses de julho a dezembro do ano-calendrio de 2014, no que diz respeito s informaes e pessoas (declarantes e declaradas)
definidas pelo Acordo entre o Governo da Repblica Federativa do Brasil e o Governo dos Estados Unidos da Amrica para
intercmbio de informaes e melhoria da observncia tributria internacional e implementao do FATCA.
149
Desse modo, no necessrio identificar, para fins das informaes a serem enviadas em agosto de 2015, referentes aos
fatos ocorridos entre os meses de julho a dezembro de 2014, os proprietrios que no sejam reportveis aos EUA para fins de
FATCA.
Este grupo dever se repetir quantas vezes necessrio para identificar todos os proprietrios da pessoa jurdica em
questo.
Cdigo da regra de validao
REGRA_VALIDA_CHAVE
Como obter
No pode ser informado mais de uma tag com a mesma chave,
conforme coluna Chave da Tabela de Resumo definida no
REGRA_VALIDA_CHAVE_FECHAMENTO leiaute do evento
Mensagem
Tipo
MS1102
Erro
REGRA_VALIDA_CHAVE_PP
MS1102 - J existe outra tag <<nome da tag>> com mesma chave no evento. No pode ser informada mais de uma tag com a mesma chave.
Cdigo da regra de validao
Como obter
REGRA_VALIDA_PROPRIETARIOS A tag Proprietarios no poder ser informada se no houver nenhuma
conta informada no evento.
A tag Proprietarios no poder ser informada se tpNI for igual a 1
(Pessoa Fsica)
MS1110 - A tag Proprietarios no pode ser informada, uma vez que no foi informada nenhuma Conta no evento.
MS1111 - A tag Proprietarios no pode ser informada para declarado Pessoa Fsica.
4.1.3.1.28.
150
Mensagem
Tipo
MS1110
Erro
MS1111
Erro
#
28
Campo
tpNI
Pai
Proprietarios
Ele
E
Tipo
N
Ocor
1-1
Tam
001
Dec
Valores Vlidos
1;3;5
Descrio
Tipo de NI
Regras de Validao
Nesse campo deve ser preenchido o tipo de NI (nmero de identificao) do proprietrio (conforme conceito descrito no
campo 27 deste Evento) que est sendo informado, de acordo com a classificao descrita na Tabela Tipos de NI vigente na data
de recepo do Evento. Os nicos valores vlidos so 1 = CPF; 3 = NIF de Pessoa Fsica ou 5 = Passaporte, na impossibilidade
de obteno dos dois primeiros. Este campo qualifica o NI que est sendo informado no campo 29 deste Evento.
4.1.3.1.29.
#
29
Campo
NIProprietario
Ele
E
Tipo
C
Ocor
1-1
Tam
025
Dec
Valores Vlidos
REGRA_VALIDA_NI
Descrio
NI
Regras de Validao
REGRA_EXISTE_CPF_CNPJ
Preencher com o NI (nmero de identificao) do proprietrio (conforme conceito descrito no campo 27 deste Evento) que
est sendo informado.
Cdigo da regra de validao
REGRA_VALIDA_NI
Como obter
Se tpNI = 1: REGRA_VALIDA_CPF
Se tpNI = 2: REGRA_VALIDA_CNPJ
Se tpNI=3 ou 4: o valor informado deve ser igual a um dos NIFs
informados (NIF >> NumeroNIF), caso exista NIF informado no
evento.
Mensagem
Conforme regra
Conforme regra
Tipo
Conforme regra
Conforme regra
MS1067
Erro
MS1067 - O valor informado para o Nmero de Identificao (NI) deve ser igual a um dos Nmeros de Identificao Fiscal (NIF) informados.
Cdigo da regra de validao
REGRA_VALIDA_CPF
Como obter
Verificar se dgito verificador vlido.
O dgito verificador do CPF baseado no clculo do mdulo 11 e corresponde
aos 2 ltimos dgitos do CPF, o restante dos dgitos so a base para clculo dos
dgitos verificadores.
151
Mensagem
Tipo
MS1057
Erro
Como obter
Verificar se dgito verificador vlido.
O dgito verificador do CNPJ baseado no clculo do mdulo 11 e
corresponde aos 2 ltimos dgitos do CNPJ, o restante dos dgitos so a base
para clculo dos dgitos verificadores.
No caso do CNPJ, o DV mdulo 11 corresponde ao resto da diviso por 11 do
somatrio da multiplicao de cada algarismo da base respectivamente por 9, 8,
7, 6, 5, 4, 3, 2, 9, 8, 7, 6 e 5, a partir da unidade. O resto 10 considerado 0.
Veja, abaixo, exemplo de clculo de DV mdulo 11 para o CNPJ n
18781203/0001:
1 8 7 8 1 2 0 3 0 0 0 1=2
x x x x x x x x x x x x
152
Mensagem
MS1002
Tipo
Erro
6 7 8 9 2 3 4 5 6 7 8 9
---------------------------------6+56+56+72+ 2+ 6+ 0+15+ 0+ 0+ 0+ 9 = 22211=20, com resto 2
1 8 7 8 1 2 0 3 0 0 0 1 2=8
x x x x x x x x x x x x x
5 6 7 8 9 2 3 4 5 6 7 8 9
------------------------------------5+48+49+64+ 9+ 4+ 0+12+ 0+ 0+ 0+ 8+18 = 21711=19, com resto 8
Portanto, CNPJ+DV = 18781203/0001-28
MS1002 - CNPJ Invlido.
Cdigo da regra de validao
REGRA_EXISTE_CPF_CNPJ
Como obter
Mensagem
Conforme
regra
Tipo
Conforme
regra
Mensagem
Tipo
Erro
Mensagem
Se tpNI = 1: REGRA_EXISTE_CPF
Se tpNI = 2: REGRA_EXISTE_CNPJ
MS1062
Como obter
O valor do campo deve constar no Sistema CNPJ
MS1021
4.1.3.1.30.
#
Campo
Pai
Tipo
Ocor
Tam
Dec
Valores Vlidos
Descrio
153
Regras de Validao
Tipo
Erro
30
NIF
Proprietarios
0-N
REGRA_OBRIGATORIO_NIF
REGRA_VALIDA_CHAVE
Preencher com o(s) Nmero(s) de Identificao Fiscal (NIF) no exterior, quando houver, ou quando for informado o tipo de NI
(tpNI) correspondente a 3 (NIF de Pessoa Fsica). Nesse caso, o NIF do proprietrio (conforme conceito descrito no campo 27
deste Evento) dever constar tanto no campo NIProprietario (campo 29) quanto no campo NmeroNIF (campo 31).
O Nmero de Identificao Fiscal no exterior o nmero que identifica o proprietrio como contribuinte em determinado
Estado estrangeiro. No caso dos Estados Unidos, o SSN (Social Security Number) para as pessoas fsicas e o EIN (Employer
Identification Number) para as pessoas jurdicas, so bastante utilizados.
Para NIFs emitidos por pases da Unio Europeia, o stio TIN on Europa (https://ec.europa.eu/taxation_customs/tin/) da
Comisso Europeia pode auxiliar na verificao acerca da validade de um nmero de identificao fiscal informado.
Alguns pases no adotam um NIF para seus contribuintes. Outros no possuem um nmero nico de identificao fiscal.
Exemplos de situaes:
4) Proprietrio possui CPF e no possui NIF:
tpNI = 1 (CPF)
NIProprietario = nmero do CPF
NIF No informar
5) Proprietrio no possui CPF, mas possui NIF
tpNI = 3
NIProprietario = nmero do NIF
NIF = Preencher o mesmo nmero do NIF informado no campo NIProprietario e o seu pas de emisso, nos campos 31 e 32,
respectivamente.
6) Proprietrio possui CPF e possui trs NIFs:
154
tpNI = 1 (CPF)
NIProprietario = nmero do CPF
NIF 1 = Preencher o nmero do NIF 1 e seu respectivo pas de emisso nos campos 31 e 32
NIF 2 = Informar outro grupo NIF (campo 30) com nmero do NIF 2 e seu respectivo pas de emisso nos campos 31 e 32
NIF 3 = Informar outro grupo NIF (campo 30) com nmero do NIF 3 e seu respectivo pas de emisso nos campos 31 e 32
Como obter
A tag NIF deve ser informada se o tpNI for igual a 3 ou 4
Mensagem
MS1100
Tipo
Erro
MS1100 - Obrigatrio informar o grupo NIF, se o tipo de identificao for igual a NIF Pessoa Fsica ou NIF Pessoa Jurdica.
Cdigo da regra de validao
REGRA_VALIDA_CHAVE
Como obter
No pode ser informado mais de uma tag com a mesma chave,
conforme coluna Chave da Tabela de Resumo definida no
REGRA_VALIDA_CHAVE_FECHAMENTO leiaute do evento
Mensagem
Tipo
MS1102
Erro
REGRA_VALIDA_CHAVE_PP
MS1102 - J existe outra tag <<nome da tag>> com mesma chave no evento. No pode ser informada mais de uma tag com a mesma chave.
4.1.3.1.31.
#
31
Campo
NumeroNIF
Pai
NIF
Tipo
C
Ocor
1-1
Tam
025
Dec
-
Valores Vlidos
Descrio
Nmero de Identificao Fiscal
Regras de Validao
Preencher com o Nmero do NIF do proprietrio (conforme conceito descrito no campo 27 deste Evento).
155
4.1.3.1.32.
#
32
Campo
PaisEmissaoNIF
Ele
E
Tipo
C
Ocor
1-1
Tam
002
Dec
-
Valores Vlidos
REGRA_EXISTE_PAIS
Descrio
Pas de Emisso do Nmero de Identificao Fiscal
Regras de Validao
Preencher com o cdigo do pas responsvel pela emisso do NIF informado no campo 31, de acordo com a Tabela de
Pases vigente na data de recepo do evento.
Cdigo da regra de validao
REGRA_EXISTE_PAIS
Como obter
O valor informado no campo dever existir na Tabela de Pases ISO-3166-1
alfa 2 e estar vigente na data de recepo do evento, conforme RNGTabelasdeReferencia, item Tabela de Pases
Mensagem
MS2004
Tipo
Erro
4.1.3.1.33.
#
33
Campo
Nome
Pai
Proprietarios
Ele
E
Tipo
C
Ocor
1-1
Tam
100
Dec
-
Valores Vlidos
Descrio
Nome
Regras de Validao
Preencher com o nome do proprietrio (conforme conceito descrito no campo 27 deste Evento), sendo vedado o uso de
caracteres especiais.
4.1.3.1.34.
#
34
Campo
EnderecoLivre
Ele
E
Tipo
C
Ocor
1-1
Tam
200
Dec
-
Valores Vlidos
Descrio
Endereo
156
Regras de Validao
Neste campo deve ser preenchido o endereo do proprietrio (conforme conceito descrito no campo 27 deste Evento), em
formato livre, sendo vedado o uso de caracteres especiais. O endereo a ser preenchido o endereo para correspondncia
cadastrado junto entidade declarante. Na hiptese de mltiplos endereos, utilizar o endereo principal de relacionamento com a
entidade declarante.
4.1.3.1.35.
#
35
Campo
PaisEndereco
Pai
Proprietarios
Ele
G
Tipo
-
Ocor
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Pas do Endereo
Regras de Validao
Este grupo contm a informao do pas do endereo do proprietrio (conforme conceito descrito no campo 27 deste
Evento).
4.1.3.1.36.
#
36
Campo
Pais
Pai
PaisEndereco
Tipo
C
Ocor
1-1
Tam
002
Dec
-
Valores Vlidos
REGRA_EXISTE_PAIS
Descrio
Pas
Regras de Validao
Preencher com o cdigo do pas do endereo do proprietrio (conforme conceito descrito no campo 27 deste Evento), de
acordo com a Tabela de Pases vigente na data de recepo do evento.
Como obter
O valor informado no campo dever existir na Tabela de Pases ISO-3166-1
alfa 2 e estar vigente na data de recepo do evento, conforme RNGTabelasdeReferencia, item Tabela de Pases
157
Mensagem
MS2004
Tipo
Erro
4.1.3.1.37.
#
37
Campo
PaisResid
Pai
Proprietarios
Ele
G
Tipo
-
Ocor
0-N
Tam
-
Dec
-
Valores Vlidos
Descrio
Pas de Residncia
Regras de Validao
REGRA_VALIDA_CHAVE
Este grupo contm a informao do(s) pas(es) de residncia fiscal do proprietrio (conforme conceito descrito no campo 27
deste Evento). O grupo dever ser repetido quantas vezes forem necessrias para informar os pases de residncia fiscal, caso
sejam identificadas mltiplas residncias fiscais.
Cdigo da regra de validao
REGRA_VALIDA_CHAVE
Como obter
No pode ser informado mais de uma tag com a mesma chave,
conforme coluna Chave da Tabela de Resumo definida no
REGRA_VALIDA_CHAVE_FECHAMENTO leiaute do evento
Mensagem
Tipo
MS1102
Erro
REGRA_VALIDA_CHAVE_PP
MS1102 - J existe outra tag <<nome da tag>> com mesma chave no evento. No pode ser informada mais de uma tag com a mesma chave.
4.1.3.1.38.
#
38
Campo
Pais
Pai
PaisResid
Tipo
C
Ocor
1-1
Tam
002
Dec
-
Valores Vlidos
REGRA_EXISTE_PAIS
Descrio
Pas
Regras de Validao
Preencher com o cdigo do pas de residncia fiscal do proprietrio (conforme conceito descrito no campo 27 deste Evento),
de acordo com a Tabela de Pases vigente na data de recepo do evento.
Cdigo da regra de validao
REGRA_EXISTE_PAIS
Como obter
O valor informado no campo dever existir na Tabela de Pases ISO-3166-1
alfa 2 e estar vigente na data de recepo do evento, conforme RNG-
158
Mensagem
MS2004
Tipo
Erro
TabelasdeReferencia,
4.1.3.1.39.
#
39
Campo
PaisNacionalidade
Ele
G
Tipo
-
Ocor
0-N
Tam
-
Dec
-
Valores Vlidos
Descrio
Pas de Nacionalidade
Regras de Validao
REGRA_VALIDA_CHAVE
Este grupo contm a informao do(s) pas(es) de nacionalidade do proprietrio (conforme conceito descrito no campo 27
deste Evento). O grupo dever ser repetido quantas vezes forem necessrias para informar os pases de nacionalidade, caso
sejam identificadas mltiplas nacionalidades.
Cdigo da regra de validao
REGRA_VALIDA_CHAVE
Como obter
No pode ser informado mais de uma tag com a mesma chave,
conforme coluna Chave da Tabela de Resumo definida no
REGRA_VALIDA_CHAVE_FECHAMENTO leiaute do evento
Mensagem
Tipo
MS1102
Erro
REGRA_VALIDA_CHAVE_PP
MS1102 - J existe outra tag <<nome da tag>> com mesma chave no evento. No pode ser informada mais de uma tag com a mesma chave.
4.1.3.1.40.
#
40
Campo
Pais
Pai
PaisNacionalidade
Ele
E
Tipo
C
Ocor
1-1
Tam
002
Dec
-
Valores Vlidos
REGRA_EXISTE_PAIS
Descrio
Nacionalidade
Regras de Validao
Preencher com o cdigo do pas de nacionalidade do proprietrio (conforme conceito descrito no campo 27 deste Evento),
de acordo com a Tabela de Pases vigente na data de recepo do evento.
159
Como obter
O valor informado no campo dever existir na Tabela de Pases ISO-3166-1
alfa 2 e estar vigente na data de recepo do evento, conforme RNGTabelasdeReferencia, item Tabela de Pases
Mensagem
MS2004
Tipo
Erro
4.1.3.1.41.
#
41
Campo
DataNasc
Pai
Proprietarios
Ele
E
Tipo
D
Ocor
0-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Data de nascimento
Regras de Validao
Preencher com o a data de nascimento do proprietrio (conforme conceito descrito no campo 27 deste Evento), quando
disponvel, no formato AAAA-MM-DD.
4.1.3.1.42.
#
42
Campo
Reportavel
Pai
Proprietarios
Ele
G
Tipo
-
Ocor
1-N
Tam
-
Dec
-
Valores Vlidos
Descrio
Identificao do (s) pas (es) para o (s) qual (is) o proprietrio deve ser
reportado
Regras de Validao
REGRA_VALIDA_CHAVE
Este grupo contm a informao dos pases para os quais o proprietrio (conforme conceito descrito no campo 27 deste
Evento) deve ser reportado.
Aps realizar a diligncia devida, a entidade declarante deve ser capaz de determinar se os dados referentes ao proprietrio
em questo devem ser reportados apenas para a administrao tributria local (preencher o campo 43 com BR) ou se tambm
devem ser reportados para outras jurisdies, por fora de algum acordo de troca automtica de informaes, como o caso do
FATCA.
160
O grupo dever ser repetido quantas vezes forem necessrias, de modo a contemplar todos os pases para os quais o
proprietrio deve ser reportado, caso sejam identificados mltiplos pases destinatrios da informao.
Atentar para o fato de que cada proprietrio tem seu respectivo grupo de pases a ser reportado. Assim, a anlise acerca do
reporte dos proprietrios para administraes tributrias estrangeiras deve ser feita individualmente para cada proprietrio,
utilizando os critrios de diligncia estabelecidos no respectivo acordo de troca de informaes, conforme o caso.
Um proprietrio s pode ser reportvel a um pas se tiver sido informada ao menos uma conta (conforme conceito definido
no campo 47) reportvel ao mesmo pas, no Evento em questo (campo 57).
Exemplos:
1) Entidade passiva com dois proprietrios identificados, sendo o primeiro reportvel apenas para o Brasil e o segundo
reportvel aos EUA:
Proprietrio 1 Grupo 42 informado apenas uma vez, com o cdigo BR no campo 43;
Proprietrio 2 Grupo 42 informado duas vezes: uma com o cdigo BR no campo 43, outra com o cdigo US no campo 43
2) Entidade passiva com trs proprietrios identificados, sendo o primeiro reportvel apenas para o Brasil, o segundo
reportvel aos EUA e o terceiro reportvel Argentina (na situao hipottica de acordo vigente com este pas):
Proprietrio 1 Grupo 42 informado apenas uma vez, com o cdigo BR no campo 43;
Proprietrio 2 Grupo 42 informado duas vezes: uma com o cdigo BR no campo 43, outra com o cdigo US no campo 43
Proprietrio 3 Grupo 42 informado duas vezes: uma com o cdigo BR no campo 43, outra com o cdigo AR no campo 43
Como obter
No pode ser informado mais de uma tag com a mesma chave,
conforme coluna Chave da Tabela de Resumo definida no
161
Mensagem
Tipo
MS1102
Erro
4.1.3.1.43.
#
43
Campo
Pais
Pai
Reportavel
Tipo
C
Ocor
1-1
Tam
002
Dec
-
Valores Vlidos
REGRA_EXISTE_PAIS
Descrio
Nacionalidade
Regras de Validao
REGRA_VALIDA_REPORTAVEL_GIIN
REGRA_VALIDA_REPORTAVEL_PROPRIETARIO
Preencher com o cdigo do pas para o qual o proprietrio (conforme conceito descrito no campo 27 deste Evento) deve ser
reportado, de acordo com a Tabela de Pases vigente na data de recepo do evento. O pas a ser reportado deve ser preenchido
considerando os elementos extrados da diligncia realizada, conforme as regras especficas do acordo de troca de informaes
aplicvel.
Cdigo da regra de validao
REGRA_EXISTE_PAIS
Como obter
O valor informado no campo dever existir na Tabela de Pases ISO-3166-1
alfa 2 e estar vigente na data de recepo do evento, conforme RNGTabelasdeReferencia, item Tabela de Pases
Mensagem
MS2004
Tipo
Erro
Mensagem
Tipo
MS1068
Erro
MS1068 - Para informar contas reportveis aos EUA, necessrio informar o GIIN no Evento de Informaes do Declarante.
162
Mensagem
Tipo
MS1106
Erro
MS1106 - Um proprietrio s pode ser reportvel a um pas se tiver sido informada ao menos 1 conta reportvel ao mesmo pas.
4.1.3.1.44.
#
44
Campo
mesCaixa
Pai
evtMovOpFin
Ele
G
Tipo
-
Ocor
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Ms e ano que est sendo reportado
Regras de Validao
Este grupo rene os dados sobre o ms e o ano a que se referem as informaes do Evento do Movimento de Operaes
Financeiras, bem como sobre as operaes financeiras realizadas pelo declarado no referido ms e ano.
4.1.3.1.45.
#
45
Campo
anoMesCaixa
Pai
mesCaixa
Ele
E
Tipo
C
Ocor
1-1
Tam
006
Dec
-
Valores Vlidos
Descrio
Ms caixa que est sendo reportado
Formato: AAAAMM
Regras de Validao
REGRA_VALIDA_PERIODO
Este campo deve ser preenchido com o ano e o ms a que se referem as informaes do Evento, no formato AAAAMM. Deve
ser considerado o regime de caixa para a referncia das informaes sobre dbitos, crditos e pagamentos acumulados, ou seja,
o ms a ser considerado aquele no qual os valores foram efetivamente debitados, creditados ou pagos. Exceo: admitido o
preenchimento com MM=13 exclusivamente nos casos de planos de previdncia que possuem pagamentos referentes
competncia 13.
163
Como obter
O ms informado (AAAAMM) deve estar contido no intervalo compreendido
entre a dtInicio e a dtFim informadas no Evento de Abertura *
Mensagem
Tipo
MS1043
Erro
4.1.3.1.46.
#
46
Campo
movOpFin
Pai
mesCaixa
Tipo
-
Ocor
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Operaes Financeiras
Regras de Validao
REGRA_OBRIGATORIO_CONTA_CAMBIO
Neste grupo devem ser informadas as operaes financeiras do declarado referentes ao ms/ano em questo, cuja
responsabilidade compete declarante nos termos do pargrafo 3 do artigo 4 da IN RFB n 1.571/2015. As informaes devem
ser prestadas individualizadas por conta, conforme conceito definido no campo 47 deste Evento. Tambm devem ser informadas
as operaes de cmbio, quando for o caso, no grupo 81.
Cdigo da regra de validao
Como obter
REGRA_OBRIGATORIO_CONTA_CAMBIO Deve ser informada ao menos uma das tags: Conta ou Cambio
MS1103 - Deve ser informada ao menos uma das tags: Conta ou Cmbio
4.1.3.1.47.
#
47
Campo
Conta
Pai
MovOpFin
Tipo
-
Ocor
0-N
Tam
-
Dec
-
Valores Vlidos
Descrio
Identificao da Conta
164
Regras de Validao
REGRA_VALIDA_CHAVE
Mensagem
MS1103
Tipo
Erro
Neste grupo, devem ser prestadas todas as informaes da(s) conta(s) do declarado. O conceito de conta deve ser
entendido de forma ampla, no sendo restrito apenas s contas de depsito em instituies bancrias propriamente ditas. Assim, a
definio de conta deve ser interpretada de modo a contemplar todas as operaes financeiras descritas no art. 5 da IN RFB
1.571/2015 e de forma harmnica com os termos descritos no artigo 1, pargrafo 1 do acordo do FATCA (conta financeira,
conta de depsito, conta de custdia), devendo representar, de forma individualizada, por exemplo: valores em fundos de
investimento, aes, contratos ou certificados de produtos financeiros (seguro, previdncia, consrcio), etc.
Este grupo deve se repetir quantas vezes forem necessrias para abranger todas as contas com as quais o declarado
possui relao no respectivo ms, cuja responsabilidade de informar RFB compete declarante, nos termos do pargrafo 3 do
art. 4 da IN RFB 1.571/2015.
As informaes devero ser prestadas de forma individualizada (por conta), de acordo com o disposto nos pargrafos 15 e
16 do art. 5 da IN RFB n 1.571/2015.
Uma mesma conta pode ser informada mltiplas vezes (para vrios declarados). Deve ser informada no Movimento de
Operaes Financeiras de cada um dos declarados que possui relao com a mesma, conforme pargrafo 18 do art. 5 da IN RFB
n 1.571/2015.
Contas excludas da e-Financeira:
-
No devem ser informadas as contas com as operaes financeiras das pessoas descritas no pargrafo 1 do art. 2 do
Decreto n 4.489, de 28 de novembro de 2002;
No necessrio informar as contas do tipo ttulos de capitalizao, de que trata o Decreto-lei n 261/67;
No necessrio informar as contas abertas por agentes financeiros destinadas exclusivamente ao controle individual de
recursos de contas vinculadas para execuo de obras, de que trata o item 1.2 da Resoluo CCFGTS n 541, de 30 de
outubro de 2007;
165
No necessrio informar as contas de ttulos da dvida agrria (TDA) de que tratam a Lei n 4.504, de 30 de novembro
de 1964, a Lei n 7.647, de 09 de fevereiro de 1988 e o Decreto n 578, de 24 de junho de 1992, desde que o pagamento
dos valores ao declarado seja feito exclusivamente por meio de depsito em conta corrente ou poupana;
No necessrio informar as contas de depsitos realizados por determinao judicial, desde que creditados em contas
de natureza especfica que no permita livre movimentao e cujo levantamento s seja possvel por meio de alvar
expedido pela justia;
No necessrio informar os depsitos judiciais especficos da Lei 9.703, de 17 de novembro de 1998, efetuados na
Caixa Econmica Federal, mediante Documento de Arrecadao de Receitas Federais DARF.
Como obter
No pode ser informado mais de uma tag com a mesma chave,
conforme coluna Chave da Tabela de Resumo definida no
REGRA_VALIDA_CHAVE_FECHAMENTO leiaute do evento
Mensagem
Tipo
MS1102
Erro
REGRA_VALIDA_CHAVE_PP
MS1102 - J existe outra tag <<nome da tag>> com mesma chave no evento. No pode ser informada mais de uma tag com a mesma chave.
4.1.3.1.48.
#
48
Campo
MedJudic
Pai
Conta
Tipo
-
Ocor
0-N
Tam
-
Dec
-
Valores Vlidos
Descrio
Identificao de Medidas Judiciais
166
Regras de Validao
REGRA_VALIDA_CHAVE
Este grupo s deve ser informado caso haja alguma medida judicial vigente que impea a declarante de prestar as
informaes de uma conta especfica para a Receita Federal. Deve ser preenchido apenas em relao (s) conta(s)
abrangida(s) pela medida judicial.
Cdigo da regra de validao
REGRA_VALIDA_CHAVE
Como obter
No pode ser informado mais de uma tag com a mesma chave,
conforme coluna Chave da Tabela de Resumo definida no
REGRA_VALIDA_CHAVE_FECHAMENTO leiaute do evento
Mensagem
Tipo
MS1102
Erro
REGRA_VALIDA_CHAVE_PP
MS1102 - J existe outra tag <<nome da tag>> com mesma chave no evento. No pode ser informada mais de uma tag com a mesma chave.
4.1.3.1.49.
#
49
Campo
NumProcJud
Pai
MedJudic
Ele
E
Tipo
N
Ocor
1-1
Tam
017
Dec
-
Valores Vlidos
Descrio
Nmero do Processo Judicial
Regras de Validao
4.1.3.1.50.
#
50
Campo
Vara
Pai
MedJudic
Tipo
N
Ocor
1-1
Tam
002
Dec
-
Valores Vlidos
Descrio
Vara de Tramitao
167
Regras de Validao
4.1.3.1.51.
#
51
Campo
SecJud
Pai
MedJudic
Tipo
N
Ocor
1-1
Tam
002
Dec
-
Valores Vlidos
Descrio
Seo judiciria
Regras de Validao
4.1.3.1.52.
#
52
Campo
SubSecJud
Pai
MedJudic
Tipo
C
Ocor
1-1
Tam
040
Dec
-
Valores Vlidos
Descrio
Subseo judiciria
Regras de Validao
4.1.3.1.53.
#
53
Campo
dtConcessao
Pai
MedJudic
Tipo
D
Ocor
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Data da Concesso
Regras de Validao
4.1.3.1.54.
#
54
Campo
dtCassacao
Pai
MedJudic
Tipo
D
Ocor
0-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Data da Cassao
168
Regras de Validao
REGRA_VALIDA_CASSACAO_MED_JUD
Informar, caso ocorra o fim da vigncia da medida judicial, a data de sua cassao, no formato AAAA-MM-DD.
Cdigo da regra de validao
Como obter
REGRA_VALIDA_CASSACAO_MED_JUD Se a tag for informada, a Data da Cassao deve ser maior que a
Data da Concesso da Medida Judicial
Mensagem
Tipo
MS1056
Erro
MS1056 - A data de Cassao da Medida Judicial deve ser maior que a data de Concesso.
4.1.3.1.55.
#
55
Campo
infoConta
Pai
Conta
Tipo
-
Ocor
0-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Informaes da Conta
Regras de Validao
REGRA_OBRIGATORIO_INFO_CONTA
REGRA_OBRIGATORIO_FUNDO
Este grupo rene as informaes da conta do declarado (conforme conceito descrito no campo 47 deste Evento).
Cdigo da regra de validao
Como obter
REGRA_OBRIGATORIO_INFO_CONTA A tag obrigatria se o campo dtCassacao estiver preenchido em
todas as medidas judiciais (MedJudic) informadas
A tag obrigatria se no tiver sido informada medida judicial (tag
medJudic)
Mensagem
Tipo
MS1058
Erro
MS1059
Erro
MS1058 - Obrigatrio preencher Informaes da Conta, uma vez que a (s) medida (s) judicial (is) informada (s) foi (ram) cassada (s).
MS1059 - Obrigatrio preencher Informaes da Conta, a menos que exista Medida Judicial contrria prestao destas informaes.
Cdigo da regra de validao
Como obter
REGRA_OBRIGATORIO_FUNDO O preenchimento da tag obrigatrio se subTpConta for igual a 301 (Fundo
de (Investimento) ou 302 (Clube de Investimento) ou 303 (Fundos de
169
Mensagem
MS1036
Tipo
Erro
4.1.3.1.56.
#
56
Campo
Reportavel
Pai
infoConta
Tipo
-
Ocor
1-N
Tam
-
Dec
-
Valores Vlidos
Descrio
Identificao do pas para o qual a conta deve ser reportada
Regras de Validao
REGRA_VALIDA_CHAVE
Este grupo contm a informao dos pases para os quais a conta (conforme conceito descrito no campo 47 deste Evento)
do declarado deve ser reportada.
Aps realizar a diligncia devida, a entidade declarante deve ser capaz de determinar se os dados referentes conta em
questo devem ser reportados apenas para a administrao tributria local (preencher o campo 57 com BR) ou se tambm
devem ser reportados para outras jurisdies, por fora de algum acordo de troca de informaes.
O grupo dever ser repetido quantas vezes forem necessrias, de modo a contemplar todos os pases para os quais a conta
deve ser reportada, caso sejam identificados mltiplos pases destinatrios da informao.
Atentar para o fato de que cada conta tem seu respectivo grupo de pases a ser reportada. Assim, a anlise acerca do
reporte das contas para administraes tributrias estrangeiras deve ser feita individualmente para cada conta, utilizando os
critrios de diligncia estabelecidos no respectivo acordo de troca de informaes, conforme o caso.
Exemplos:
1) Declarado possui duas contas, sendo a primeira reportvel apenas para o Brasil e a segunda reportvel aos EUA:
Conta 1 Grupo 56 informado apenas uma vez, com o cdigo BR no campo 57;
Conta 2 Grupo 56 informado duas vezes: uma com o cdigo BR no campo 57, outra com o cdigo US no campo 57
170
2) Declarado possui trs contas, sendo a primeira reportvel apenas para o Brasil, a segunda reportvel aos EUA e a
terceira reportvel Argentina (na situao hipottica de acordo vigente com este pas):
Conta 1 Grupo 56 informado apenas uma vez, com o cdigo BR no campo 57;
Conta 2 Grupo 56 informado duas vezes: uma com o cdigo BR no campo 57, outra com o cdigo US no campo 57
Conta 3 Grupo 56 informado duas vezes: uma com o cdigo BR no campo 57, outra com o cdigo AR no campo 57
Cdigo da regra de validao
REGRA_VALIDA_CHAVE
Como obter
No pode ser informado mais de uma tag com a mesma chave,
conforme coluna Chave da Tabela de Resumo definida no
REGRA_VALIDA_CHAVE_FECHAMENTO leiaute do evento
Mensagem
Tipo
MS1102
Erro
REGRA_VALIDA_CHAVE_PP
MS1102 - J existe outra tag <<nome da tag>> com mesma chave no evento. No pode ser informada mais de uma tag com a mesma chave.
4.1.3.1.57.
#
57
Campo
Pais
Pai
Reportavel
Tipo
C
Ocor
1-1
Tam
002
Dec
-
Valores Vlidos
REGRA_EXISTE_PAIS
Descrio
Pas
Regras de Validao
REGRA_VALIDA_REPORTAVEL_GIIN
REGRA_VALIDA_REPORTAVEL_GIIN_FUNDO
Preencher com o cdigo do pas para o qual a conta (conforme conceito descrito no campo 47 deste Evento) deve ser
reportada, de acordo com a Tabela de Pases vigente na data de recepo do evento. O pas a ser reportado deve ser preenchido
considerando os elementos extrados da diligncia realizada, conforme as regras especficas do acordo de troca de informaes
aplicvel.
Cdigo da regra de validao
Como obter
171
Mensagem
Tipo
REGRA_EXISTE_PAIS
MS2004
Erro
Mensagem
Tipo
MS1068
Erro
MS1068 - Para informar contas reportveis aos EUA, necessrio informar o GIIN no Evento de Informaes do Declarante.
Cdigo da regra de validao
Como obter
REGRA_VALIDA_REPORTAVEL_GIIN_FUNDO O campo no poder ser preenchido com o valor 'US' se a
tag Fundo tiver sido informada e no tiver sido informado
o GIIN do Fundo.
Mensagem
Tipo
MS1120
Erro
MS1120 - Para informar contas referentes a fundos reportveis aos EUA, necessrio informar o GIIN no Evento de Cadastro do Patrocinado.
4.1.3.1.58.
#
58
Campo
tpConta
Pai
infoConta
Tipo
C
Ocor
1-1
Tam
001
Dec
-
Valores Vlidos
REGRA_EXISTE_TP_CONTA
Descrio
Tipo de Conta
Regras de Validao
Preencher com a classificao do tipo de conta (conforme conceito descrito no campo 47 deste Evento) do declarado, de
acordo com os valores da Tabela Tipos de Conta vigente na data de recepo do evento.
Como obter
172
Mensagem
Tipo
REGRA_EXISTE_TP_CONTA
MS2009
Erro
4.1.3.1.59.
#
59
Campo
subTpConta
Pai
infoConta
Ele
E
Tipo
C
Ocor
1-1
Tam
003
Dec
-
Valores Vlidos
REGRA_EXISTE_SUBTP_CONTA
Descrio
Subtipo de Conta
Regras de Validao
REGRA_VALIDA_SUBTP_CONTA
Preencher com a classificao do subtipo de conta (conforme conceito descrito no campo 47 deste Evento) do declarado,
de acordo com os valores da Tabela Subtipos de Conta vigente na data de recepo do evento.
Mensagem
Tipo
MS2014
Erro
Mensagem
Tipo
Erro
4.1.3.1.60.
#
Campo
Ele
Tipo
Ocor
Tam
Dec
Valores Vlidos
173
Descrio
Regras de Validao
MS1087
60
tpNumConta
infoConta
1-1
010
REGRA_EXISTE_TP_NUM_CONTA
Preencher com a classificao do tipo do nmero de conta (conforme conceito descrito no campo 47 deste Evento) do
declarado, de acordo com os valores da Tabela Tipo de Nmero de Conta vigente na data de recepo do evento. Este item
classifica o nmero da conta que ser inserido no campo 61 deste Evento.
Cdigo da regra de validao
Como obter
REGRA_EXISTE_TP_NUM_CONTA O valor informado deve existir em Tabelas de referncia, conforme RNGTabelas de Referncia, item Tabela de Tipo de Nmero de Conta
Mensagem
Tipo
MS2018
Erro
4.1.3.1.61.
#
61
Campo
numConta
Pai
infoConta
Tipo
C
Ocor
1-1
Tam
050
Dec
-
Valores Vlidos
Descrio
Nmero da Conta
Regras de Validao
REGRA_VALIDA_FORMATO_NUM_CONTA
Este campo deve ser preenchido com o nmero da conta (conforme conceito descrito no campo 47 deste Evento) do
declarado. Este nmero pode ser atribudo livremente pela declarante, desde que permita a identificao inequvoca e
individualizada da conta do declarado nos seus sistemas de registro prprios.
No caso de subtipos de conta corrente e poupana, dever ser respeitado o padro Agncia (4 caracteres numricos,
sem dgito verificador)|Operao, se for o caso (3 caracteres numricos)|Conta (com dgito verificador, sem separador, com at 13
caracteres alfanumricos) . Nesse caso, os grupos de informao (agncia, operao e conta) devero ser separados pela barra
vertical (pipe) |.
Cdigo da regra de validao
Como obter
REGRA_VALIDA_FORMATO_NUM_CONTA Se subTpConta = 101 ou 102, o campo dever ser preenchido
com a mscara:
174
Mensagem
Tipo
MS1040
Erro
4.1.3.1.62.
#
62
Campo
tpRelacaoDeclarado
Ele
E
Tipo
C
Ocor
1-1
Tam
002
Dec
-
Valores Vlidos
REGRA_EXISTE_TP_RELACAO_DECLARADO
Descrio
Tipo de relao do declarado
Regras de Validao
Este campo deve ser preenchido com o tipo de relao do declarado com a conta (conforme conceito descrito no campo 47
deste Evento) em questo, de acordo com a Tabela Tipo de Relao do Declarado vigente na data de recepo do evento.
O declarado pode ser classificado, em relao referida conta, como:
1) Titular declarado figura como titular (seja primeiro, segundo ou qualquer outro titular) nos sistemas de registro da
entidade declarante;
2) Procurador o declarado no propriamente o titular da conta, mas um terceiro que possui procurao devidamente
registrada junto declarante que o autoriza a realizar transaes para a referida conta;
3) Representante Legal o declarado no necessariamente o titular da conta, mas um representante legal autorizado a
movimentar os recursos da referida conta. O termo representante legal deve ser interpretado de maneira ampla e inclui
desde as formas de representao de incapazes (tutela, curatela, guarda) at a representao de pessoas jurdicas junto
entidade declarante (por exemplo, o sndico em relao conta do condomnio; os autorizados a movimentarem as
contas da pessoa jurdica previstos em contrato social, estatuto ou assembleia; os gestores de massa falida; etc.).
175
OBS.: No caso de contas de titularidade de pessoa jurdica, os dados da conta devero constar tanto no Movimento de
Operaes Financeiras da pessoa jurdica figurando como declarada (classificada com tipo de relao do declarado = titular),
quanto nos Movimentos de Operaes Financeiras das respectivas pessoas fsicas autorizadas a movimentar a conta
(classificadas com tipo de relao do declarado = representante legal);
4) Intermediado o declarado possui relao com a declarante, mas a conta em questo possui um intermedirio
qualificado, nos termos do acordo do FATCA, atuando sobre ela. Nesse caso, o intermedirio dever ser devidamente
identificado com o Evento Cadastro de Intermedirio;
5) Beneficirio Final o declarado no figura nos registros da entidade declarante como titular da conta, mas foi
devidamente identificado como beneficirio dos recursos.
Em relao aos contratos de seguro:
-
Nos termos do subpargrafo 1(dd) do Art. 1 do acordo do FATCA, com o vencimento de um contrato de seguro com valor
monetrio ou de um contrato de anuidade, toda pessoa que tiver direito a receber um pagamento no mbito do contrato
ser tratada como titular da conta. Nesse caso, o pagamento feito a um beneficirio de seguro com valor monetrio, ou
seja, aquele em que h constituio da proviso matemtica de benefcios a conceder, deve ser informado como
pagamento ao titular, sendo certo que nesse momento o titular deve ser identificado como aquele que efetivamente
recebeu o pagamento do benefcio.
J o pagamento feito a um beneficirio de um seguro sem valor monetrio, ou seja, em que no h constituio de
proviso matemtica de benefcios a conceder, deve ser informado como pagamento ao beneficirio.
176
Mensagem
Tipo
MS2017
Erro
4.1.3.1.63.
#
63
Campo
Intermediario
Pai
infoConta
Ele
G
Tipo
-
Ocor
0-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Identificao do Intermedirio
Regras de Validao
REGRA_VERIFICA_TP_RELACAO_DECLARADO
Neste grupo deve ser informado se a conta (conforme conceito descrito no campo 47 deste Evento) do declarado possui
algum intermedirio qualificado, nos termos do acordo do FATCA, atuando sobre ela. Nesse caso, o intermedirio dever ser
devidamente identificado com o Evento Cadastro de Intermedirio. O preenchimento desse grupo obrigatrio se foi informado o
cdigo 4 (intermediado) no campo tpRelacaoDeclarado (campo 62 deste Evento).
Cdigo da regra de validao
Como obter
REGRA_VERIFICA_TP_RELACAO_DECLARADO Obrigatrio o preenchimento da tag <Intermediario> se o
campo tpRelacaoDeclarado = 4 (Intermediado)
Mensagem
Tipo
MS1071
Erro
MS1071 - Obrigatrio informar a tag <Intermediario> se o Tipo de Relao do Declarado for Intermedirio.
4.1.3.1.64.
#
64
Campo
GIIN
Pai
Intermediario
Tipo
C
Ocor
0-1
Tam
019
Dec
-
Valores Vlidos
Descrio
GIIN (Global Intermediary Identification Number)
Regras de Validao
REGRA_VERIFICA_GIIN_NI
Neste campo, deve ser informado o nmero do GIIN (Global Intermediary Identification Number) da entidade que atua como
intermediria qualificada, nos termos do acordo do FATCA, conforme as regras de formao descritas no stio
(http://www.irs.gov/PUP/businesses/corporations/giin_composition.pdf), incluindo os pontos (.) como separadores. Este nmero de
cadastro na administrao tributria americana deve ser obtido junto ao stio da Receita Federal dos Estados Unidos
(www.irs.gov/fatca) por todas as entidades sujeitas ao envio de informaes, quando atuam na condio de intermediria
qualificada, no mbito do acordo do FATCA. Este GIIN dever corresponder com o valor informado no evento de Cadastro do
Intermedirio, ou seja, s possvel informar o GIIN de um intermedirio para o qual j tenha sido enviado um evento de
Cadastro do Intermedirio.
177
Como obter
Obrigatrio informar o GIIN ou o NIIntermediario
Mensagem
MS1085
Tipo
Erro
4.1.3.1.65.
#
65
Campo
tpNI
Pai
Intermediario
Ele
E
Tipo
N
Ocor
0-1
Tam
001
Dec
-
Valores Vlidos
REGRA_EXISTE_TIPO_NI
Descrio
Tipo de NI
Regras de Validao
Neste campo deve ser informado o tipo de nmero de identificao (NI) da entidade que atua como intermediria qualificada
para esta conta (conforme conceito descrito no campo 47 deste Evento), nos termos do acordo do FATCA, conforme Tabela de
Tipos de NI vigente na data de recepo do Evento. Este tipo de NI qualifica o valor a ser informado no campo 66 (NIIntermediario)
deste Evento.
Cdigo da regra de validao
REGRA_EXISTE_TIPO_NI
Como obter
O valor informado no campo dever existir na Tabela de Tipos de NI e estar
vigente na data de recepo do evento, conforme RNG-TabelasdeReferencia, item
Tabela de Tipos de NI
4.1.3.1.66.
#
Campo
Ele
Tipo
Ocor
Tam
Dec
Valores Vlidos
Descrio
178
Regras de Validao
Mensagem
MS2003
Tipo
Erro
66
NIIntermediario
Intermediario
0-1
025
NI
REGRA_VALIDA_NI
REGRA_EXISTE_CPF_CNPJ
REGRA_VERIFICA_GIIN_NI
REGRA_VALIDA_INTERMEDIARIO
Informar o nmero de identificao (NI) da entidade que atua como intermediria qualificada para esta conta (conforme
conceito descrito no campo 47 deste Evento), nos termos do acordo do FATCA. Este NI dever corresponder com o valor
informado no evento de Cadastro do Intermedirio, ou seja, s possvel informar o NI de um intermedirio para o qual j tenha
sido enviado um evento de Cadastro do Intermedirio.
Cdigo da regra de validao
REGRA_VALIDA_NI
Como obter
Se tpNI = 1: REGRA_VALIDA_CPF
Se tpNI = 2: REGRA_VALIDA_CNPJ
Se tpNI=3 ou 4: o valor informado deve ser igual a um dos NIFs informados
(NIF >> NumeroNIF), caso exista NIF informado no evento.
Mensagem
Conforme
regra
Conforme
regra
Tipo
Conforme
regra
Conforme
regra
MS1067
Erro
MS1067 - O valor informado para o Nmero de Identificao (NI) deve ser igual a um dos Nmeros de Identificao Fiscal (NIF) informados.
Cdigo da regra de validao
REGRA_EXISTE_CPF_CNPJ
Como obter
Se tpNI = 1: REGRA_EXISTE_CPF
Mensagem
Conforme
regra
Tipo
Conforme
regra
Mensagem
MS1085
Tipo
Erro
Mensagem
Tipo
Se tpNI = 2: REGRA_EXISTE_CNPJ
Cdigo da regra de validao
REGRA_VERIFICA_GIIN_NI
Como obter
Obrigatrio informar o GIIN ou o NIIntermediario
Como obter
179
MS1065
Erro
MS1065 - No foi enviado Evento de Cadastro de Intermedirios para o Nmero de Identificao (NI) e/ou GIIN informados.
4.1.3.1.67.
#
67
Campo
NoTitulares
Pai
infoConta
Tipo
N
Ocor
0-1
Tam
002
Dec
-
Valores Vlidos
Descrio
Nmero de Titulares da Conta
Regras de Validao
REGRA_VALIDA_TITULARES_CONTA
REGRA_OBRIGATORIO_TITULARES_CONTA
Informar o nmero de titulares que a conta (conforme conceito descrito no campo 47 deste Evento) possui. Devero ser
considerados na contagem apenas os declarados para os quais o tipo de relao (tpRelacaoDeclarado campo 62) for igual a
titular.
Cdigo da regra de validao
Como obter
REGRA_VALIDA_TITULARES_CONTA Se informado, o valor deve ser maior que zero.
Mensagem
MS1070
Tipo
Erro
Mensagem
Tipo
MS1112
Erro
180
4.1.3.1.68.
#
68
Campo
dtEncerramentoConta
Ele
E
Tipo
D
Ocor
0-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Data de Encerramento da Conta
Regras de Validao
REGRA_VALIDA_DATA_ENCERRAMENTO_CONTA
Preencher com a data de encerramento da conta (conforme conceito descrito no campo 47 deste Evento), no formato
AAAA-MM-DD. O ano e ms do encerramento devem corresponder ao mesmo anoMesCaixa (campo 45) do evento. No caso de
ser informada a data de encerramento, necessrio informar o valor do seu saldo no dia til imediatamente anterior ao
encerramento, conforme disposto no art. 5 da IN RFB n 1.571/2015, no campo 77 (vlrUltDia) deste Evento.
Cdigo da regra de validao
Como Obter
Mensagem
REGRA_VALIDA_DATA_ENCERRAMENTO_CONTA O ms/ano da data informada deve ser igual ao
MS1107
ms/ano informado na tag anoMesCaixa
MS1107 - A data de encerramento da conta deve estar compreendida no ms / ano que est sendo reportado (anoMesCaixa).
4.1.3.1.69.
#
69
Campo
Fundo
Pai
infoConta
Tipo
Erro
Tipo
-
Ocor
0-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Identificao do Fundo
Regras de Validao
REGRA_VALIDA_FUNDO
Este grupo dever ser informado se a conta (conforme conceito descrito no campo 47 deste Evento) for de fundo ou clube
de investimento (subtipos de conta 301, 302 e 303). No grupo, devem ser informados o GIIN do fundo (quando houver) e seu
CNPJ. Ser feita uma validao se existe evento de Cadastro de Patrocinado enviado para o referido fundo, exceto para os
casos de investimentos em fundos por conta e ordem (subtipo de conta 303).
Cdigo da regra de validao
REGRA_VALIDA_FUNDO
Como obter
Deve existir Evento de Cadastro de Patrocinado "Ativo" com mesmo CNPJ ou
GIIN para a empresa declarante (cnpjDeclarante), exceto para subTpConta =
303
181
Mensagem
Tipo
MS1037
Erro
MS1037 - No foi enviado Evento de Cadastro de Patrocinado para o CNPJ / GIIN informado (s).
4.1.3.1.70.
#
70
Campo
GIIN
Pai
Fundo
Tipo
C
Ocor
0-1
Tam
019
Dec
-
Valores Vlidos
Descrio
GIIN referente ao Fundo de Investimentos
Regras de Validao
REGRA_VERIFICA_GIIN_CNPJ
Neste campo, deve ser informado o nmero do GIIN (Global Intermediary Identification Number) da entidade patrocinada pela
entidade declarante (nos termos do acordo do FATCA), conforme as regras de formao descritas no stio
(http://www.irs.gov/PUP/businesses/corporations/giin_composition.pdf), incluindo os pontos (.) como separadores. Este nmero de
cadastro na administrao tributria americana deve ser obtido junto ao stio da Receita Federal dos Estados Unidos IRS
(www.irs.gov/fatca) por todas as entidades sujeitas ao envio de informaes no mbito do acordo do FATCA. Enquanto no for
possvel a obteno do GIIN junto ao IRS para as entidades patrocinadas, este campo pode ser preenchido com o GIIN da
entidade declarante, desde que respeitadas as regras de formao e que guarde correlao com o campo GIIN informado para a
mesma entidade patrocinada no seu respectivo arquivo de Cadastro de Patrocinado. A partir do momento em que for
disponibilizado o registro do GIIN para as entidades patrocinadas junto ao IRS, o arquivo dever preenchido com a informao do
GIIN correto, depois de retificado o campo GIIN do seu respectivo Cadastro de Patrocinado.
Cdigo da regra de validao
Como obter
REGRA_VERIFICA_GIIN_CNPJ Obrigatrio informar o GIIN ou o CNPJ
Mensagem
MS1074
4.1.3.1.71.
#
71
Campo
CNPJ
Pai
Fundo
Tipo
C
Ocor
0-1
Tam
014
Dec
-
Valores Vlidos
REGRA_VALIDA_CNPJ
Descrio
CNPJ referente ao Fundo de Investimentos
182
Regras de Validao
REGRA_VERIFICA_GIIN_CNPJ
Tipo
Erro
Preencher com o CNPJ do fundo (14 posies, sem separadores). Este CNPJ deve guardar correlao com o CNPJ enviado
no Cadastro de Patrocinado para o mesmo fundo.
Cdigo da regra de validao
Como obter
REGRA_VERIFICA_GIIN_CNPJ Obrigatrio informar o GIIN ou o CNPJ
Mensagem
MS1074
Tipo
Erro
4.1.3.1.72.
#
72
Campo
BalancoConta
Ele
G
Tipo
-
Ocor
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Informaes de Balano da Conta
Regras de Validao
Este grupo rene as informaes de dbitos, crditos e saldo da referida conta (conforme conceito definido no campo 47
deste Evento), no ms/ano em questo.
4.1.3.1.73.
#
73
Campo
totCreditos
Pai
BalancoConta
Ele
E
Tipo
N
Ocor
1-1
Tam
019
Dec
2
Valores Vlidos
Descrio
Total de Crditos
Regras de Validao
Preencher com o valor total de crditos feitos conta (conforme conceito definido no campo 47 deste Evento) no ms/ano
em questo. Por crditos devem ser entendidos todos os aportes feitos conta, tais como: depsitos em moeda corrente ou
cheque, ordens de crdito, pagamento de prmio pelo segurado a contratos com valor monetrio, aplicaes feitas na conta de
fundo ou clube de investimento, pagamento de cota pelo consorciado, lances efetivamente pagos pelo consorciado, etc. Os valores
devero ser preenchidos utilizando a vrgula (,) como separador de decimal.
183
De acordo com o pargrafo 14 do artigo 5 da IN RFB n 1.571/2015, na apurao dos montantes, no devem ser
considerados os lanamentos a dbito e a crdito referentes a estornos contbeis, bem como os lanamentos que lhes deram
origem.
No perodo de excepcionalidade descrito no art. 11 da IN RFB n 1.571/2015, para as informaes referentes aos meses de
julho a dezembro do ano de 2014 e de janeiro a novembro de 2015 (caso haja algum encerramento de conta pelas pessoas
reportveis para fins de cumprimento do FATCA), este campo dever constar no evento enviado, por se tratar de campo
obrigatrio, mas pode ser preenchido com o valor zero (0,00).
4.1.3.1.74.
#
74
Campo
totDebitos
Pai
BalancoConta
Ele
E
Tipo
N
Ocor
1-1
Tam
019
Dec
2
Valores Vlidos
Descrio
Total de Dbitos
Regras de Validao
Preencher com o valor total de dbitos feitos conta (conforme conceito definido no campo 47 deste Evento) no ms/ano
em questo. Por dbitos devem ser entendidas todas as retiradas feitas da conta, tais como: saques em dinheiro, ordens de
dbito, resgates efetuados em conta de fundo ou clube de investimento, pagamentos ao segurado de sinistro/indenizao por
parte da seguradora, recebimento de contemplaes pelo consorciado, etc. Os valores devero ser preenchidos utilizando a
vrgula (,) como separador de decimal.
De acordo com o pargrafo 14 do artigo 5 da IN RFB n 1.571/2015, na apurao dos montantes, no devem ser
considerados os lanamentos a dbito e a crdito referentes a estornos contbeis, bem como os lanamentos que lhes deram
origem.
No perodo de excepcionalidade descrito no art. 11 da IN RFB n 1.571/2015, para as informaes referentes aos meses de
julho a dezembro do ano de 2014 e de janeiro a novembro de 2015 (caso haja algum encerramento de conta pelas pessoas
reportveis para fins de cumprimento do FATCA), este campo dever constar no evento enviado, por se tratar de campo
obrigatrio, mas pode ser preenchido com o valor zero (0,00).
184
4.1.3.1.75.
#
75
Campo
totCreditosMesmaTitularidade
Pai
BalancoConta
Ele
E
Tipo
N
Ocor
1-1
Tam
019
Dec
2
Valores Vlidos
Descrio
Total de Crditos do mesmo Titular
Regras de Validao
REGRA_VALIDA_TOT_CREDITOS_TITULAR
Preencher com o total de crditos feitos conta (conforme conceito definido no campo 47 deste Evento) decorrentes de
transferncias de mesma titularidade. Este campo deve possuir um valor menor ou igual ao informado no campo 73, ou seja, um
subconjunto do total de crditos, que deve corresponder a quanto dos crditos informados no campo 73 correspondem a valores
decorrentes de transferncias de mesma titularidade. De acordo com o pargrafo 22 do art. 5 da IN RFB n 1.571/2015,
consideram-se transferncias de mesma titularidade aquelas que tenham exatamente os mesmos titulares, independente da
ordem em cada conta. Quando as transferncias ocorrem entre contas de diferentes instituies financeiras, estas podero
identificar a mesma titularidade mediante informao declarada pelo cliente no ato de cada operao.
So consideradas transferncias de mesma titularidade, por exemplo: envio de DOC ou TED entre instituies financeiras,
para contas de depsitos de mesma titularidade; portabilidade de recursos de planos de previdncia complementar; e
transferncias simples entre duas contas de depsitos de mesmos titulares na mesma instituio financeira.
Exemplo:
A conta 001 possui a seguinte estrutura:
1 titular Joo
2 titular Maria
Procurador Pedro
A conta 002 possui a seguinte estrutura:
1 titular Maria
2 titular Joo
185
Mensagem
Tipo
MS1072
Erro
MS1072 - O Total de Crditos da Mesma Titularidade deve ser menor ou igual ao Total de Crditos.
4.1.3.1.76.
186
#
76
Campo
totDebitosMesmaTitularidade
Pai
BalancoConta
Ele
E
Tipo
N
Ocor
1-1
Tam
019
Dec
2
Valores Vlidos
Descrio
Total de Dbitos do mesmo Titular
Regras de Validao
REGRA_VALIDA_TOT_DEBITOS_TITULAR
Preencher com o total de dbitos feitos conta (conforme conceito definido no campo 47 deste Evento) decorrentes de
transferncias de mesma titularidade. Este campo deve possuir um valor menor ou igual ao informado no campo 74, ou seja, um
subconjunto do total de dbitos, que deve corresponder a quanto dos dbitos informados no campo 74 correspondem a valores
decorrentes de transferncias de mesma titularidade. De acordo com o pargrafo 22 do art. 5 da IN RFB n 1.571/2015,
consideram-se transferncias de mesma titularidade aquelas que tenham exatamente os mesmos titulares, independente da
ordem em cada conta. Quando as transferncias ocorrem entre contas de diferentes instituies financeiras, estas podero
identificar a mesma titularidade mediante informao declarada pelo cliente no ato de cada operao.
So consideradas transferncias de mesma titularidade, por exemplo: envio de DOC ou TED entre instituies financeiras,
para contas de depsitos de mesma titularidade; portabilidade de recursos de planos de previdncia complementar; e
transferncias simples entre duas contas de depsitos de mesmos titulares na mesma instituio financeira.
Exemplo:
A conta 001 possui a seguinte estrutura:
1 titular Joo
2 titular Maria
Procurador Pedro
A conta 002 possui a seguinte estrutura:
1 titular Maria
2 titular Joo
A conta 003 possui a seguinte estrutura:
1 titular Joo
187
2 titular Maria
3 titular Jos
Nesse exemplo, apenas as contas 001 e 002 so consideradas de mesma titularidade. Desse modo, as transferncias
realizadas entre essas contas devero ser includas nos campos de totCreditosMesmaTitularidade e
totDebitosMesmaTitularidade, conforme o caso.
Os valores devero ser preenchidos utilizando a vrgula (,) como separador de decimal.
De acordo com o pargrafo 14 do artigo 5 da IN RFB n 1.571/2015, na apurao dos montantes, no devem ser
considerados os lanamentos a dbito e a crdito referentes a estornos contbeis, bem como os lanamentos que lhes deram
origem.
No perodo de excepcionalidade descrito no art. 11 da IN RFB n 1.571/2015, para as informaes referentes aos meses de
julho a dezembro do ano de 2014 e de janeiro a novembro de 2015 (caso haja algum encerramento de conta pelas pessoas
reportveis para fins de cumprimento do FATCA), este campo dever constar no evento enviado, por se tratar de campo
obrigatrio, mas pode ser preenchido com o valor zero (0,00).
Cdigo da regra de validao
Como obter
REGRA_VALIDA_TOT_DEBITOS_TITULAR O valor informado deve ser menor ou igual ao valor informado
no campo totDebitos
Mensagem
Tipo
MS1073
Erro
MS1073 - O Total de Dbitos da Mesma Titularidade deve ser menor ou igual ao Total de Dbitos.
4.1.3.1.77.
Campo
Pai
Ele
Tipo
Ocor
Tam
Dec
77
vlrUltDia
BalancoConta
0-1
019
Valores
Vlidos
Descrio
Regras de Validao
REGRA_OBRIGATORIO_VLR_ULT_DIA
188
Preencher com o saldo da conta no ltimo dia til do ano (evento referente ao anoMesCaixa = AAAA12) ou na data do seu
encerramento (caso seja informada a dtEncerramentoConta Campo 68). Valores negativos devero ser informados com a
indicao do sinal de menos (-) antes do nmero. Os valores devero ser preenchidos utilizando a vrgula (,) como separador de
decimal.
Para fins de determinao do saldo, observar o disposto no pargrafo 4 do artigo 5 e seus incisos, da IN RFB n
1.571/2015.
Para fins de determinao do saldo de que trata o inciso V do pargrafo 4 do artigo 5 da IN RFB n 1.571/2015, no que diz
respeito s entidades fechadas de previdncia complementar, dever ser informado o valor do direito acumulado do participante,
conforme definio prevista no pargrafo nico do art. 15 da Lei Complementar n 109/2001, independentemente da modalidade
de plano de benefcio.
Cdigo da regra de validao
Como obter
REGRA_OBRIGATORIO_VLR_ULT_DIA O preenchimento do campo obrigatrio se o ms do anoMesCaixa
for igual a 12 ou se dtEncerramentoConta estiver preenchida.
4.1.3.1.78.
#
78
Campo
PgtosAcum
Pai
infoConta
Mensagem
Tipo
MS1108
Erro
Tipo
-
Ocor
1-N
Tam
-
Dec
-
Valores Vlidos
Descrio
Informaes de Pagamento referentes Conta
Regras de Validao
REGRA_VALIDA_CHAVE
REGRA_VALIDA_TP_PGTO
Este grupo contm as informaes dos pagamentos feitos ao declarado na conta, de acordo com o definido no acordo do
FATCA. Caso no tenham sido feitos pagamentos conta no ano em questo, o grupo dever ser informado uma vez, por se
tratar de campo obrigatrio, com o preenchimento de 999 e 0,00 nos campos 79 (tpPgto) e 80 (totPgtosAcum) deste Evento,
respectivamente.
189
O grupo dever ser repetido quantas vezes forem necessrios para apresentar todos os valores de pagamentos feitos no
ano, devidamente separados pelos respectivos tipos de pagamento (campo 79 deste Evento).
ATENO!!! OS VALORES DEVERO SER ACUMULADOS ANUALMENTE, MS A MS, CONFORME DISPOSTO NOS
INCISOS I, III, VI E XII DO ART. 5 DA IN RFB N 1.571/2015. OU SEJA, ESSE CAMPO SE COMPORTA DE MANEIRA
DIFERENTE DAS INFORMAES DE CRDITOS E DBITOS, QUE REFLETEM A SITUAO FECHADA NO MS. AQUI OS
VALORES DEVEM SER ACUMULADOS DE JANEIRO A DEZEMBRO, ZERANDO A CONTAGEM NO INCIO DO PRXIMO
EXERCCIO.
Como obter
No pode ser informado mais de uma tag com a mesma chave,
conforme coluna Chave da Tabela de Resumo definida no
REGRA_VALIDA_CHAVE_FECHAMENTO leiaute do evento
Mensagem
Tipo
MS1102
Erro
REGRA_VALIDA_CHAVE_PP
MS1102 - J existe outra tag <<nome da tag>> com mesma chave no evento. No pode ser informada mais de uma tag com a mesma chave.
Cdigo da regra de validao
REGRA_VALIDA_TP_PGTO
Como obter
O campo tpPgto deve ser diferente de 999 se totPgtosAcum for diferente de
zero
Se houver, no evento, alguma conta reportvel para US e totPgtosAcum for
maior que zero, deve ser informado ao menos um tpPgto iniciado com
FATCA
Se houver, no evento, alguma conta reportvel para algum pas diferente de
BR e US e totPgtosAcum for maior que zero, deve ser informado ao menos
um tpPgto iniciado com CRS
No podem ser informados mais de um tpPgto iniciado com "FATCA" ou
"CRS"
190
Mensagem
Tipo
MS1039
Erro
MS1114
Erro
MS1115
Erro
MS1116
Erro
MS1039 - O tipo de pagamento no pode ser igual a 999 (No existem pagamentos no perodo) quando o Total Acumulado de Pagamentos
realizados no Ano diferente de zero.
MS1114 - Como existem contas reportveis para os EUA, deve ser informado ao menos um tipo relacionado ao FATCA.
MS1115 - Como existem contas reportveis para outros pases, deve ser informado ao menos um tipo relacionado ao CRS.
MS1116 - S pode ser informado um tipo relacionado ao FATCA ou ao CRS.
4.1.3.1.79.
#
79
Campo
tpPgto
Pai
PgtosAcum
Tipo
C
Ocor
1-N
Tam
010
Dec
-
Valores Vlidos
REGRA_EXISTE_TP_PGTO
Descrio
Tipo de Pagamento
Regras de Validao
Preencher com o tipo de pagamento, conforme definido no acordo do FATCA, de acordo com os valores da Tabela Tipo de
Pagamento vigente na data de recepo do Evento. Caso no tenha havido nenhum pagamento no ano, preencher com 999.
Este campo qualifica o valor que ser inserido no campo 80 (totPgtosAcum)
Cdigo da regra de validao
REGRA_EXISTE_TP_PGTO
Como obter
O valor informado no campo dever existir na Tabela de Tipo de Pagamento e
estar vigente na data de recepo do evento, conforme RNG-TabelasdeReferencia,
item Tabela de Tipo de Pagamento
4.1.3.1.80.
191
Mensagem
Tipo
MS2010
Erro
#
80
Campo
totPgtosAcum
Pai
PgtosAcum
Ele
E
Tipo
N
Ocor
1-1
Tam
019
Dec
2
Valores Vlidos
Descrio
Total Acumulado de Pagamentos realizados no Ano
Regras de Validao
Preencher com o valor total acumulado de pagamentos na conta, conforme definido no acordo do FATCA, referente
classificao informada no campo 79 (tpPgto). Caso no tenha havido nenhum pagamento no ano, preencher com 0,00. Os
valores devero ser preenchidos utilizando a vrgula (,) como separador de decimal.
ATENO!!! OS VALORES DEVERO SER ACUMULADOS ANUALMENTE, MS A MS, CONFORME DISPOSTO NOS
INCISOS I, III, VI E XII DO ART. 5 DA IN RFB N 1.571/2015. OU SEJA, ESSE CAMPO SE COMPORTA DE MANEIRA
DIFERENTE DAS INFORMAES DE CRDITOS E DBITOS, QUE REFLETEM A SITUAO FECHADA NO MS. AQUI OS
VALORES DEVEM SER ACUMULADOS DE JANEIRO A DEZEMBRO, ZERANDO A CONTAGEM NO INCIO DO PRXIMO
EXERCCIO.
Exemplo:
Pagamentos de juros (15 reais por ms) feitos nos meses de fevereiro, abril, junho, agosto, outubro e dezembro dos anos X1
e X2:
Ano X1:
tpPgto
totPgtosAcum
Janeiro
Fevereiro
Maro
Abril
Maio
Junho
Julho
Agosto
Setembro
Outubro
FATCA502
FATCA502
FATCA502
FATCA502
FATCA502
FATCA502
FATCA502
FATCA502
FATCA502
FATCA502
Novembro
0,00
15,00
15,00
30,00
30,00
45,00
45,00
60,00
60,00
75,00
75,00
90,00
Janeiro
Fevereiro
Maro
Abril
Maio
Junho
Julho
Agosto
Setembro
Outubro
Novembro
Dezembro
FATCA502
FATCA502
FATCA502
FATCA502
FATCA502
FATCA502
FATCA502
FATCA502
FATCA502
FATCA502
0,00
15,00
15,00
30,00
30,00
45,00
45,00
60,00
60,00
75,00
FATCA502
Dezembro
FATCA502
Ano X2:
tpPgto
totPgtosAcum
192
FATCA502
75,00
FATCA502
90,00
4.1.3.1.81.
#
81
Campo
Cambio
Pai
MovOpFin
Ele
G
Tipo
-
Ocor
0-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Informaes sobre Operaes de Cmbio
Regras de Validao
Neste grupo devem ser informadas as operaes de cmbio do declarado, descritas nos incisos VIII, IX e X do art. 5 da IN
RFB n 1.571/2015.
4.1.3.1.82.
#
82
Campo
MedJudic
Pai
Cambio
Tipo
-
Ocor
0-N
Tam
-
Dec
-
Valores Vlidos
Descrio
Identificao de Medidas Judiciais
Regras de Validao
Este grupo s deve ser informado caso haja alguma medida judicial vigente que impea a declarante de prestar as
informaes referentes s operaes de cmbio do declarado para a Receita Federal.
4.1.3.1.83.
#
83
Campo
NumProcJud
Pai
MedJudic
Ele
E
Tipo
N
Ocor
1-1
Tam
017
Dec
-
Valores Vlidos
Descrio
Nmero do Processo Judicial
Regras de Validao
4.1.3.1.84.
#
84
Campo
Vara
Pai
MedJudic
Tipo
N
Ocor
1-1
Tam
002
Dec
-
Valores Vlidos
Descrio
Vara de Tramitao
193
Regras de Validao
4.1.3.1.85.
#
85
Campo
SecJud
Pai
MedJudic
Ele
E
Tipo
N
Ocor
1-1
Tam
002
Dec
-
Valores Vlidos
Descrio
Seo judiciria
Regras de Validao
4.1.3.1.86.
#
86
Campo
SubSecJud
Pai
MedJudic
Ele
E
Tipo
C
Ocor
1-1
Tam
040
Dec
-
Valores Vlidos
Descrio
Subseo judiciria
Regras de Validao
4.1.3.1.87.
#
87
Campo
dtConcessao
Pai
MedJudic
Ele
E
Tipo
D
Ocor
1-1
Tam
-
Dec
-
Valores Vlidos
Descrio
Data da Concesso
Regras de Validao
4.1.3.1.88.
#
Campo
Ele
Tipo
Ocor
Tam
Dec
Valores Vlidos
Descrio
194
Regras de Validao
88
dtCassacao
MedJudic
0-1
Data da Cassao
REGRA_VALIDA_CASSACAO_MED_JUD
Informar, caso ocorra o fim da vigncia da medida judicial, a data de sua cassao, no formato AAAA-MM-DD.
Cdigo da regra de validao
Como obter
REGRA_VALIDA_CASSACAO_MED_JUD Se a tag for informada, a Data da Cassao deve ser maior que a
Data da Concesso da Medida Judicial
Mensagem
Tipo
MS1056
Erro
MS1056 - A data de Cassao da Medida Judicial deve ser maior que a data de Concesso.
4.1.3.1.89.
#
89
Campo
totCompras
Pai
Cambio
Tipo
N
Ocor
1-1
Tam
019
Dec
2
Valores Vlidos
Descrio
Valor total de Compras
Regras de Validao
Preencher com o valor total, em reais, das aquisies de moeda estrangeira efetuadas pelo declarado, no ms. O conceito de
aquisio de moeda estrangeira deve considerar a perspectiva do declarado e no da instituio financeira, ou seja, quanto o
declarado comprou de moeda estrangeria, no referido ms. Os valores devero ser preenchidos utilizando a vrgula (,) como
separador de decimal.
4.1.3.1.90.
#
90
Campo
totVendas
Pai
Cambio
Tipo
N
Ocor
1-1
Tam
019
Dec
2
Valores Vlidos
Descrio
Valor total de Vendas
Regras de Validao
Preencher com o valor total, em reais, das converses de moeda estrangeira em moeda nacional efetuadas pelo declarado,
no ms. O conceito de converso de moeda estrangeira em moeda nacional deve considerar a perspectiva do declarado e no da
195
instituio financeira, ou seja, quanto o declarado vendeu de moeda estrangeria, no referido ms. Os valores devero ser
preenchidos utilizando a vrgula (,) como separador de decimal.
4.1.3.1.91.
#
91
Campo
totTransferencias
Ele
E
Tipo
N
Ocor
1-1
Tam
019
Dec
2
Valores Vlidos
Descrio
Valor total de Transferncias
Regras de Validao
Preencher com o valor total, em reais, das transferncias de moeda (estrangeira ou nacional) e de outros valores para o
exterior, efetuadas pelo declarado, no ms. O conceito de transferncias deve considerar a perspectiva do declarado e no da
instituio financeira, ou seja, quanto o declarado transferiu para o exterior, via instituio financeira, no referido ms. Nas
transferncias de moeda estrangeira e de outros valores para o exterior deve ser considerado o somatrio, em moeda nacional,
dos valores transferidos no ms pelo usurio, contemplando todas as modalidades, independente do mercado de cmbio em que
se opere. Os valores devero ser preenchidos utilizando a vrgula (,) como separador de decimal.
5. Regras de Validao
5.1. Regras de validao de contedo
5.1.1. Com consulta a tabelas externas
196
Mensagem
MS2002
Tipo
Erro
Como obter
O valor informado no campo dever existir na Tabela de Tipos de NI e estar
vigente na data de recepo do evento, conforme RNG-TabelasdeReferencia,
item Tabela de Tipos de NI
Mensagem
MS2003
Tipo
Erro
Como obter
O valor informado no campo dever existir na Tabela de Pases ISO-3166-1
alfa 2 e estar vigente na data de recepo do evento, conforme RNGTabelasdeReferencia, item Tabela de Pases
Mensagem
MS2004
Tipo
Erro
Mensagem
MS2005
Tipo
Erro
Como obter
O valor informado no campo dever existir na Tabela de Tipos de Plano
conforme RNG-TabelasdeReferencia, item Tabela de Tipos de Plano de
Previdncia Privada
Mensagem
MS2006
Tipo
Erro
Como obter
O valor informado no campo dever existir na Tabela de Tipo de Conta e estar
Mensagem
MS2009
Tipo
Erro
197
Mensagem
Tipo
MS2014
Erro
Como obter
O valor informado no campo dever existir na Tabela de Tipo de Pagamento e
estar vigente na data de recepo do evento, conforme RNGTabelasdeReferencia, item Tabela de Tipo de Pagamento
Mensagem
Tipo
MS2010
Erro
Mensagem
Tipo
MS2011
Erro
Mensagem
Tipo
MS2013
Erro
Mensagem
Tipo
Como obter
O valor informado no campo dever existir na Tabela de UF Cdigo Sigla
IBGE conforme RNG-TabelasdeReferenciaitem Tabela de UF Cdigo IBGE Sigla
Como obter
198
MS2012
Erro
Mensagem
Tipo
MS2015
Erro
Mensagem
Tipo
MS2016
Erro
Mensagem
Tipo
MS2017
Erro
Mensagem
MS1001
Tipo
Erro
2.1.2. Gerais
Cdigo da regra de validao
Como obter
REGRA_VALIDA_CHAVE_ACESSO O campo id deve ser nico na base de dados do Ambiente Nacional, para
eventos da mesma instituio financeira e do mesmo tipo.
199
Como obter
Verificar se dgito verificador vlido.
O dgito verificador do CNPJ baseado no clculo do mdulo 11 e
corresponde aos 2 ltimos dgitos do CNPJ, o restante dos dgitos so a base
para clculo dos dgitos verificadores.
No caso do CNPJ, o DV mdulo 11 corresponde ao resto da diviso por 11 do
somatrio da multiplicao de cada algarismo da base respectivamente por 9, 8,
7, 6, 5, 4, 3, 2, 9, 8, 7, 6 e 5, a partir da unidade. O resto 10 considerado 0.
Veja, abaixo, exemplo de clculo de DV mdulo 11 para o CNPJ n
18781203/0001:
1 8 7 8 1 2 0 3 0 0 0 1=2
x x x x x x x x x x x x
6 7 8 9 2 3 4 5 6 7 8 9
---------------------------------6+56+56+72+ 2+ 6+ 0+15+ 0+ 0+ 0+ 9 = 22211=20, com resto 2
1 8 7 8 1 2 0 3 0 0 0 1 2=8
x x x x x x x x x x x x x
5 6 7 8 9 2 3 4 5 6 7 8 9
------------------------------------5+48+49+64+ 9+ 4+ 0+12+ 0+ 0+ 0+ 8+18 = 21711=19, com resto 8
Portanto, CNPJ+DV = 18781203/0001-28
Mensagem
MS1002
Tipo
Erro
Como obter
Verificar se dgito verificador vlido.
O dgito verificador do CPF baseado no clculo do mdulo 11 e corresponde
aos 2 ltimos dgitos do CPF, o restante dos dgitos so a base para clculo dos
Mensagem
Tipo
MS1057
Erro
200
dgitos verificadores.
No caso do CPF, o DV mdulo 11 corresponde ao resto da diviso por 11 do
somatrio da multiplicao de cada algarismo da base respectivamente por 9,
8, 7, 6, 5, 4, 3, 2, 1 e 0, a partir da unidade. O resto 10 considerado 0. Veja,
abaixo, exemplo de clculo de DV mdulo 11 para o CPF n 280012389:
2 8 0 0 1 2 3 8 9=3
x x x x x x x x x
1 2 3 4 5 6 7 8 9
------------------------2+16+ 0+ 0+ 5+12+21+64+81 = 20111=18, com resto 3
2 8 0 0 1 2 3 8 9 3=8
x x x x x x x x x x
0 1 2 3 4 5 6 7 8 9
---------------------------0+ 8+ 0+ 0+ 4+10+18+56+72+27 = 19511=17, com resto 8
Portanto, CPF+DV = 280012389-38
Como obter
Dever existir um Evento j recebido, Ativo, com nmero de recibo de
entrega igual ao informado no campo, do mesmo tipo e mesmo cnpjDeclarante
O campo no pode ser preenchido se indRetificacao = 1 (arquivo original)
Como obter
Dever existir um Evento j recebido, Ativo, com nmero de
recibo de entrega igual ao informado no campo, do mesmo
cnpjDeclarante
201
Mensagem
MS1004
Tipo
Erro
MS1123
Erro
Mensagem
MS1003
Tipo
Erro
202
MS1117
Tipo
Erro
Mensagem
MS1005
Tipo
Erro
MS1006
Tipo
Erro
Mensagem
MS1006
Tipo
Erro
Mensagem
MS1006
Tipo
Erro
Mensagem
MS1007
Tipo
Erro
Mensagem
MS1008
Tipo
Erro
Mensagem
MS1008
Tipo
Erro
Mensagem
Tipo
MS1009
Erro
Mensagem
Tipo
Como obter
O evento somente pode ser recepcionado se existir um evento ativo
de informaes cadastrais da empresa declarante
Como obter
A data informada deve ser referente ao primeiro dia do semestre ou
igual data de abertura da empresa (Sistema CNPJ).
Como obter
203
MS1047
Erro
Mensagem
Tipo
MS1049
Erro
Mensagem
MS1046
Tipo
Erro
204
Mensagem
Tipo
MS1048
Erro
Mensagem
MS1010
Tipo
Erro
Como obter
A data informada no campo dever ser maior ou igual a data informada na tag
dtInicio
Como obter
Se tpNI = 1: REGRA_EXISTE_CPF
Mensagem
Conforme regra
Tipo
Conforme regra
Se tpNI = 2: REGRA_EXISTE_CNPJ
Mensagem
MS1032
Tipo
Erro
Mensagem
MS1018
Tipo
Erro
Como obter
A verso do leiaute do evento, definida no namespace do evento, dever ser
aceita pelo sistema (por padro a ltima vigente para o tipo de evento)
conforme RNG-Tabelas de Referencia, item Tabela de Verso do Leiaute
205
Como obter
A data informada dever ser maior ou igual data de
implantao do sistema.
Como obter
O CNPJ dever existir na base de dados do Sistema CNPJ
O CNPJ dever pertencer Matriz
CNPJ no poder pertencer a pessoa jurdica Inapta (situao=4)
pelo motivo de Inexistncia de Fato (motivo=15)
Caso o CNPJ esteja baixado, a data de baixa do CNPJ dever ser
maior ou igual Data Final do Perodo das Informaes (dtFim),
caso este campo seja informado no evento
CNPJ no poder estar anulado.
A data de abertura da empresa (CNPJ) dever ser menor ou igual
Data Inicial do Perodo das Informaes (dtInicio), caso este campo
seja informado no evento
Mensagem
MS1020
Tipo
Erro
Mensagem
MS1021
MS1022
Tipo
Erro
Erro
Erro
MS1023
Erro
MS1024
MS1025
Erro
Erro
MS1026
Como obter
Se o arquivo for original (indRetificacao=1), o evento no pode ser
recebido se j existir um evento de abertura "Ativo" para o mesmo
semestre para a mesma empresa (mesmo cnpjDeclarante).
Cdigo da regra de validao
Como obter
REGRA_OBRIGATORIO_TP_DECLARADO O preenchimento do campo obrigatrio se houver alguma
conta reportvel para outro pas (algum Reportavel <>'BR')
Mensagem
MS1034
Tipo
Erro
Mensagem
MS1035
Tipo
Erro
Mensagem
MS1036
Tipo
Erro
206
Como obter
Deve existir Evento de Cadastro de Patrocinado "Ativo" com mesmo CNPJ ou
GIIN para a empresa declarante (cnpjDeclarante), exceto para subTpConta =
303
Mensagem
Tipo
MS1037
Erro
Como obter
O campo tpPgto deve ser diferente de 999 se totPgtosAcum for diferente de
zero
Se houver, no evento, alguma conta reportvel para US e totPgtosAcum for
maior que zero, deve ser informado ao menos um tpPgto iniciado com
FATCA
Se houver, no evento, alguma conta reportvel para algum pas diferente de
BR e US e totPgtosAcum for maior que zero, deve ser informado ao menos
um tpPgto iniciado com CRS
No podem ser informados mais de um tpPgto iniciado com "FATCA" ou
"CRS"
Mensagem
Tipo
MS1039
Erro
MS1114
Erro
MS1115
Erro
MS1116
Erro
Mensagem
Tipo
MS1040
Erro
207
Como obter
O ms informado (MMAAAA) deve estar contido no intervalo compreendido
entre a dtInicio e a dtFim informadas no Evento de Abertura *
Mensagem
Tipo
MS1043
Erro
Mensagem
Tipo
MS1045
Erro
Mensagem
Tipo
MS1050
Erro
Mensagem
MS1052
Tipo
Erro
Mensagem
Tipo
Como obter
208
MS1053
Erro
Mensagem
Tipo
MS1055
Erro
Mensagem
Tipo
MS1054
Erro
Mensagem
Tipo
MS1056
Erro
Como obter
Se tpNI = 1: REGRA_VALIDA_CPF
Se tpNI = 2: REGRA_VALIDA_CNPJ
209
Mensagem
Conforme regra
Conforme regra
Tipo
Conforme regra
Conforme regra
MS1067
Erro
Mensagem
Tipo
MS1061
Erro
Como obter
O valor do campo deve constar no Sistema CPF
Mensagem
MS1062
Tipo
Erro
Como obter
O valor do campo deve constar no Sistema CNPJ
Mensagem
MS1021
Tipo
Erro
Mensagem
Tipo
MS1065
Erro
Mensagem
Tipo
MS1066
Erro
210
Mensagem
Tipo
MS1068
Erro
Mensagem
Tipo
MS1106
Erro
Mensagem
Tipo
MS1058
Erro
MS1059
Erro
Mensagem
Tipo
MS1069
Erro
Mensagem
MS1070
Tipo
Erro
211
Mensagem
Tipo
MS1112
Erro
Mensagem
Tipo
MS1107
Erro
Mensagem
Tipo
MS1071
Erro
Mensagem
Tipo
MS1072
Erro
Mensagem
Tipo
MS1073
Erro
Mensagem
MS1074
Tipo
Erro
212
Como obter
Obrigatrio informar o GIIN ou o NIIntermediario
Mensagem
MS1085
Tipo
Erro
Mensagem
Tipo
MS1075
Erro
Mensagem
Tipo
Mensagem
Tipo
MS1078
Erro
Mensagem
Tipo
Erro
213
MS1077
Erro
MS1076
MS1079
Como obter
Deve ser informado um dos tipos de eventos conforme RNG-Geral, item
Arquivos Tratados pelo Sistema
Mensagem
Tipo
MS1080
Erro
Mensagem
Tipo
MS1081
Erro
MS1122
Erro
MS1082
Erro
MS1083
Erro
MS1084
Erro
Mensagem
MS1086
Tipo
Erro
Mensagem
MS1087
Tipo
Erro
Mensagem
Tipo
Como obter
214
REGRA_VALIDA_VR_LIQUIDO_BENEF O valor informado deve ser igual ao valor bruto do benefcio menos
o valor do imposto de renda.
MS1088
Erro
Mensagem
Tipo
MS1089
Erro
Mensagem
Tipo
MS1090
Erro
Mensagem
Tipo
MS1091
Erro
Mensagem
Tipo
MS1092
Erro
Mensagem
Tipo
MS0023
Erro
Como obter
O valor obrigatrio quando a alquota do imposto de renda for maior que
zero.
215
Mensagem
Tipo
MS1097
Erro
Mensagem
Tipo
MS1098
Erro
Mensagem
MS1100
Tipo
Erro
Mensagem
Tipo
MS1102
Erro
Como obter
A tag NIF deve ser informada se o tpNI for igual a 3 ou 4
Como obter
No pode ser informado mais de uma tag com a mesma chave,
conforme coluna Chave da Tabela de Resumo definida no
REGRA_VALIDA_CHAVE_FECHAMENTO leiaute do evento
REGRA_VALIDA_CHAVE_PP
216
Mensagem
MS1103
Mensagem
Tipo
Erro
Tipo
MS1104
Erro
Mensagem
Tipo
MS1105
Erro
Mensagem
Tipo
MS1108
Erro
Mensagem
Tipo
MS1109
Erro
Mensagem
Tipo
Como obter
217
MS1110
Erro
MS1111
Erro
Mensagem
Tipo
MS2018
Erro
Mensagem
Tipo
MS1113
Erro
Mensagem
Tipo
MS1114
Erro
MS1115
Erro
MS1116
Erro
Mensagem
Tipo
MS1118
Erro
Como obter
O valor do campo obrigatrio se j tiver sido enviado algum evento de
Movimentao de Operao Financeira com Reportavel = US
Como obter
Se houver, no evento, alguma conta reportvel para US, deve ser
informado um tpDeclarado iniciado com FATCA
Se houver, no evento, alguma conta reportvel para algum pas
diferente de US e BR, deve ser informado um tpDeclarado iniciado
com CRS
No podem ser informados mais de um tpDeclarado iniciado com
FATCA ou CRS
Como obter
Deve ser informada ao menos uma modalidade, ou seja, deve ser
informada ao menos uma das tags: FechamentoPP ou
FechamentoMovOpFin
218
Como obter
Se indRetificacao=2 ou 3, a tag referente modalidade
(FechamentoPP ou FechamentoMovOpFin) deve ser informada
se j tiver sido informada no evento anterior, ou seja, a tag deve
ser informada se j houve fechamento parcial daquela
modalidade, conforme RN Controle da eFinanceira
Mensagem
Tipo
MS1119
Erro
Mensagem
Tipo
MS1120
Erro
6. Mensagens do Sistema
6.1. Gerais
MS0001 - Ocorreu uma falha ao realizar a verificao da verso das tabelas do sistema no Ambiente Nacional
MS0002 - Ocorreu uma falha ao atualizar as tabelas do sistema
MS0003 - Erro na cadeia do certificado digital do signatrio ou do solicitante da informao
MS0004 - A raiz do certificado digital do signatrio ou do solicitante da informao dever pertencer a Autoridade Certificadora Raiz Brasileira
(ICP-Brasil).
MS0005 - O certificado digital do signatrio ou do solicitante da informao encontra-se revogado.
219
220
MS0020 - Ocorreu uma falha no acesso ao Sistema de Procurao Eletrnica. Aguarde alguns minutos e tente novamente.
MS0021 - Falha ao assinar o recibo de entrega do Evento. Envie o evento novamente, para obter o recibo de entrega.
MS0022 - O evento j se encontra na base de dados do sistema.
MS0023 - J existe no sistema um evento com mesma chave: <<exibir os campos que compem a chave>>.
MS0024 - Nmero do recibo de entrega do evento a ser excludo/retificado no foi localizado no Ambiente Nacional.
MS0025 - Falha no processamento da solicitao. Tente novamente.
MS0026 - Falha ao inserir evento no sistema. Tente novamente.
MS0027 - Falha ao enviar arquivo. Tente novamente.
MS0028 - Lote invlido.
221
MS1006 - O evento de Excluso ou Retificao dever ser do mesmo tipo e se referir ao mesmo objeto (mesma chave: <<exibir os campos que
compem a chave>>) do evento a ser excludo/retificado.
MS1007 - Deve ser enviado o Evento de Informaes da Empresa Declarante antes do envio deste evento.
MS1008 - O perodo (data inicial e final) informado deve corresponder a um semestre, com exceo nos casos em que a empresa foi aberta ou
encerrada dentro do semestre (neste caso, informar a data de abertura na data inicial ou a data de encerramento na data final).
MS1009 - No existe eFinanceira aberta para o perodo informado.
MS1010 - A data de fim deve ser posterior ou igual data de incio.
MS1018 - Verso do leiaute do evento no reconhecida pelo sistema ou foi substituda. Utilize a ltima verso disponvel para o tipo de evento.
MS1020 - A data de incio do perodo de vigncia das informaes deve ser maior ou igual data de implantao do sistema.
MS1021 - O CNPJ <<NN.NNN.NNN/NNNN-NN>> no consta no cadastro da RFB. Proceda sua regularizao.
MS1022 - A e-Financeira deve ser entregue pela matriz da Pessoa Jurdica.
MS1023 - O CNPJ (<<informa o CNPJ da empresa>>) do declarante consta como INAPTO no cadastro da RFB. Comparea unidade local da
RFB.
MS1024 - Nmero de inscrio <<informar o CNPJ da empresa>> foi baixado no Sistema CNPJ em <<informar data da baixa> >. Comparea
unidade local da RFB.
MS1025 - Nmero de inscrio <<informar o CNPJ da empresa>> foi anulado no CNPJ em <<DATA DA ANULAO>>.
MS1026 - Perodo da declarao antecede a data de incio de atividade da empresa.
222
223
MS1045 - Deve ser informada uma condio de situao especial, uma vez que a data de fim do Encerramento diferente da data de fim do
semestre.
MS1046 - No existe eFinanceira aberta para o perodo informado no movimento, com abertura de Previdncia Privada.
MS1047 - No existe eFinanceira aberta para o perodo informado no movimento, com abertura de Operaes Financeiras.
MS1048 - No pode haver Fechamento da Movimentao de Previdncia Privada para este perodo, pois no houve Abertura.
MS1049 - No pode haver Fechamento da Movimentao de Operaes Financeiras para este perodo, pois no houve Abertura.
MS1050 - A quantidade de eventos de <<Previdncia Privada / Operaes Financeiras>> transmitidos para o ms <<mesCaixa>> foi igual a
<<quantidade de eventos recebidos pelo Ambiente Nacional>>.
MS1052 - O Nmero da Proposta, Nmero do Processo, Tipo de Produto e Tipo de Plano devem ser informados para empresas de Previdncia
Privada abertas.
MS1053 - O valor da contribuio est diferente da soma da participao da pessoa fsica com a participao da pessoa jurdica.
MS1054 - Obrigatrio informar Abertura de Previdncia Privada, uma vez que j foram enviados Eventos de Movimento de Previdncia Privada
para o perodo.
MS1055 - Obrigatrio informar Abertura de Operaes Financeiras, uma vez que j foram enviados Eventos de Movimento de Operaes
Financeiras para o perodo.
MS1056 - A data de Cassao da Medida Judicial deve ser maior que a data de Concesso.
MS1057 - CPF invlido.
MS1058 - Obrigatrio preencher Informaes da Conta, uma vez que a (s) medida (s) judicial (is) informada (s) foi (ram) cassada (s).
224
MS1059 - Obrigatrio preencher Informaes da Conta, a menos que exista Medida Judicial contrria prestao destas informaes.
MS1061 - Municpio no pertence UF informada.
MS1062 - O valor informado deve existir no Sistema CPF.
MS1065 - No foi enviado Evento de Cadastro de Intermedirios para o Nmero de Identificao (NI) e/ou GIIN informados.
MS1066 - O id deve conter 13 caracteres, sendo eles: "ID" + Nmero sequencial com 11 posies.
MS1067 - O valor informado para o Nmero de Identificao (NI) deve ser igual a um dos Nmeros de Identificao Fiscal (NIF) informados.
MS1068 - Para informar contas reportveis aos EUA, necessrio informar o GIIN no Evento de Informaes do Declarante.
MS1069 - Deve ser informada a abertura de pelo menos uma das modalidades (Previdncia Privada ou Operaes Financeiras).
MS1070 - O nmero de titulares da conta deve ser maior que zero.
MS1071 - Obrigatrio informar a tag <Intermediario> se o Tipo de Relao do Declarado for Intermedirio.
MS1072 - O Total de Crditos da Mesma Titularidade deve ser menor ou igual ao Total de Crditos.
MS1073 - O Total de Dbitos da Mesma Titularidade deve ser menor ou igual ao Total de Dbitos.
MS1074 - Obrigatrio informar o GIIN ou o CNPJ.
MS1075 - O Pas informado no est cadastrado como sendo participante do Tratado de Troca de Informaes.
MS1076 - No foram enviadas contas reportveis para o pas informado.
225
226
227
MS1108 - O saldo deve ser informado quando o ms que est sendo reportado for igual a 12 (dezembro) ou quando a conta estiver sendo
encerrada.
MS1109 - O endereo deve ser informado para titulares da conta ou quando houver contas reportveis para os EUA.
MS1110 - A tag Proprietarios no pode ser informada, uma vez que no foi informada nenhuma Conta no evento.
MS1111 - A tag Proprietarios no pode ser informada para declarado Pessoa Fsica.
MS1112 - O nmero de titulares deve ser informado para Conta Corrente ou Conta Poupana.
MS1113 - O GIIN deve ser informado, uma vez que foram enviados Movimentos de Operao Financeira com informaes reportveis aos
EUA.
MS1114 - Como existem contas reportveis para os EUA, deve ser informado ao menos um tipo relacionado ao FATCA.
MS1115 - Como existem contas reportveis para outros pases, deve ser informado ao menos um tipo relacionado ao CRS.
MS1116 - S pode ser informado um tipo relacionado ao FATCA ou ao CRS.
MS1117 - No foi localizado um evento de abertura ativo para o recibo de entrega informado ou o evento no da mesma empresa declarante.
MS1118 - preciso informar o fechamento de pelo menos uma das modalidades: Previdncia Privada ou Operao Financeira.
MS1119 - preciso informar os dados de fechamento da modalidade, uma vez que j foi realizado o fechamento parcial desta modalidade.
MS1120 - Para informar contas referentes a fundos reportveis aos EUA, necessrio informar o GIIN no Evento de Cadastro do Patrocinado.
MS1121 - Excluso no permitida. A eFinanceira no est em andamento.
228
MS1122 - No possvel excluir o Evento de Abertura da eFinanceira, uma vez que j foram enviados outros eventos para a eFinanceira.
MS1123 - O nmero do recibo no deve ser informado em arquivos originais.
MS1124 - Foram encontrados caracteres especiais restritos no contedo das tags do evento.
229
230