Escolar Documentos
Profissional Documentos
Cultura Documentos
ACOMPANHAMENTO MENSAL
SIM-AM
Versão 1.0a
2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
SUMÁRIO
2 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
3 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
4 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
5 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
6 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
8 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
9 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
10 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
11 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
12 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
13 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
14 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
15 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
Descrição Versão
Inclusão do layout “AlteracaoContaContabil” e da tabela 1.0
“TipoOperacaoAlteracao”. Leia a Nota SIM-AM nº 11/2022. republicada
em
07/12/22
Inclusão do Banco 281 - COOPAVEL na tabela “Banco”. 1.0a
Inclusão do Banco 457 - UY3 SOCIEDADE DE CRÉDITO DIRETO S/A
1.0a
na tabela “Banco”.
O campo flPermiteDesdobramento,l vinculado com o cdFontePadrão n°
1.0a
100 na tabela FontePadrão, foi alterado para “S”.
Inclusão do layout “AlteracaoContaContabilEntreExercicios” e das
1.0a
correspondentes regras de importação nºs 2229, 2230 e 2231.
Criação das regras de importação nºs 2232, 2233, 2234, 2235, 2236,
2237, 2238, 2239, 2240, 2242, 2243, 2244, 2245, 2246, 2247, 2248,
1.0a
2249, 2250, 2251, 2252, 2253 e 2254 todas vinculadas aos layouts do
Módulo Tributário e divulgadas por meio da Nota SIM-AM nº 005/2023.
Ajuste das Regras de importação nºs 2114, 2115, 2116, 2117, 2118 e
2119, todas do módulo tributário, para aceitar registros repetidos se o
mês da remessa for diferente. Ou seja, as regras aceitarão registros 1.0a
complementares de uma data de meses anteriores no mês da remessa
em andamento.
Foi Incluído o cdFontePadraoOrigem n° 040, vinculado com o
1.0a
cdFontePadraoDestino n° 551, na tabela FontePadraoTransferenciaSaldo
Foram realizadas inclusões de linhas em tabelas, conforme contido na
1.0a
Nota nº 006-2023 – SIMAM.
Ajuste de regras e tabelas para captar dados de licitações com base na
Lei nº 14.133/2021, conforme divulgado por meio da Nota SIM-AM nº 1.0a
007/2023.
16 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELAS CADASTRAIS
17 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
REGRAS BÁSICAS
1 – Os nomes dos arquivos são pré-definidos para cada tabela seguido da terminação txt. (minúsculo)
3 – Cada linha do arquivo deverá obrigatoriamente conter um único registro, que terá seus campos ou
colunas distinguidos por um separador.
4 – O separador entre os campos é o caractere “pipe” ou seja a barra vertical “|” (sem as aspas).
5 - Todo final de linha deve conter um “pipe“, ou seja, a barra vertical “|” , pois o último campo é de uso
exclusivo do TCE-PR.
6 – Todo final de linha deve conter um ENTER (“\n”) para demarcar o término da linha. Linhas a mais ou
não terminadas serão consideradas como arquivo de formato inválido.
7 – Os números e seus valores decimais serão separados por ponto, sem o prefixo R$ e sem qualquer
outra formatação.
8 – Os campos que estejam definidos como Obrigatórios são de informação obrigatória e, portanto, não
admitirão valores nulos ou em branco.
10 – Colunas com um asterisco (*) deverão ter seus códigos cadastrados de acordo com suas
respectivas tabelas.
11 – Colunas com (#) deverão ter seu conteúdo cadastrado conforme a lista de opções do campo ou
tabela padronizada e fornecida pelo Tribunal de Contas do Estado do Paraná (TC/PR). A opção do
campo deve ser transcrita literalmente, sem acentuação e caracteres especiais.
12 – Existem algumas tabelas que guardam uma dependência entre si, isto é, para que alguns dados
possam ser incluídos em uma tabela, faz-se necessário que um registro na tabela superior seja provido.
Isto tem por objetivo garantir a situação de integridade referencial das informações.
13 – Todo campo de valor que for de informação obrigatória e não apresentar valor deverá conter o
valor zero (0.00).
18 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
15 – A sequência de inclusão dos campos no arquivo texto deverá seguir rigorosamente a ordem
contida na descrição das tabelas neste documento.
16 – Os arquivos texto não deverão conter linhas descritivas dos cabeçalhos de colunas.
17 – Cada uma das Entidades Municipais será responsável pelo envio, em separado das demais, das
suas informações ao TC/PR. Para isto deverá cadastrar-se junto ao site do TC/PR (www.tce.pr.gov.br) e
obter a sua senha de acesso. Para as Prefeituras e Câmaras, que já possuem suas respectivas senhas,
este cadastramento não é necessário.
18 – Todos os nomes de arquivos deverão ser idênticos aos definidos neste documento.
19 – Quase todos os arquivos possuem uma coluna (idPessoa)* cujo valor identifica a Entidade à qual
pertence a informação.
21 – Exemplo de um registro:
2013|1|1|12570|convênioseducação|123|50.00|500.00|2013-01-01|CREDOR|CNPJ|77996321000158|
19 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: PessoaAM
PERIODICIDADE: • Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (tpDocumento e nrDocumento) for O Tipo e Número do Documento (tpDocumento e
duplicado na tabela (PessoaAM) a mensagem 1442 nrDocumento) declarados na linha nº xxxx da tabela
deve ser executada. (PessoaAM) apresenta-se com registro duplicado.
O Tipo de Documento da Pessoa (tpDocumento)
Se (tpDocumento) declarado na tabela
declarado na linha nº xxxx da tabela (PessoaAM)
(PessoaAM) for <> de 2, 3 ou 98 a mensagem 1443
não pode ser diferente de CPF, CNPJ ou
deve ser executada.
ESTRANGEIROS.
Se a combinação (cdIBGE e sgUF) declarada O Código do IBGE (cdIBGE e sgUF) declarado na
na tabela (PessoaAM) não existir na tabela 1444 linha nº xxxx da tabela (PessoaAM) não existe na
(Municipio) a mensagem deve ser executada. tabela (Municipio).
Se (tpDocumento) declarado na tabela O Número do CPF (nrDocumento) declarado na
(PessoaAM) for = 2, o número do CPF 1470 linha nº xxxx da tabela (PessoaAM) não é um valor
(nrDocumento) deve ser um valor válido. válido.
Se (tpDocumento) declarado na tabela O Número do CNPJ (nrDocumento) declarado na
(PessoaAM) for = 3, o número do CNPJ 1471 linha nº xxxx da tabela (PessoaAM) não é um valor
(nrDocumento) deve ser um valor válido. válido.
Se (idPessoa) declarado na tabela
O Código Identificador da Pessoa (idPessoa)
(xxxxxxxxxxxxxxxxxxxxxxxxx) não existir na
declarado na linha nº xxxx da tabela ( NOME DA
tabela (Pessoa) vinculado com (cdIBGE e 1645
TABELA) não existe no Cadastro Geral de Pessoas
sgUF) do próprio Município declarante a
do TCE.
mensagem deve ser executada.
OBSERVAÇÕES
20 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
Nome da Pessoa 100 Caractere X(100) nmPessoa Representa o nome da pessoa SIM
cadastrada.
idTipoDocumento
sgTipoDocumento dsTipoDocumento flExigeUF flExigeValidade
Pessoa
1 RG Número de Identidade S N
2 CPF Cadastro de Pessoas Físicas N N
3 CNPJ Cadastro Nacional de N S
Pessoas Jurídicas
OAB Ordem dos Advogados do S
4 Brasil N
5 CREA Conselho Regional de S N
Arquitetura e Engenharia
6 CAU Conselho e Arquitetura e S N
Urbanismo
CTF Conselho Federal de S
7 Técnicos Industriais N
CFTA Conselho Federal de S
8 Técnicos Agrícolas N
97 CONTR Contribuintes sem registro de N N
CPF.
98 EST Estrangeiros N N
21 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: DocumentoPessoaAM
PERIODICIDADE: • Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (tpDocumento, nrDocumento e
O conjunto (tpDocumento, nrDocumento e tpOutroDocumento) declarado na linha nº xxxx da
tpOutroDocumento) declarado na tabela tabela (DocumentoPessoaAM) apresenta-se com
1445
(DocumentoPessoaAM) não pode possuir registro duplicado no arquivo em envio OU já existe
registro duplicado. na base de dados do TCE. Remova a linha
duplicada e importe novamente.
Se o conjunto (tpDocumento e nrDocumento) O Tipo e Número do Documento (tpDocumento e
declarado na tabela (DocumentoPessoaAM) nrDocumento) declarados na linha nº xxxx da tabela
1446
não existir na tabela (PessoaAM) a mensagem (DocumentoPessoaAM) não existe na tabela
deve ser executada. (PessoaAM).
Se (tpOutroDocumento) declarado na tabela O Tipo de Outro Documento (tpOutroDocumento)
(DocumentoPessoaAM) for = 2, 3 e 97 a 1447 declarado na linha nº xxxx da tabela
mensagem deve ser executada. (DocumentoPessoaAM) não pode ser = 2, 3 e 97.
Se (tpDocumento) declarado na tabela
O Tipo de Documento (tpDocumento) declarado na
(DocumentoPessoaAM) FOR = 3 a mensagem
1690 linha nº xxxxx da tabela (DocumentoPessoaAM) não
deve ser executada.
pode ser = 3 - CNPJ.
OBSERVAÇÕES
22 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
23 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: InexistenciaDocumentoPessoa
PERIODICIDADE: • Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, tpDocumento e O conjunto (idPessoa, tpDocumento e
nrIdentificacao) for duplicado na tabela nrIdentificacao) declarado na linha nº xxxx da tabela
1448
(InexistenciaDocumentoPessoa) a mensagem (InexistenciaDocumentoPessoa) apresenta-se com
deve ser executada. registro duplicado.
Se (tpDocumento) declarado na tabela
(InexistenciaDocumentoPessoa) para o O Tipo de Documento (tpDocumento) declarado na
conjunto (idPessoa, tpDocumento e linha nº xxxx da tabela
nrIdentificacao) for <> de 97, tais valores 1449 (InexistenciaDocumentoPessoa) não pode ser
devem existir na tabela diferente de 97, tais valores devem existir na tabela
(TipoDocumentoPessoa) a mensagem deve (TipoDocumentoPessoa).
ser executada.
Se a combinação (cdIBGE e sgUF) declarado
O Código do IBGE (cdIBGE e sgUF) declarado na
na tabela (InexistenciaDocumentoPessoa) para
linha nº xxxx da tabela
o conjunto (idPessoa, tpDocumento e 1451
(InexistenciaDocumentoPessoa) não existe na
nrIdentificacao) não existir na tabela
tabela (Municipio).
(Municipio) a mensagem deve ser executada.
Se (tpDocumento) declarado na tabela
O Tipo de Documento (tpDocumento) declarado na
(InexistenciaDocumentoPessoa) para o
linha nº xxxx da tabela
conjunto (idPessoa, tpDocumento e
1452 (InexistenciaDocumentoPessoa) é = 97, portanto, os
nrIdentificacao) for = 97, os campos
campos (dsEndereco, cdCEP, cdIBGE e sgUF)
(dsEndereco, cdCEP, cdIBGE e sgUF) tornam-
tornam-se OBRIGATÓRIOS.
se OBRIGATÓRIOS.
OBSERVAÇÕES
24 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
Nome da Pessoa 100 Caractere X(100) nmPessoa Representa o nome da pessoa SIM
cadastrada.
25 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: LeiAto
PERIODICIDADE: • Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O Registro declarado na linha nº xxxx da tabela
O conjunto (idPessoa e cdControleLeiAto) não
685 (LeiAto) apresenta duplicação para o conjunto
pode ser duplicado na tabela (LeiAto).
(idPessoa e cdControleLeiAto).
O Registro declarado na linha nº xxxx da tabela
O conjunto (idPessoa, idTipoDocumento,
(LeiAto) apresenta duplicação para o conjunto
idEscopo, nrLeiAto e nrAnoLeiAto) não pode 686
(idPessoa, idTipoDocumento, idEscopo, nrLeiAto e
ser duplicado na tabela (LeiAto).
nrAnoLeiAto).
Se (idPessoaOrigem) declarado na tabela
O Identificador da Pessoa Origem da Lei ou Ato
(LeiAto) para a combinação (idPessoa e
declarado na linha nº xxxx da tabela (LeiAto) não
cdControleLeiAto) não existir na tabela
687 existe no cadastro geral de pessoas do TCE com
(Pessoa) vinculado com cdIBGE e sgUF) do
obrigação de prestar contas e vinculado com o
Município do declarante a mensagem deve ser
mesmo código do IBGE do declarante.
executada.
Se o conjunto (idTipoDocumento e idEscopo)
declarado na tabela (LeiAto) para a combinação A combinação entre o Tipo de Documento e Escopo
(idPessoa e cdControleLeiAto) não existir nas declarados na linha nº xxxx da tabela (LeiAto) não
688
possibilidades válidas da tabela existe nas possibilidades válidas da tabela
(ConsolidacaoTipoDocumentoXEscopo) a (ConsolidacaoTipoDocumentoXEscopo)
mensagem deve ser executada.
Se (idTipoDocumento) declarado na tabela
A Lei ou Ato declarado na linha nº xxxx da tabela
(LeiAto) para a combinação (idPessoa e
(LeiAto) possui exigência de Tipo de Documento na
cdControleLeiAto) possuir
689 tabela (TipoDocumento), portanto, os campos
(flExigeNumeroDocumento = "S") na tabela
(nrLeiAto, nrAnoLeiAto e dtLeiAto) tornam-se
(TipoDocumento) os campos (nrLeiAto,
obrigatórios.
nrAnoLeiAto e dtLeiAto) tornam-se obrigatórios.
Se (nrLeiAto e nrAnoLeiAto) do conjunto O campo (cdControleDocumento) da linha nº xxxxx
(idPessoa e cdControleLeiAto) da tabela da tabela (LeiAto) tornou-se obrigatório, tendo em
690
(LeiAto) for VAZIO, o campo vista que os campos (nrLeiAto e nrAnoLeiAto) estão
(cdControleDocumento) torna-se obrigatório. vazios.
Se (dtLeiAto) declarada na tabela (LeiAto) para
A data da Lei ou Ato declarada na linha nº xxxx da
a combinação (idPessoa e cdControleLeiAto)
691 tabela (LeiAto) não pode ser maior que a data atual
for > que a dd/mm/aaaa de hoje a mensagem
calendário.
deve ser executada.
Se (idEscopo) declarado na tabela (LeiAto) para
a combinação (idPessoa e cdControleLeiAto)
O Ano Inicial de Aplicação declarado na linha nº
for = 1, o campo (nrAnoInicialAplicacao) deve
xxxx da tabela (LeiAto) para o Escopo = 1 - Lei do
ser = 2010 para ano de trabalho = 2013 e no
692 Plano Plurianual - PPA, não corresponde ao primeiro
ano de trabalho = 2014, o
ano de aplicação do plano para o respectivo
(nrAnoInicialAplicacao) deve ser = 2014,
quadriênio.
devendo ser alterado a cada 4 anos, contando,
inclusive, o ano de 2014.
Se (idEscopo) declarado na tabela (LeiAto) para O Ano Inicial de Aplicação declarado na linha nº
a combinação (idPessoa e cdControleLeiAto) xxxx da tabela (LeiAto) para o Escopo = 2 - Lei de
693
for = 2, o campo (nrAnoInicialAplicação) deve Diretrizes Orçamentárias - LDO, deve ser o ano de
ser = o ano de trabalho. aplicação da lei, ou seja o ano de trabalho.
26 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (idEscopo) declarado na tabela (LeiAto) para
a combinação (idPessoa e cdControleLeiAto)
O Ano Inicial de Aplicação declarado na linha nº
for = 4, o campo (nrAnoInicialAplicacao) deve
xxxx da tabela (LeiAto) para o Escopo = 4 - Plano
ser = 2010 para ano de trabalho = 2013 e no
694 Municipal de Saúde - PMS, não corresponde ao
ano de trabalho = 2014, o
primeiro ano de aplicação do plano para o respectivo
(nrAnoInicialAplicacao) deve ser = 2014,
quadriênio.
devendo ser alterado a cada 4 anos, contando,
inclusive, o ano de 2014.
Se (idEscopo) declarado na tabela (LeiAto) para
a combinação (idPessoa e cdControleLeiAto)
O Ano Inicial de Aplicação declarado na linha nº
for = 5, o campo (nrAnoInicialAplicacao) deve
xxxx da tabela (LeiAto) para o Escopo = 5 - Plano de
ser = 2010 para ano de trabalho = 2013 e no
695 Ações dos Direitos da Criança e do Adolescente -
ano de trabalho = 2014, o
ECA/FMDCA, não corresponde ao primeiro ano de
(nrAnoInicialAplicacao) deve ser = 2014,
aplicação do plano para o respectivo quadriênio.
devendo ser alterado a cada 4 anos, contando,
inclusive, o ano de 2014.
Se (idEscopo) declarado na tabela (LeiAto) para
o conjunto (idPessoa e cdControleLeiAto) for = O Escopo (idEscopo) declarado na linha nº xxxx da
1, 4 ou 5, o (idPessoa) não pode conter 1487 tabela (LeiAto) é = 1, 4 ou 5, portanto, aplica-se
(idTipoNaturezaOrgao) <> 44 na tabela apenas para Prefeituras.
(Pessoa).
Se (idEscopo) declarado na tabela (LeiAto) para
o conjunto (idPessoa e cdControleLeiAto) for = O Escopo (idEscopo) declarado na linha nº xxxx da
9, 20, 51, 55, o (idPessoa) não pode conter 1488 tabela (LeiAto) é = 9, 20, 51 ou 55, portanto, aplica-
(idTipoNaturezaOrgao) <> 52 na tabela se apenas para Consórcios Públicos.
(Pessoa).
Se (idEscopo) do conjunto (idPessoa e
cdControleLeiAto) declarado na tabela (LeiAto)
for = 2, 3 ou 8 e pertencer a remessa de O idEscopo nº xxxxxx informado na linha nº xxxx da
abertura do exercício, referente a combinação 1845 tabela (LeiAto) não se aplica para a remessa de
(idPessoaJuridica, nrMes = 0 e nrAno = ano de abertura do exercício.
trabalho) da tabela (Processamento) a
mensagem deve ser executada.
Se a entidade declarante possuir
(idTipoNaturezaOrgao) <> 44 na tabela A Lei/Ato informada na linha nº xxxxxx da tabela
(Pessoa) a regra não deve permitir (LeiAto) é de iniciativa do Poder Executivo,
1870
(idPessoaOrigem = idPessoa) na tabela entretanto, o (idPessoaOrigem) não pode ser o da
(LeiAto) QUANDO o (idEscopo) utilizado for = 1, Entidade declarante da remessa de dados.
2 ou 3.
O idEscopo nº xxxxxx informado na linha nº xxxx da
tabela (LeiAto) não se aplica para a importação
posterior ao mês de trabalho em aberto (Movimento
Se (idEscopo) do conjunto (idPessoa e
Diário). Somente os atos cujos escopos sejam (1, 2,
cdControleLeiAto) declarado na tabela (LeiAto)
3, 9, 21, 55 ou 57) podem ser importados no
for <> 1, 2, 3, 9, 21, 55 ou 57; a tabela não
Movimento Diário, os demais atos devem ser
poderá ser processado em mês posterior ao
importados no mês de trabalho em aberto
mês atual de trabalho. Essa verificação será 1949
(Movimento Mensal). Caso a(s) linha(s) da tabela
observada na combinação (idPessoaJuridica,
LeiAto seja(m) atualizada(s) para suporte na
nrMes = mês de execução e nrAno = ano de
execução da despesas Empenhos (exemplo Escopo
trabalho) da tabela (Processamento) a qual a
= 21 - Créditos Adicionais) ou Licitação (Escopo =
mensagem deve ser executada.
57 - Descarte de Número de Licitação). Importe
somente essas linhas em arquivo à parte no
Movimento Diário.
OBSERVAÇÕES
27 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
Ano da Lei ou Ato 4 Numérico 9999 nrAnoLeiAto Representa o ano da lei ou ato NÃO
declarado.
AAAA-MM-
Data da Lei/Ato 10 Data dtLeiAto Informar a data da Lei/Ato. NÃO
DD
28 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
flExigeNumero
idTipoDocumento dsTipoDocumento
Documento
3 Decreto S
4 Ato de consórcio S
5 Resolução S
6 Portaria S
7 Instrução S
8 Emenda S
9 Constituição S
10 Lei Orgânica S
11 Decreto Legislativo S
50 Parecer N
51 Despacho N
52 Edital N
53 Ata N
55 Atos de Pessoal N
60 Acórdão N
61 Contrato N
62 Decisão N
63 Deliberação N
64 Ofício N
65 Portaria N
66 Instrução de Serviço N
67 Instrução Normativa N
68 Instrução Técnica N
69 Ato N
100 Projeto N
101 Contrato N
102 Processo Judicial N
103 Registro de imóvel N
Orçamento base (execução direta) ou do edital (execução
104 N
indireta)
105 Planilha Orçamentária Contratada N
106 Planilha Orçamentária Aditivo N
107 Termo de Paralisação N
108 Termo(s) de Recebimento Definitivo N
109 Medição N
Justificativa para Cancelamento ou Cadastro Indevido de
110 N
Intervenção
111 Declaração N
123 Termo de Cumprimento dos Objetivos – PETE S
200 Multimídia N
201 Imagem do Exemplar de Publicação no Órgão Oficial. N
202 Ato da Comissão Executiva do Poder Legislativo S
300 Termo de Recebimento (materiais/serviços) N
301 Requerimento N
302 Memorando N
303 Comunicação Interna
304 Ato Administrativo N
999 Outros Tipos de Documentos N
29 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
30 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
31 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
idTipo
dsEscopo
Documento idEscopo
1 1 Plano Plurianual
3 1 Plano Plurianual
1 2 Lei de Diretrizes Orçamentárias – LDO
3 2 Lei de Diretrizes Orçamentárias – LDO
1 3 Lei Orçamentária Anual – LOA
1 4 Plano Municipal de Saúde
5 4 Plano Municipal de Saúde
3 4 Plano Municipal de Saúde
1 5 Plano de Ação dos Direitos da Criança e do Adolescente
3 5 Plano de Ação dos Direitos da Criança e do Adolescente
5 5 Plano de Ação dos Direitos da Criança e do Adolescente
1 6 Fundo Especial – Poder Legislativo
3 7 Instrumento de Programação Financeira
4 7 Instrumento de Programação Financeira
5 7 Instrumento de Programação Financeira
6 7 Instrumento de Programação Financeira
11 7 Instrumento de Programação Financeira
1 8 Plano de Aplicação
3 8 Plano de Aplicação
4 9 Plano PLACIC
1 10 Plano Diretor
2 10 Plano Diretor
3 11 Comissão Permanente de Licitação
4 11 Comissão Permanente de Licitação
5 11 Comissão Permanente de Licitação
6 11 Comissão Permanente de Licitação
11 11 Comissão Permanente de Licitação
304 11 Comissão Permanente de Licitação
3 12 Comissão Especial de Licitação
4 12 Comissão Especial de Licitação
5 12 Comissão Especial de Licitação
11 12 Comissão Especial de Licitação
304 12 Comissão Especial de Licitação
3 13 Designação de Leiloeiro
4 13 Designação de Leiloeiro
5 13 Designação de Leiloeiro
6 13 Designação de Leiloeiro
11 13 Designação de Leiloeiro
3 14 Designação de Pregoeiro
4 14 Designação de Pregoeiro
5 14 Designação de Pregoeiro
6 14 Designação de Pregoeiro
11 14 Designação de Pregoeiro
304 14 Designação de Pregoeiro
3 15 Servidor Designado
4 15 Servidor Designado
5 15 Servidor Designado
6 15 Servidor Designado
11 15 Servidor Designado
3 16 Comissão de Recebimento de Bens
4 16 Comissão de Recebimento de Bens
32 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
idTipo
dsEscopo
Documento idEscopo
5 16 Comissão de Recebimento de Bens
6 16 Comissão de Recebimento de Bens
11 16 Comissão de Recebimento de Bens
304 16 Comissão de Recebimento de Bens
1 17 Órgão Oficial
2 17 Órgão Oficial
4 17 Órgão Oficial
5 17 Órgão Oficial
3 18 Comissão de Levantamento/Avaliação de Bens Patrimoniais
4 18 Comissão de Levantamento/Avaliação de Bens Patrimoniais
5 18 Comissão de Levantamento/Avaliação de Bens Patrimoniais
6 18 Comissão de Levantamento/Avaliação de Bens Patrimoniais
11 18 Comissão de Levantamento/Avaliação de Bens Patrimoniais
304 18 Comissão de Levantamento/Avaliação de Bens Patrimoniais
1 19 Diárias
2 19 Diárias
3 19 Diárias
4 19 Diárias
5 19 Diárias
6 19 Diárias
11 19 Diárias
202 19 Diárias
301 19 Diárias
302 19 Diárias
303 19 Diárias
304 19 Diárias
101 20 Contrato de Rateio dos Consórcios Públicos
1 21 Créditos Adicionais
3 21 Créditos Adicionais
4 21 Créditos Adicionais
5 21 Créditos Adicionais
11 21 Créditos Adicionais
202 21 Créditos Adicionais
1 22 Tributos Municipais
2 22 Tributos Municipais
3 22 Tributos Municipais
9 22 Tributos Municipais
52 26 Edital – Contribuição de Melhoria
52 27 Edital de Licitação – Convite
52 28 Edital de Licitação – Tomada de Preços
52 29 Edital de Licitação – Concorrência
52 30 Edital de Licitação – Concurso
52 31 Edital de Licitação – Leilão
52 32 Edital de Licitação – Pregão
52 33 Edital de Licitação – Dispensa
52 34 Edital de Licitação – Inexigibilidade
101 35 Contratos Administrativos
100 36 Projeto de Obras Públicas
53 37 Atas das Comissões de Licitação
104 38 Orçamentos de Obras Públicas
105 38 Orçamentos de Obras Públicas
106 38 Orçamentos de Obras Públicas
109 39 Boletins de Medição de Obras Públicas
108 40 Termos de Recebimento Definitivo de Obras Públicas
3 41 Impacto Orçamentário e Financeiro
4 41 Impacto Orçamentário e Financeiro
33 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
idTipo
dsEscopo
Documento idEscopo
5 41 Impacto Orçamentário e Financeiro
6 41 Impacto Orçamentário e Financeiro
11 41 Impacto Orçamentário e Financeiro
304 41 Impacto Orçamentário e Financeiro
3 42 Desapropriação
1 43 Alienação de Bens Imóveis
1 44 Ratificação/Baixa de Consórcios Intermunicipais
999 44 Ratificação/Baixa de Consórcios Intermunicipais
53 45 Ata da Assembleia Geral Ordinária
53 46 Ata da Assembleia Geral Extraordinária
53 47 Ata do Conselho de Administração
53 48 Ata do Conselho Fiscal
1 51 Baixa de Consórcios Intermunicipais
50 52 Parecer do Conselho do FUNDEB
50 53 Parecer do Conselho Municipal de Saúde
50 54 Parecer/Relatório do Controle Interno
4 55 Orçamento Anual de Consórcios Públicos
300 56 Entradas/Saídas de Bens e Materiais
3 57 Descarte de Número de Licitação
4 57 Descarte de Número de Licitação
5 57 Descarte de Número de Licitação
51 57 Descarte de Número de Licitação
304 57 Descarte de Número de Licitação
11 57 Descarte de Número de Licitação
300 58 Entradas/Saídas de Bens e Materiais através de Convênio
1 59 Ato de Fixação/Refixação dos Subsídios dos Agentes Políticos
5 59 Ato de Fixação/Refixação dos Subsídios dos Agentes Políticos
11 59 Ato de Fixação/Refixação dos Subsídios dos Agentes Políticos
111 59 Ato de Fixação/Refixação dos Subsídios dos Agentes Políticos
1 60 Ato de Recomposição/Atualização dos Subsídios dos Agentes Políticos
111 60 Ato de Recomposição/Atualização dos Subsídios dos Agentes Políticos
Ato de Revisão Geral Anual/Recomposição/Atualização ou Reajuste da Remuneração
1 61
dos Servidores.
Ato de Revisão Geral Anual/Recomposição/Atualização ou Reajuste da Remuneração
5 61
dos Servidores.
Ato de Revisão Geral Anual/Recomposição/Atualização ou Reajuste da Remuneração
11 61
dos Servidores.
3 62 Nomeação/Designação ou Baixa dos Secretários Municipais
4 62 Nomeação/Designação ou Baixa dos Secretários Municipais
5 62 Nomeação/Designação ou Baixa dos Secretários Municipais
6 62 Nomeação/Designação ou Baixa dos Secretários Municipais
53 62 Nomeação/Designação ou Baixa dos Secretários Municipais
11 62 Nomeação/Designação ou Baixa dos Secretários Municipais
3 63 Estorno/Cancelamento de Passivo
4 63 Estorno/Cancelamento de Passivo
5 63 Estorno/Cancelamento de Passivo
6 63 Estorno/Cancelamento de Passivo
11 63 Estorno/Cancelamento de Passivo
1 64 Empréstimos/Financiamentos e Parcelamentos
4 64 Empréstimos/Financiamentos e Parcelamentos
5 64 Empréstimos/Financiamentos e Parcelamentos
107 65 Termo de Paralisação de Obras Públicas
Documentos com Justificativa para Cancelamento ou Cadastro Indevido de
110 66 Intervenção
34 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
idTipo
dsEscopo
Documento idEscopo
6 12 Comissão Especial de Licitação
1 67 Código Tributário Nacional
1 68 Código Tributário Estadual
1 69 Código Tributário Municipal
2 67 Código Tributário Nacional
2 68 Código Tributário Estadual
2 69 Código Tributário Municipal
3 70 Nomeação do Quadro Deliberativo e Executivo de Estatais
6 70 Nomeação do Quadro Deliberativo e Executivo de Estatais
123 71 Termo de Cumprimento dos Objetivos - PETE
1 72 Plano Municipal de Educação
52 73 Edital de Licitação – Lei Ordinária nº 13.303/2016
3 74 Agente de Contratação
4 74 Agente de Contratação
5 74 Agente de Contratação
6 74 Agente de Contratação
11 74 Agente de Contratação
304 74 Agente de Contratação
999 9999 Outros Escopos
35 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: PublicacaoOrgaoOficial
OBJETIVO: Captar dados das publicações das Leis e Atos no Órgão Oficial do
Município.
PERIODICIDADE: • Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (idPessoa, cdControleLeiAto, dtPublicacao
O registro declarado na linha nº xxxx da tabela
e cdOperacao) for duplicado na tabela
(PublicacaoOrgaoOficial) apresenta duplicação de
(PublicacaoOrgaoOficial) a mensagem deve 696
dados para o conjunto (idPessoa, cdControleLeiAto,
ser executada.
dtPublicacao e cdOperacao).
Se (cdControleLeiAto) declarado na tabela
(PublicacaoOrgaoOficial) para o conjunto
A Lei ou Ato declarado na linha nº xxxx da tabela
(idPessoa, cdControleLeiAto, dtPublicacao e
697 (PublicacaoOrgaoOficial) não existe na tabela
cdOperacao) não existir na tabela (LeiAto) a
(LeiAto).
mensagem deve ser executada.
OBSERVAÇÕES
36 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
37 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: CadastroSecretario
PERIODICIDADE: • Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O Código de Controle das Operações (cdOperacao)
Se (idPessoa e cdOperacao) declarados na
declarado na linha nº xxxx da tabela
tabela (CadastroSecretario) for duplicado a 701
(CadastroSecretario) apresenta-se com registro
mensagem deve ser executada.
duplicado.
Se (idPessoa, cdOrgao, nrAnoLOA, nrCPF e
O registro declarado na linha nº xxxx da tabela
dtInicioVinculo) declarados na tabela
(CadastroSecretario) para a combinação (idPessoa,
(CadastroSecretario) para o conjunto 702
cdOrgao, nrAnoLOA, nrCPF e dtInicioVinculo) não
(idPessoa e cdOperacao) for duplicado a
pode ser duplicado.
mensagem deve ser executada.
Se (cdOrgao e nrAnoLOA = ANO DE O Órgão da Estrutura Administrativa (cdOrgao)
TRABALHO) declarados na tabela declarado na linha nº xxxx da tabela
(CadastroSecretario) para a combinação 703 (CadastroSecretario) não existe na tabela (Orgao)
(idPessoa e cdOperacao) não existirem nos para o ano de aplicação da Lei Orçamentária Anual
campos (idPessoa, cdOrgao e nrAnoLOA = - LOA.
38 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Ano de Trabalho) da tabela (Orgao) a
mensagem deve ser executada.
Se (nrCPF) declarado na tabela
(CadastroSecretario) para a combinação
O CPF do Secretário declarado na linha nº xxxx da
(idPessoa e cdOperacao) não existir na tabela
704 tabela (CadastroSecretario) não existe na tabela
(PessoaAM) com o valor do campo
(PessoaAM).
(tpDocumento) = 2 – CPF a mensagem deve
ser executada.
Se (dtInicioVinculo) declarado na tabela A data inicial do vínculo do Secretário com o
(CadastroSecretario) para a combinação respectivo Órgão declarado na linha nº xxxx da
705
(idPessoa e cdOperacao) for > que o mês/ano tabela (CadastroSecretario) não pode ser maior que
de trabalho a mensagem deve ser executada. o mês/ano de trabalho.
Se (cdControleLeiAto) declarado na tabela O Ato de Nomeação/Designação do Secretário
(CadastroSecretario) para a combinação Municipal declarado na linha nº xxxx da tabela
(idPessoa e cdOperacao) não existir na tabela 706 (CadastroSecretario) não existe na tabela (LeiAto)
(LeiAto) com (idEscopo = 62) a mensagem com Escopo = 62 - Nomeação/Designação ou Baixa
deve ser executada. dos Secretários Municipais.
OBSERVAÇÕES
39 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: BaixaSecretario
PERIODICIDADE: • Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (idPessoa e cdOperacao) declarados na O Registro declarado na linha nº xxxx da tabela
tabela (BaixaSecretario) apresentar registro 707 (BaixaSecretario) não pode ser duplicado para o
duplicado a mensagem deve ser executada. conjunto (idPessoa e cdOperacao).
Se (idPessoa e cdOperacao) declarados na
O Código da Operação (cdOperacao) declarado na
tabela (BaixaSecretario) não existir na tabela
708 linha nº xxxx da tabela (BaixaSecretario) não existe
(CadastroSecretario) a mensagem deve ser
na tabela (CadastroSecretario).
executada.
Se (dtBaixa) declarada na tabela
A Data da Baixa do Secretário declarada na linha nº
(BaixaSecretario) para a combinação
709 xxxx da tabela (BaixaSecretario) não pode ser maior
(idPessoa e cdOperacao) for > que o mês/ano
que o mês/ano de trabalho.
de trabalho a mensagem deve ser executada.
Se (dtBaixa) declarada na tabela
(BaixaSecretario) para a combinação A Data da Baixa do Secretário declarada na linha nº
(idPessoa e cdOperacao) for < que a xxxx da tabela (BaixaSecretario) não pode ser
710
(dtInicioVinculo) existente na tabela menor que a data inicial do vínculo existente na
(CadastroSecretario) a mensagem deve ser tabela (CadastroSecretario).
executada.
Se (cdControleLeiAto) declarado na tabela O Ato de Baixa da Nomeação/Designação do
(BaixaSecretario) para a combinação Secretário Municipal declarado na linha nº xxxx da
(idPessoa e cdOperacao) não existir na tabela 711 tabela (BaixaSecretario) não existe na tabela
(LeiAto) com (idEscopo = 62) a mensagem (LeiAto) com Escopo = 62 - Nomeação/Designação
deve ser executada. ou Baixa dos Secretários Municipais.
OBSERVAÇÕES
40 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
41 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: OrgaoOficial
PERIODICIDADE: • Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (idPessoa e cdOperacao) declarados na O Código de Controle das Operações
tabela (OrgaoOficial) for duplicado a mensagem 712 (cdOperacao) declarado na linha nº xxxx da tabela
deve ser executada. (OrgaoOficial) não pode ser duplicado.
Se (idPessoa, tpDocumento, nrDocumento, O registro declarado na linha nº xxxx da tabela
dtInicio, idOrigemLicitacao, nrLicitacao, (OrgaoOficial) apresenta dados duplicados para o
nrAnoLicitacao e idModalidadeLicitacao) 713 conjunto (idPessoa, tpDocumento, nrDocumento,
declarados na tabela (OrgaoOficial) for dtInicio, idOrigemLicitacao, nrLicitacao,
duplicado a mensagem deve ser executada. nrAnoLicitacao e idModalidadeLicitacao).
Se (tpDocumento) declarado na tabela
O Tipo de Documento do Órgão Oficial declarado
(OrgaoOficial) para o conjunto (idPessoa e
714 na linha nº xxxx da tabela (OrgaoOficial)
cdOperacao) for <> de 3 a mensagem deve ser
(tpDocumento) deve ser = 3 - CNPJ.
executada.
Se (dtInicio) declarada na tabela (OrgaoOficial) A data inicial do vínculo da entidade com o Órgão
para o conjunto (idPessoa e cdOperacao) for > Oficial declarado na linha nº xxxx da tabela
716
que o mês/ano de trabalho a mensagem deve (OrgaoOficial) não pode ser maior que o mês/ano
ser executada. de trabalho.
Se (flLicitacao) declarado na tabela O Flag Indicador da Existência ou não de Licitação
(OrgaoOficial) para o conjunto (idPessoa e para contratação do Órgão Oficial declarado na
717
cdOperacao) for <> de "S" ou "N" a mensagem linha nº xxxx da tabela (OrgaoOficial) não pode
deve ser executada. conter valores diferentes de "S" ou "N".
O Flag Indicador da Existência ou não de Licitação
Se (flLicitacao) declarado na tabela para contratação do Órgão Oficial declarado na
(OrgaoOficial) para o conjunto (idPessoa e linha nº xxxx da tabela (OrgaoOficial) indica que
cdOperacao) for = "S" os campos 718 houve processo licitatório, portanto, tornam-se
(idOrigemLicitacao, nrLicitacao, nrAnoLicitacao obrigatórios os campos (idOrigemLicitacao,
e idModalidadeLicitacao) tornam-se obrigatórios. nrLicitacao, nrAnoLicitacao e
idModalidadeLicitacao).
Se (idOrigemLicitacao) declarado na tabela
(OrgaoOficial) para o conjunto (idPessoa e A Licitação para contratação do Órgão Oficial
cdOperacao) for = (idPessoa) o conjunto declarado na linha nº xxxx da tabela (OrgaoOficial)
(idPessoa, idOrigemLicitacao, nrLicitacao, 719 é originária da própria entidade, portanto, deve
nrAnoLicitacao e idModalidadeLicitacao) não existir na tabela (Licitacao) da própria entidade
existir na tabela (Licitacao) do próprio declarante declarante da remessa de dados.
da remessa a mensagem deve ser executada.
Se (idOrigemLicitacao) declarado na tabela
(OrgaoOficial) para o conjunto (idPessoa e
A Licitação para contratação do Órgão Oficial
cdOperacao) for <> (idPessoa) o conjunto
declarado na linha nº xxxx da tabela (OrgaoOficial)
(idPessoa, idOrigemLicitacao = idPessoa,
720 é originária de outra entidade, portanto, deve existir
nrLicitacao, nrAnoLicitacao e
na tabela (Licitacao) da entidade emissora do
idModalidadeLicitacao) não existir na tabela
processo licitatório.
(Licitacao) da entidade originária da licitação a
mensagem deve ser executada.
Se (idTipoOrgaoOficial) declarado na tabela O Código do Tipo de Órgão Oficial declarado na
(OrgaoOficial) para o conjunto (idPessoa e 721 linha nº xxxx da tabela (OrgaoOficial) não existe na
cdOperacao) não existir na tabela tabela (TipoOrgaoOficial).
42 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
(TipoOrgaoOficial) a mensagem deve ser
executada.
Se (cdControleLeiAto) declarado na tabela
O Código de Controle da Lei ou Ato de autorização
(OrgaoOficial) para o conjunto (idPessoa e
para contratação do Órgão Oficial declarado na
cdOperacao) não existir na tabela (LeiAto) com 722
linha nº xxxx da tabela (OrgaoOficial) não existe na
(idEscopo = 17) a mensagem deve ser
tabela (LeiAto) ou possui Escopo diferente de 17.
executada.
O Tipo de Órgão Oficial (idTipoOrgaoOficial)
Se (idTipoOrgaoOficial) declarado na tabela
declarado na linha nº xxxx da tabela (OrgaoOficial)
(OrgaoOficial) para o conjunto (idPessoa e
é Órgão Oficial Próprio, portanto, o CNPJ do Órgão
cdOperacao) for = 2, o valor dos campos
1649 Oficial (nrDocumento) deve ser o da própria
(tpDocumento e nrDocumento) deve ser
entidade declarante ou de outra entidade do
originário da tabela (Pessoa) e vinculado com o
próprio Município com obrigação de prestar contas
mesmo (cdIBGE e sgUF) do declarante.
junto ao TCE/PR.
Se (idTipoOrgaoOficial) declarado na tabela O Tipo de Órgão Oficial (idTipoOrgaoOficial)
(OrgaoOficial) para o conjunto (idPessoa e declarado na linha nº xxxx da tabela (OrgaoOficial)
cdOperacao) for = 1, o valor dos campos 1495 é de uma empresa contratada, portanto, o valor
(tpDocumento e nrDocumento) deve ser dos campos (tpDocumento e nrDocumento) deve
originário da tabela (PessoaAM). ser originário da tabela (PessoaAM).
Se (idTipoOrgaoOficial) declarado na tabela O (idTipoOrgaoOficial) informado na linha nº xxxx
(OrgaoOficial) para o conjunto (idPessoa e da tabela (OrgaoOficial), exige o número da Lei/Ato
1869
cdOperacao) for <> de 4, o campo que elegeu o Órgão Oficial da Entidade no campo
(cdControleLeiAto) torna-se obrigatório. (cdControleLeiAto).
O Tipo de Órgão Oficial (idTipoOrgaoOficial)
Se (idTipoOrgaoOficial) declarado na tabela
declarado na linha nº xxxx da tabela (OrgaoOficial)
(OrgaoOficial) para o conjunto (idPessoa e
é originário de Veículo de Publicação Não Oficial
cdOperacao) for = 4, o valor dos campos 1881
com (idTipoOperacaoOrgaoOficial) = 4, portanto, o
(tpDocumento e nrDocumento) deve ser
valor dos campos (tpDocumento e nrDocumento)
originário da tabela (PessoaAM).
deve ser originário da tabela (PessoaAM).
O Tipo de Órgão Oficial (idTipoOrgaoOficial)
Se (idTipoOrgaoOficial) declarado na tabela
declarado na linha nº xxxx da tabela (OrgaoOficial)
(OrgaoOficial) para o conjunto (idPessoa e
é Órgão Oficial Eletrônico Próprio com
cdOperacao) for = 3, o valor dos campos 1882
(idTipoOperacaoOrgaoOficial) = 3, portanto, o valor
(tpDocumento e nrDocumento) deve ser
dos campos (tpDocumento e nrDocumento) deve
originário da tabela (Pessoa).
ser originário da tabela (Pessoa).
OBSERVAÇÕES
43 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
S – Sim
N – Não
44 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
idTipoOrgaoOficial dsTipoOrgaoOficial
1 Empresa Contratada – Órgão Oficial
2 Órgão Oficial Próprio
3 Órgão Oficial Eletrônico
4 Veículo de Publicação Não Oficial
45 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: BaixaOrgaoOficial
PERIODICIDADE: • Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (idPessoa e cdOperacao) declarados na O Código da Operação da Baixa do Órgão Oficial
tabela (BaixaOrgaoOficial) não existir na tabela (cdOperacao) declarado na linha nº xxxx da tabela
723
(OrgaoOficial) a mensagem deve ser (BaixaOrgaoOficial) não existe na tabela
executada. (OrgaoOficial).
Se (cdOperacao) declarado na tabela O Código da Operação da Baixa do Órgão Oficial
(BaixaOrgaoOficial) para o conjunto (idPessoa (cdOperacao) declarado na linha nº xxxx da tabela
724
e cdOperacao) for duplicado a mensagem (BaixaOrgaoOficial) apresenta-se com registro
deve ser executada. duplicado.
Se (dtBaixa) declarada na tabela
A data da baixa do Órgão Oficial declarada na linha
(BaixaOrgaoOficial) para o conjunto (idPessoa
725 nº xxxx da tabela (BaixaOrgaoOficial) não pode ser
e cdOperacao) for > que o mês/ano de
maior que o mês/ano de trabalho.
trabalho a mensagem deve ser executada.
Se (dtBaixa) declarada na tabela
A data da baixa do Órgão Oficial declarada na linha
(BaixaOrgaoOficial) para o conjunto (idPessoa
nº xxxx da tabela (BaixaOrgaoOficial) não pode ser
e cdOperacao) for < que (dtInicio) informada 726
menor que a data de início informada na tabela
na tabela (OrgaoOficial) para a mesma
(OrgaoOficial).
operação a mensagem deve ser executada.
OBSERVAÇÕES
46 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
47 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: ResponsavelModulo
PERIODICIDADE: • Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O Código da Operação Identificadora do
Se o conjunto (idPessoa e cdOperacao)
Responsável pelo Módulo (cdOperacao) declarado
declarado na tabela (ReponsavelModulo) for 728
na linha nº xxxx da tabela (ResponsavelModulo)
duplicado a mensagem deve ser executada.
apresenta-se com registro duplicado.
Se o conjunto (idPessoa, tpDocumento, O Registro declarado na linha nº xxxx da tabela
nrDocumento, idTipoModulo e dtInicioVinculo) (ResponsavelModulo) apresenta-se duplicado para o
729
declarado na tabela (ReponsavelModulo) for seguinte conjunto (idPessoa, tpDocumento,
duplicado a mensagem deve ser executada. nrDocumento, idTipoModulo e dtInicioVinculo).
Se (tpDocumento) declarado na tabela
O Tipo de Documento do Responsável pelo Módulo
(ReponsavelModulo) para o conjunto (idPessoa
730 (tpDocumento) declarado na linha nº xxxx da tabela
e cdOperacao) for <> de 2 a mensagem deve
(ResponsavelModulo) deve ser apenas CPF.
ser executada.
Se o conjunto (tpDocumento e nrDocumento)
O Tipo e Número do Documento do Responsável
declarado na tabela (ReponsavelModulo) para
pelo Módulo declarados na linha nº xxxx da tabela
a combinação (idPessoa e cdOperacao) não 731
(ResponsavelModulo) não existe na tabela
existir na tabela (PessoaAM) a mensagem deve
(PessoaAM).
ser executada.
Se (idTipoModulo) declarado na tabela
O Código Identificador do Tipo de Módulo declarado
(ReponsavelModulo) para a combinação
732 na linha nº xxxx da tabela (ResponsavelModulo) não
(idPessoa e cdOperacao) não existir na tabela
existe na tabela (TipoModulo).
(TipoModulo) a mensagem deve ser executada.
Se (dtInicioVinculo) declarado na tabela A data inicial do vínculo do responsável pelo Módulo
(ReponsavelModulo) para a combinação declarado na linha nº xxxx da tabela
733
(idPessoa e cdOperacao) for > que o mês/ano (ResponsavelModulo) não pode ser maior que o
de trabalho a mensagem deve ser executada. mês/ano de trabalho.
Se (idTipoResponsavelModulo) declarado na
O Código do Tipo de Responsável pelo Módulo
tabela (ReponsavelModulo) para a combinação
declarado na linha nº xxxx da tabela
(idPessoa e cdOperacao) não existir na tabela 734
(ResponsavelModulo) não existe na tabela
(TipoResponsavelModulo) a mensagem deve
(TipoResponsavelModulo).
ser executada.
OBSERVAÇÕES
48 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
49 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
idTipoModulo dsTipoModulo
1 Tabelas Cadastrais
2 Planejamento e Orçamento
3 Contábil
4 Tesouraria
5 Licitação
6 Contrato
7 Controle Interno
8 Patrimônio
9 Folha de Pagamento
10 Tributário
11 Obras Públicas
idTipoResponsavel dsTipoResponsavelModulo
Modulo
1 Servidor do Quadro da Entidade
2 Empresa Contratada
3 Pessoa Física Contratada
50 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: BaixaResponsavelModulo
PERIODICIDADE: • Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa e cdOperacao) O Código da Operação da Baixa do Responsável pelo
declarado na tabela Módulo (cdOperacao) declarado na linha nº xxxx da
735
(BaixaResponsavelModulo) não pode ser tabela (BaixaResponsavelModulo) apresenta-se com
duplicado. registro duplicado.
Se (cdOperacao) declarado na tabela
O Código da Operação da Baixa do Responsável pelo
(BaixaResponsavelModulo) para o conjunto
Módulo (cdOperacao) declarado na linha nº xxxx da
(idPessoa e cdOperacao) não existir na 736
tabela (BaixaResponsavelModulo) não existe na tabela
tabela (ResponsavelModulo) a mensagem
(ResponsavelModulo).
deve ser executada.
Se (dtBaixa) declarada na tabela
A data da baixa da responsabilidade pelo Módulo
(BaixaResponsavelModulo) para o conjunto
(dtBaixa) declarada na linha nº xxxx da tabela
(idPessoa e cdOperacao) for < que
737 (BaixaResponsavelModulo) não pode ser menor que a
(dtInicioVinculo) informada na tabela
data inicial do vínculo informada na tabela
(ResponsavelModulo) a mensagem deve
(ResponsavelModulo).
ser executada.
Se (dtBaixa) declarada na tabela
A data da baixa da responsabilidade pelo Módulo
(BaixaResponsavelModulo) para o conjunto
(dtBaixa) declarada na linha nº xxxx da tabela
(idPessoa e cdOperacao) for > que o 738
(BaixaResponsavelModulo) é maior que o mês/ano de
mês/ano de trabalho a mensagem deve ser
trabalho.
executada.
OBSERVAÇÕES
51 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
52 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
53 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: Programa
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdPrograma e O registro declarado na linha nº xxxxx da tabela
cdControleLeiAto) não pode ser duplicado 1 (Programa) para o conjunto (idPessoa, cdPrograma e
na tabela (Programa). cdControleLeiAto) não pode ser duplicado.
O registro declarado na linha nº xxxxx da tabela
O (cdControleLeiAto) declarado na tabela
(Programa) envolvendo o (Programa e o Controle de
(Programa) deve estar vinculado a um dos
2 Lei ou Ato) possuí escopo diferente de 1, 2, 4 e 5.
seguintes escopos = 1, 2, 4 ou 5 na tabela
Somente os escopos ora mencionados pertencem ao
(LeiAto) caso contrário executa-se a regra.
planejamento.
Se (cdControleLeiAto) declarado na tabela
(Programa) para o conjunto (idPessoa, O Código de Controle da Lei/Ato (cdControleLeiAto)
cdPrograma e cdControleLeiAto) não existir 1644 declarado na linha nº xxxx da tabela (Programa) não
na tabela (LeiAto) a mensagem deve ser existe na tabela (LeiAto).
executada.
OBSERVAÇÕES
54 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: MovimentoPrograma
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (nrMovimento) declarado na tabela
(MovimentoPrograma) para o conjunto
O Número do Movimento (nrMovimento) declarado na
(idPessoa, cdPrograma,
linha nº xxxx da tabela (MovimentoPrograma)
cdControleLeiAtoPrograma e nrMovimento)
apresenta-se com quebra da ordem numérica
apresentar quebra da ordem numérica 3
associada com a ordem de (dtMovimento) por
associada com a ordem de (dtMovimento)
(cdPrograma e cdControleLeiAtoPrograma).
por (cdPrograma e
cdControleLeiAtoPrograma) a mensagem
deve ser executada.
Quando na tabela (MovimentoPrograma) o Na linha nº xxxx da tabela (MovimentoPrograma) não
campo (idTipoMovimento) for <> de 1, exigir foi informada nota explicativa. Este campo é
5
que o campo (dsNotaExplicativa) seja obrigatório quando Tipo de Movimento for diferente de
obrigatório. (1 – Inclusão).
O conjunto (idPessoa, cdPrograma e A combinação do Programa e Controle de Lei ou Ato
cdControleLeiAtoPrograma) da tabela do Programa, informados na linha nº xxxx da tabela
6
(MovimentoPrograma) deve existir na tabela (MovimentoPrograma) deve existir na tabela
(Programa). (Programa).
O conjunto (idPessoa, cdPrograma, Na linha nº xxxx da tabela (MovimentoPrograma) foi
cdControleLeiAtoPrograma e nrMovimento) 7 duplicado o conjunto envolvendo o Programa, Controle
não pode ser duplicado na tabela. de Lei ou Ato do Programa e nrMovimento.
O Controle de Lei/Ato de Movimento do Programa
Quando o (idTipoMovimento) da tabela (cdControleLeiAtoMovimento) passou a ser um campo
(MovimentoPrograma) for <> de 1 ou 3 o obrigatório na linha nº xxxx da tabela de
8
campo (cdControleLeiAtoMovimento) é (MovimentoPrograma) considerando que o
obrigatório. (idTipoMovimento) é diferente de 1 ou 3.
55 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (cdControleLeiAtoMovimento) declarado
na tabela (MovimentoPrograma) para o O Controle de Lei/Ato da Movimentação do Programa
conjunto (idPessoa, cdPrograma e (cdControleLeiAtoMovimento) declarado na linha nº
cdControleLeiAtoPrograma) possuir 1454 xxxx da tabela (MovimentoPrograma) não pode
(idEscopo) na tabela (LeiAto) <> do possuir (idEscopo) diferente do (idEscopo) do
(idEscopo) do (cdControleLeiAtoPrograma) (cdControleLeiAtoPrograma).
a mensagem deve ser executada.
Se (cdControleLeiAtoMovimento) declarado
na tabela (MovimentoPrograma) para o O Controle da Lei/Ato de Movimentação
conjunto (idPessoa, cdPrograma e (cdControleLeiAtoMovimento) declarado na linha nº
1473
cdControleLeiAtoPrograma) não existir na xxxx da tabela (MovimentoPrograma) não existe na
tabela (LeiAto) a mensagem deve ser tabela (LeiAto).
executada.
OBSERVAÇÕES
56 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
Indica se o programa é
Flag que identifica se finalístico ou de apoio
o programa é 1 Caractere X flFinalistico administrativo. Os valores SIM
finalístico válidos são os seguintes:
S- Sim
N – Não
Descrição do Objetivo do
Objetivo do Programa 250 Caractere X(250) dsObjetivo SIM
Programa.
Notas Explicativas 250 Caractere X(250) dsNotaExplicativa Notas Explicativas sobre a NÃO
movimentação do Programa.
idTipoMovimento dsTipoMovimento
1 Inclusão do Primeiro Registro na Tabela por força de Lei/Ato
2 Alteração por força de nova Lei/Ato
3 Alteração por Incorreção de Dados
4 Cancelamento por força de nova Lei/Ato
57 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
CADASTRO DE INDICADORES
TABELA: Indicador
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdIndicador e O conjunto (Código do Indicador e Controle de Lei ou
cdControleLeiAto) não pode ser duplicado 12 Ato) foi duplicado na linha nº xxxx da tabela
na tabela (Indicador). (Indicador).
Se o campo (cdControleLeiAto) declarado
O código de controle da lei ou ato declarado na linha
na tabela (Indicador) estiver vinculado com
13 nº XXXXX da tabela (Indicador) possuí Escopo diverso
um (idEscopo) <> 1 na tabela (LeiAto) a
de PPA ou não foi declarado na tabela LeiAto.
regra deve ser executada.
OBSERVAÇÕES
58 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: MovimentoIndicador
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdIndicador,
O conjunto envolvendo (Indicador, Controle de Lei e
cdControleLeiAtoIndicador e nrMovimento)
14 Ato e Número do Movimento) declarado na linha nº
declarado na tabela (MovimentoIndicador)
xxxx da tabela (MovimentoIndicador) está duplicado.
não pode ser duplicado.
Se (nrMovimento) declarado na tabela
(MovimentoIndicador) para o conjunto O Número do Movimento (nrMovimento) declarado na
(idPessoa, cdIndicador, linha nº xxxx da tabela (MovimentoIndicador)
cdControleLeiAtoIndicador e nrMovimento) apresenta quebra da sequência numérica por
15
apresentar quebra da sequência numérica Indicador associada com a ordem cronológica
por Indicador associada com a ordem (dtMovimento).
cronológica (dtMovimento) a regra deve ser
executada.
Se a combinação declarada nos campos
A combinação entre o (Tipo de Indicador e Natureza
(idTipoIndicador e idNaturezaIndicador) for
do Indicador) declarados na linha nº xxxx da tabela
<> das possibilidades válidas na tabela 16
(MovimentoIndicador) não existe nas possibilidades
(TipoXNaturezaIndicador) a regra deve ser
válidas da tabela (TipoXNaturezaIndicador).
executada.
Se o código do campo (idTipoPublicoAlvo) O código do Tipo de Público Alvo declarado na linha nº
não existir na tabela (TipoPublicoAlvo) a 17 xxxx da tabela (MovimentoIndicador) não existe na
regra deve ser executada. tabela de (TipoPublicoAlvo).
Quando o (idTipoMovimento) da tabela O Tipo de Movimento (idTipoMovimento) passou a ser
(MovimentoIndicador) for <> de 1 e 3 o um campo obrigatório na linha nº xxxx da tabela
campo (cdControleLeiAtoMovimento) é 18 (MovimentoIndicador), considerando que o
obrigatório. (idTipoMovimento) é diferente de 1 ou 3.
59 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
(UnidadeMedida) a mensagem deve ser
executada.
Se (cdControleLeiAtoMovimento) declarado
na tabela (MovimentoIndicador) para o
O Controle da Lei/Ato do Movimento do Indicador
conjunto (idPessoa, cdIndicador,
(cdControleLeiAtoMovimento) declarado na linha nº
cdControleLeiAtoIndicador e nrMovimento)
1458 xxxx da tabela (MovimentoIndicador) não pode possuir
possuir (idEscopo) <> do (idEscopo) do
(idEscopo) <> do (idEscopo) do
(cdControleLeiAtoIndicador) na tabela
(cdControleLeiAtoIndicador) na tabela (LeiAto).
(LeiAto) a mensagem deve ser executada.
Se (cdControleLeiAtoMovimento) declarado
na tabela (MovimentoIndicador) para o O Controle de Lei/Ato de Movimentação
conjunto (idPessoa, cdIndicador, (cdControleLeiAtoMovimento) declarado na linha nº
1474
cdControleLeiAtoIndicador e nrMovimento) xxxx da tabela (MovimentoIndicador) não existe na
não existir na tabela (LeiAto) a mensagem tabela (LeiAto).
deve ser executada.
OBSERVAÇÕES
60 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TIPOS DE INDICADORES
Nome do Arquivo: TipoIndicador
idTipoIndicador dsTipoIndicador
1 Taxa de Evasão Escolar
2 Taxa de Repetência Escolar
3 Taxa de Alfabetismo
4 Taxa de Frequência Escolar
5 Taxa de Atendimento ao Idoso
6 Taxa de Atendimento à População pelo Programa Saúde da Família – PSF
7 Renda Per Capita
8 Taxa de Analfabetismo de Adultos
9 Taxa de Mortalidade
10 Taxa de Mortalidade Infantil
11 Taxa de Natimortalidade
999 Outros Indicadores
61 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
cdNaturezaIndicador dsNaturezaIndicador
E Educação
S Saúde
H Desenvolvimento Humano
O Outros Indicadores
idTipoIndicador cdNaturezaIndicador
1 E
2 E
3 E
4 E
5 S
6 S
7 H
8 H
9 H
10 H
11 H
999 O
idTipo
dsTipoPublicoAlvo
PublicoAlvo
1 População em Geral
2 Criança
3 Idoso
4 Menor Infrator
5 Adolescente
6 Mulher
7 Homem
8 Contribuinte
9 Servidor
10 Jovem
62 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
idUnidadeMedida dsUnidadeMedida
1 Pessoas
2 Metros Quadrados
3 Metros Lineares
4 Metros Cúbicos
5 Hectares
6 Alqueires Paulista
7 Unidade
8 Valores Financeiros
9 Percentual
10 Litros
11 Quilômetros
12 Toneladas
13 Horas
999 Outras Unidades e Medidas
63 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: MedidaEsperadaIndicador
OBJETIVO: Captar as medidas anuais esperadas para cada indicador definido na Lei
do Plano Plurianual – PPA.
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMER MENSAGEM
O
O conjunto (idPessoa, cdIndicador,
A combinação entre (Indicador, Controle de Lei ou Ato
cdControleLeiAto e nrAnoBase) não pode ser
21 e Ano Base) declarados na linha nº xxxx da tabela
duplicado na tabela
(MedidaEsperadaIndicador) estão duplicados.
(MedidaEsperadaIndicador).
O conjunto (idPessoa, cdIndicador e A combinação entre (Indicador e Controle de Lei ou
cdControleLeiAto) declarado na tabela Ato) declarados na linha nº xxxx da tabela
22
(MedidaEsperadaIndicador) deve existir na (MedidaEsperadaIndicador) deve existir na tabela
tabela (Indicador). (Indicador).
Se (cdControleLeiAto) declarado na tabela
(Indicador) para o conjunto (idPessoa,
O Ano Base do Indicador (nrAnoBase) declarado na
cdIndicador, cdControleLeiAto e nrAnoBase)
linha nº xxxx da tabela (MedidaEsperadaIndicador)
possuir (nrAnoInicialAplicacao) = 2010 na 1453
para a Lei do PPA do Quadriênio 2010-2013 deve ser
tabela (LeiAto) o campo (nrAnoBase) deve
apenas = 2013.
ser = 2013. Esta regra aplica-se apenas
para o ano de 2013.
OBSERVAÇÕES
64 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
65 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: ProgramaXIndicador
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdPrograma, O conjunto envolvendo (Programa e Controle de Lei
cdControleLeiAtoPrograma) declarado na Ato Programa) declarado na linha nº xxxx da tabela
23
tabela (ProgramaXIndicador) deve existir na (ProgramaXIndicador) deve existir na tabela
tabela (Programa). (Programa).
O conjunto (idPessoa, cdIndicador, A combinação (Indicador e Controle de Lei e Ato de
cdControleLeiAtoIndicador) declarado na Indicador) declarado na linha nº xxxx da tabela
24
tabela (ProgramaXIndicador) deve existir na (ProgramaXIndicador) deve existir na tabela
tabela (Indicador). (Indicador).
O conjunto (idPessoa, cdPrograma, O conjunto envolvendo o (Programa, Controle de Lei
cdControleLeiAtoPrograma, cdIndicador e ou Ato do Programa, Indicador e Controle de Lei ou Ato
25
cdControleLeiAtoIndicador) não pode ser do Indicador) foi duplicado na linha nº xxxx da tabela
duplicado na tabela (ProgramaXIndicador). (ProgramaXIndicador).
OBSERVAÇÕES
66 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
67 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: CancelamentoProgramaXIndicador
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdPrograma, O conjunto envolvendo o (Programa, Controle de Lei
cdControleLeiAtoPrograma, cdIndicador e ou Ato do Programa, Indicador e Controle de Lei ou Ato
cdControleLeiAtoIndicador) da tabela 26 do Indicador) declarado na linha nº xxxx da tabela
(CancelamentoProgramaXIndicador) deve (CancelamentoProgramaXIndicador) deve existir na
existir na tabela (ProgramaXIndicador). tabela (ProgramaXIndicador).
O conjunto (idPessoa, cdPrograma, O conjunto envolvendo o (Programa, Controle de Lei
cdControleLeiAtoPrograma, cdIndicador e ou Ato do Programa, Indicador e Controle de Lei ou Ato
cdControleLeiAtoIndicador) da tabela 27 do Indicador) declarado na linha nº xxxx da tabela
(CancelamentoProgramaXIndicador) não (CancelamentoProgramaXIndicador) não pode ser
pode ser duplicado. duplicado.
Se (cdControleLeiAtoCancelamento)
declarado na tabela
O Controle de Lei/Ato do Cancelamento do Vínculo do
(CancelamentoProgramaXIndicador) para o
ProgramaXIndicador (cdControleLeiAtoCancelamento)
conjunto (idPessoa, cdPrograma,
declarado na linha nº xxxx da tabela
cdControleLeiAtoPrograma, cdIndicador e 1459
(CancelamentoProgramaXIndicador) não existe na
cdControleLeiAtoIndicador) não existir na
tabela (LeiAto) com o mesmo (idEscopo) do
tabela (LeiAto) com o mesmo (idEscopo) do
(cdControleLeiAtoIndicador).
(cdControleLeiAtoIndicador) a mensagem
deve ser executada.
Se (dtCancelamento) declarada na tabela
(CancelamentoProgramaXIndicador) para o
conjunto (idPessoa, cdPrograma, A Data do Cancelamento (dtCancelamento) declarada
cdControleLeiAtoPrograma, cdIndicador e na linha nº xxx da tabela
1460
cdControleLeiAtoIndicador) for > que o (CancelamentoProgramaXIndicador) não pode ser
mês/ano de trabalho QUANDO a remessa de maior que o mês/ano de trabalho.
envio for <> 0, a mensagem deve ser
executada.
Se (cdControleLeiAtoCancelamento) do
conjunto (idPessoa, cdPrograma,
cdControleLeiAtoPrograma, cdIndicador e O (cdControleLeiAtoCancelamento) declarado na linha
cdControleLeiAtoIndicador) da tabela 1764 nº xxxxx da tabela (CancelamentoProgramaXIndicador)
(CancelamentoProgramaXIndicador) não não existe na tabela (LeiAto).
existir na tabela (LeiAto) a mensagem deve
ser executada.
OBSERVAÇÕES
68 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
Notas
250 Caractere X(250) dsNotaExplicativa Notas Explicativas sobre o cancelamento SIM
Explicativas
do vínculo.
69 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
CADASTRO DE AÇÕES
TABELA: Acao
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdAcao e O conjunto compreendendo a (Ação e o Controle de
cdControleLeiAto) não pode ser duplicado 28 Lei ou Ato) declarado na linha nº xxxx da tabela
na tabela (Acao). (Acao) não pode ser duplicado.
O Controle da Lei/Ato (cdControleLeiAto) declarado na
Se (cdControleLeiAto) declarado na tabela
linha nº xxxx da tabela (Acao) não existe na tabela
(Acao) para o conjunto (idPessoa, cdAcao
(LeiAto) ou está vinculado com (idEscopo) diferente
e cdControleLeiAto) estiver vinculado com 1069
de 1 - PPA, 2-LDO, 4-Plano Municipal e Saúde ou 5 -
(idEscopo) <> de 1, 2, 4 ou 5) na tabela
Plano de Ações dos Direitos da Criança e do
(LeiAto) a mensagem deve ser executada.
Adolescente.
Se (cdControleLeiAto) declarado na tabela
O Controle de Lei/Ato (cdControleLeiAto) declarado na
(Acao) para o conjunto (idPessoa, cdAcao
1647 linha nº xxxx da tabela (Acao) não existe na tabela
e cdControleLeiAto) não existir na tabela
(LeiAto).
(LeiAto) a mensagem deve ser executada.
OBSERVAÇÕES
Código da
4 Caractere 9999 cdAcao Código da Ação. SIM
Ação
70 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: MovimentoAcao
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdAcao,
O conjunto envolvendo a (Ação, Controle de Lei ou Ato
cdControleLeiAtoAcao e nrMovimento) não
29 da Acao e nrMovimento) declarados na linha nº xxxx
pode ser duplicado na tabela
da tabela (MovimentoAcao) não pode ser duplicado.
(MovimentoAcao).
Se (nrMovimento) declarado na tabela
(MovimentoAcao) para o conjunto O Número do Movimento (nrMovimento) declarado na
(idPessoa, cdAcao, cdControleLeiAtoAcao e linha nº xxxx da tabela (MovimentoAcao) não pode
nrMovimento) apresentar quebra a ordem apresentar quebra a ordem sequencial numérica
31
sequencial numérica associada com a associada com a ordem de data (dtMovimento) por
ordem (dtMovimento) por (cdAcao, ação.
cdControleLeiAtoAcao) a regra deve ser
executada.
Se o código do campo (idTipoMovimento)
declarado na (MovimentoAcao) para o O código do tipo de movimento declarado na linha nº
conjunto (idPessoa, cdAcao, xxxxx da tabela (MovimentoAcao) para o conjunto
32
cdControleLeiAtoAcao e nrMovimento) não (Ação, Lei Ato Ação e Movimento) não existe na tabela
existir na tabela (TipoMovimento) a regra (TipoMovimento).
deve ser executada.
Se o (idExecutor) declarado na tabela A entidade executora da ação (idExecutor) declarada
(MovimentoAcao) para o conjunto na linha nº xxxxx da tabela (MovimentoAcao) para o
(idPessoa, cdAcao, cdControleLeiAtoAcao e 33 conjunto (Ação, Lei e Ato da Ação e Número do
nrMovimento) não existir na tabela (Pessoa) Movimento) não existe no cadastro de pessoas com
a regra deve ser executada. obrigação de prestação de contas do Município.
Se (cdFuncao e nrAno) declarados na
tabela (MovimentoAcao) para o conjunto
O conjunto (cdFuncao e nrAno) declarado na linha
(idPessoa, cdAcao, cdControleLeiAtoAcao e
xxxx da tabela (MovimentoAcao) para o conjunto
nrMovimento) for diverso da combinação 34
(cdAcao, cdControleLeiAto e nrMovimento) não existe
(cdFuncao e nrAno) da tabela (Funcao) para
na tabela (Funcao) para o ano de trabalho.
o ano de trabalho a regra deve ser
executada.
Se (cdSubFuncao e nrAno) declarados na
tabela (MovimentoAcao) para o conjunto
O conjunto (cdSubFuncao e nrAno) declarado na linha
(idPessoa, cdAcao, cdControleLeiAtoAcao e
xxxx da tabela (MovimentoAcao) para o conjunto
nrMovimento) for diverso da combinação 35
(cdAcao, cdControleLeiAto e nrMovimento) não existe
(cdSubFuncao e nrAno) da tabela
na tabela (SubFuncao) para o ano de trabalho.
(SubFuncao) para o ano de trabalho a regra
deve ser executada.
Se o campo (idNaturezaAcao) da tabela O código identificador da natureza da ação declarado
(MovimentoAcao) possuir código diverso do na linha nº xxxx da tabela (MovimentoAcao) para o
36
existente na tabela (NaturezaAcao) a regra conjunto (Ação, Lei e Ato da Ação e Movimento) não
deve ser executada. existe na tabela (NaturezaAcao).
Se o campo (idTipoExecucaoAcao) da O código identificador da execução da ação declarado
tabela (MovimentoAcao) possuir código 37 na linha nº xxxx da tabela (MovimentoAcao) para o
diverso do existente na tabela conjunto (Ação, Lei e Ato da Ação e Movimento) não
71 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
(TipoExecucaoAcao) a regra deve ser existe na tabela (TipoExecucaoAcao).
executada.
Se o campo (idTipoAcao) da tabela O código identificador do tipo de ação declarado na
(MovimentoAcao) possuir código diverso do linha nº xxxx da tabela (MovimentoAcao) para o
38
existente na tabela (TipoAcao) a regra deve conjunto (Ação, Lei e Ato da Ação e Movimento) não
ser executada. existe na tabela (TipoAcao).
Se a combinação para os campos A combinação entre o código do (Produto e Unidade
(idProduto e idUnidadeMedida) for <> das Medida) declarados na tabela (MovimentoAcao) para o
possibilidades existentes na tabela 39 conjunto (Ação, Lei e Ato da Ação e Movimento) não é
(ProdutoXUnidadeMedida) a regra deve ser uma combinação válida da tabela
executada. (ProdutoXUnidadeMedida).
Se o campo (idTipoMovimento) da tabela O Controle da Lei/Ato do Movimento da Ação
(MovimentoAcao) for <> de 1 ou 3 a regra declarado na linha nº xxxx da tabela (MovimentoAcao)
deve exigir que o campo 40 passou a ser um campo obrigatório, considerando que
(cdControleLeiAtoMovimento) seja o (idTipoMovimento) é diferente de 1 ou 3.
obrigatório.
Se o campo (idTipoMovimento) da tabela O campo Notas Explicativas passou a ser um campo
(MovimentoAcao) for <> de 1 a regra deve obrigatório na linha nº xxxx da tabela
exigir que o campo (dsNotaExplicativa) seja 41 (MovimentoAcao) considerando que o
obrigatório. (idTipoMovimento) é diferente de 1.
Se (cdControleLeiAtoMovimento) declarado
na tabela (MovimentoAcao) para o conjunto
O Controle de Lei/Ato de Movimento da Ação
(idPessoa, cdAcao, cdControleLeiAtoAcao e
(cdControleLeiAtoMovimento) declarado na linha nº
nrMovimento) não existir na tabela (LeiAto)
1463 xxxx da tabela (MovimentoAcao) deve existir na tabela
com (idEscopo) =( idEscopo) do
(LeiAto) com (idEscopo) = ( idEscopo) do
(cdControleLeiAtoAcao) a mensagem deve
(cdControleLeiAtoAcao).
ser executada.
Se (cdControleLeiAtoMovimento) declarado
na tabela (MovimentoAcao) para o conjunto O Controle de Lei/Ato de Movimento da Ação
(idPessoa, cdAcao, cdControleLeiAtoAcao e (cdControleLeiAtoMovimento) declarado na linha nº
1476
nrMovimento) não existir na tabela (LeiAto) xxxx da tabela (MovimentoAcao) não existe na tabela
a mensagem deve ser executada. (LeiAto).
72 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
Código da
4 Caractere 9999 cdAcao Código da Ação. SIM
Ação (*)
Código de Representa o código identificador da
Controle de 7 Numérico Z(6)9 cdControleLeiAto lei/ato que criou a ação. Este código SIM
Leis e Atos (*) Acao provém da tabela (LeiAto).
73 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
idNaturezaAcao dsNaturezaAcao
1 Obra
2 Aquisição de Bens Imóveis
3 Aquisição de Bens Móveis e Equipamentos
99 Outras Naturezas
idTipoExecucaoAcao dsTipoExecucaoAcao
1 Execução Direta
2 Transferência Voluntária
99 Outros Tipos de Execução de Ações
TIPOS DE AÇÕES
Nome do Arquivo: TipoAcao
LEGENDA:
O – Orçamentária
N – Não Orçamentária
74 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
idProduto dsProduto
1 Adolescentes Atendidos
2 Alunos Atendidos
3 Ambulâncias Adquiridas
4 Apoio Administrativo
5 Aposentados Atendidos
6 Aterro Sanitário
7 Caminhões
8 Contribuintes Atendidos
9 Creche Construída/Ampliada ou Reformada
10 Crianças Atendidas
11 Edificação Construída
12 Escola Construída/Ampliada ou Reformada
13 Galerias de Águas Pluviais
14 Idosos Atendidos
15 Leitos
16 Motoniveladora
17 Obra Construída/Ampliada
18 Ônibus/Micro-ônibus
19 Pá Carregadeira
20 Pacientes Atendidos
21 Pavimentação de Vias
22 Pensionistas Atendidos
23 Pessoas Atendidas
24 Poços Artesianos
25 Recapeamento de Vias
26 Restauração de Estradas Vicinais
27 Servidores Atendidos
28 Terrenos/Lotes Adquiridos
29 Tratores
30 Unidades Habitacionais Produzidas/Adquiridas
31 Veículos
999 Outros Produtos
75 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
76 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: AcaoXPrograma
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdAcao, O conjunto (idPessoa, cdAcao, cdControleLeiAtoAcao,
cdControleLeiAtoAcao, cdPrograma e cdPrograma e cdControleLeiAtoPrograma) declarado
51
cdControleLeiAtoPrograma) não pode ser na linha nº xxxx da tabela (AcaoXPrograma) não pode
duplicado na tabela (AcaoXPrograma). ser duplicado.
O conjunto (idPessoa, cdAcao e O conjunto envolvendo a (Ação e Controle da Lei e Ato
cdControleLeiAtoAcao) de existir na 52 da Ação) declarado na tabela (AcaoXPrograma) deve
tabela (Acao). existir na tabela (Acao).
O conjunto (idPessoa, cdPrograma e O conjunto envolvendo o (Programa e Controle da Lei
cdControleLeiAtoPrograma) deve existir 53 e Ato do Programa) declarado na tabela
na tabela (Programa). (AcaoXPrograma) deve existir na tabela (Programa).
Se o (cdControleLeiAtoAcao) da tabela
(AcaoXPrograma) possuir (cdEscopo) O Código do Escopo da Lei ou Ato da Ação, informado
cadastrado na tabela (LeiAto) <> do na linha nº xxxx da tabela (AcaoXPrograma) difere do
54
cdEscopo do Código do Escopo do Controle da Lei ou Ato do
(cdControleLeiAtoPrograma) a regra Programa)
deve ser executada.
OBSERVAÇÕES
77 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
78 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: CancelamentoAcaoXPrograma
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto envolvendo (Ação, Controle de Lei ou Ato da
O conjunto (idPessoa, cdAcao,
Ação, Programa e Controle da Lei ou Ato do Programa)
cdControleLeiAtoAcao, cdPrograma e
55 declarado na linha nº xxxx da tabela
cdLeiAtoPrograma) deve existir na tabela
(CancelamentoAcaoXPrograma) não existe na tabela
(AcaoXPrograma).
(AcaoXPrograma).
O conjunto envolvendo (Ação, Controle de Lei ou Ato da
O conjunto (idPessoa, cdAcao,
Ação, Programa e Controle da Lei ou Ato do Programa)
cdControleLeiAtoAcao, cdPrograma e
56 declarado na linha nº xxxx da tabela
cdLeiAtoPrograma) não pode ser duplicado
(CancelamentoAcaoXPrograma) apresenta registros
na tabela (CancelamentoAcaoXPrograma).
duplicados.
O (cdControleLeiAtoCancelamento)
declarado na tabela
O Controle da Lei ou Ato que tratou do cancelamento do
(CancelamentoAcaoXPrograma) para o
vínculo declarado na linha nº xxxx da tabela
conjunto (idPessoa, cdAcao,
(CancelamentoAcaoXPrograma) para o conjunto (Ação,
cdControleLeiAtoAcao, cdPrograma e 57
Lei ou Ato da Ação, Programa e Lei e Ato do Programa)
cdControleLeiAtoPrograma) deve existir na
deve existir na tabela (LeiAto) com o mesmo Escopo da
tabela (LeiAto) com o mesmo Escopo dos
Ação e Programa.
campos (cdControleLeiAtoAcao e
cdControleLeiAtoPrograma).
Se (cdControleLeiAtoCancelamento)
declarado na tabela
(CancelamentoAcaoXPrograma) para o O Controle de Lei/Ato (cdControleLeiAtoCancelamento)
conjunto (idPessoa, cdAcao, declarado na linha nº xxxx da tabela
1494
cdControleLeiAtoAcao, cdPrograma e (CancelamentoAcaoXPrograma) não existe na tabela
cdControleLeiAtoPrograma) não existir na (LeiAto).
tabela (LeiAto) a mensagem deve ser
executada.
OBSERVAÇÕES
79 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
Código da
4 Caractere 9999 cdAcao Código da Ação. SIM
Ação (*)
Notas
250 Caractere X(250) dsNotaExplicativa Notas Explicativas sobre o SIM
Explicativas
cancelamento do vínculo.
80 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: AcaoAno
OBJETIVO: Captar dados das ações com os respectivos valores anuais, envolvendo as
Leis do Plano Plurianual, Lei de Diretrizes Orçamentárias, bem como do
Plano Municipal de Saúde e do Plano de Ações dos Direitos da Criança e
do Adolescente.
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMER MENSAGEM
O
O conjunto (idPessoa, cdAcao, O conjunto envolvendo (Ação, Controle de Lei ou Ato da
cdControleLeiAtoAcao e nrAno) não pode 59 Ação e Ano de Aplicação) declarado na linha nº xxxx da
ser duplicado na tabela (AcaoAno). tabela (AcaoAno) não pode ser duplicado.
A combinação envolvendo (idPessoa,
O conjunto envolvendo (Ação e Controle de Lei ou Ato)
cdAcao e cdControleLeiAtoAcao)
60 declarado na linha nº xxxx da tabela (AcaoAno) deve
declarado na tabela (AcaoAno) deve existir
existir na tabela (Acao).
na tabela (Acao).
Exclusivamente para o ano de trabalho =
2013, se o conjunto (idPessoa, cdAcao,
Na linha xxxx da tabela (AcaoAno) foi declarada a (Ação e
cdControleLeiAtoAcao e nrAno <> 2013) a
61 Controle da Lei ou Ato Ação) com ano aplicação diferente
regra deve ser executada. ESTA REGRA
de 2013.
APLICA-SE APENAS PARA O ANO DE
2013.
Se existir o conjunto (idPessoa, cdAcao, A linha xxxx da tabela (AcaoAno) vinculada ao Escopo da
cdControleLeiAtoAcao e nrAno <> Ano de Lei de Diretrizes Orçamentária - LDO (Ação e Controle da
trabalho) na tabela AcaoAno, com 1944 Lei ou Ato Ação) foi declarada com ano aplicação (nrAno)
idEscopo = 2 na tabela Escopo, a regra diferente do ano de trabalho. As ações da LDO aplicam-
deve ser executada. se apenas ao ano de trabalho.
OBSERVAÇÕES
81 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
82 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: MovimentoAcaoAno
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdAcao, O conjunto envolvendo a (Ação, Controle da Lei ou Ato
cdControleLeiAtoAcao, nrAno e Ação, Ano e Número do Movimento) declarado na linha nº
62
nrMovimento) não pode ser duplicado na xxxx da tabela (MovimentoAcaoAno) não pode ser
tabela. duplicado.
O conjunto (idPessoa, cdAcao, O conjunto envolvendo a (Ação, Controle da Lei ou Ato
cdControleLeiAtoAcao e nrAno) deve 63 Ação e Ano) declarado na linha nº xxxx da tabela
existir na tabela (AcaoAno). (MovimentoAcaoAno) deve existir na tabela (AcaoAno).
O controle da movimentação
O Número do Movimento declarado na linha nº xxxx da
(nrMovimento) deve obrigatoriamente ser
tabela (MovimentoAcaoAno) para o conjunto envolvendo
sequencial para o conjunto (idPessoa, 64
a (Ação, Controle de Lei ou Ato e Ano de Aplicação)
cdAcao, cdControleLeiAtoAcao e nrAno)
quebrou a ordem sequencial.
na tabela (MovimentoAcaoAno).
O Identificador do Tipo de Movimento
(idTipoMovimento) para o conjunto O Código do Tipo de Movimento da Ação declarado na
(idPessoa, cdAcao, cdControleLeiAtoAcao, 65 linha nº xxxx da tabela (MovimentoAcaoAno) não é um
nrAno e nrMovimento) deve existir na valor válido da tabela (TipoMovimento).
tabela (TipoMovimento).
Se o campo (dtMovimento) da tabela
(MovimentoAcaoAno) apresentar-se com
registros de mês e ano diverso dos de A data do Movimento declarada na linha nº xxxxx da
trabalho para o conjunto (idPessoa, 66 tabela (MovimentoAcaoAno) apresenta registro diverso do
cdAcao, cdControleLeiAtoAcao, nrAno e mês e ano de trabalho.
nrMovimento) QUANDO a remessa de
envio for <> 0, a regra deve ser executada.
A data do movimento (dtMovimento) deve
ser por ordem cronológica, seguindo
rigorosamente a ordem crescente do Os campos Data e Número do Movimento, declarados na
número do movimento (nrMovimento) para 67 linha nº xxxx da tabela (MovimentoAcaoAno) não segue a
o conjunto (idPessoa, cdAcao, ordem sequencial entre os dois campos.
cdControleLeiAtoAcao, nrAno e
nrMovimento)
Se o campo (nrMetaFisica) da tabela
(MovimentoAcaoAno) para o conjunto
A Meta Física declarada na linha nº xxxx da tabela
(idPessoa, cdAcao, cdControleLeiAtoAcao, 68
(MovimentoAcaoAno) apresenta valor negativo.
nrAno e nrMovimento) apresentar valor
negativo a regra deve ser executada.
Se o campo (vlOperacao) da tabela
(MovimentoAcaoAno) para o conjunto
O Valor da Operação declarado na linha nº xxxx da tabela
(idPessoa, cdAcao, cdControleLeiAtoAcao, 69
(MovimentoAcaoAno) apresenta valor negativo.
nrAno e nrMovimento) apresentar valor
negativo a regra deve ser executada.
Se o campo (idTipoMovimento) apresentar O Tipo de Movimento apresentado na linha xxxx da tabela
70
valor <> de 1 ou 3 para o conjunto (MovimentoAcaoAno) é diferente de 1 ou 3, portanto, o
83 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
(idPessoa, cdAcao, cdControleLeiAtoAcao, Código de Controle da Lei ou Ato de Movimento torna-se
nrAno e nrMovimento) da tabela obrigatório.
(MovimentoAcaoAno) o campo
(cdControleLeiAtoMovimento) passa a ser
obrigatório.
Se o campo (idTipoMovimento) apresentar
valor <> de 1 para o conjunto (idPessoa,
cdAcao, cdControleLeiAtoAcao, nrAno e O Tipo de Movimento apresentado na linha xxxx da tabela
nrMovimento) da tabela 71 (MovimentoAcaoAno) é diferente de 1 - Inclusão, portanto,
(MovimentoAcaoAno) o campo o campo Notas Explicativas é obrigatório.
(dsNotaExplicativa) passa a ser
obrigatório.
Se (cdControleLeiAtoMovimento)
declarado na tabela (MovimentoAcaoAno)
O Controle de Lei/Ato (cdControleLeiAtoMovimento)
para o conjunto (idPessoa, cdAcao,
1477 declarado na linha nº xxxx da tabela (MovimentoAcaoAno)
cdControleLeiAtoAcao, nrAno e
não existe na tabela (LeiAto).
nrMovimento) não existir na tabela (LeiAto)
a mensagem deve ser executada.
Se (cdControleLeiAtoMovimento)
declarado na tabela (MovimentoAcaoAno)
para o conjunto (idPessoa, cdAcao, O Controle de Lei/Ato de Movimentação
cdControleLeiAtoAcao, nrAno e (cdControleLeiAtoMovimento) declarado na linha nº xxxx
nrMovimento) possuir (idEscopo) <> do 1478 da tabela (MovimentoAcaoAno) não pode possuir
(idEscopo) informado no campo (idEscopo) diferente do (idEscopo) informado no campo
(cdControleLeiAtoAcao) da tabela (LeiAto) (cdControleLeiAtoAcao) da tabela (LeiAto).
a mensagem deve ser executada.
OBSERVAÇÕES
84 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
Código da
4 Caractere 9999 cdAcao Código da Ação. SIM
Ação (*)
85 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: CorrelacaoAcao
OBJETIVO: Captar a correlação das ações das Leis do Plano Plurianual com o
Plano Municipal de Saúde e Plano de Ações dos Direitos da Criança e
do Adolescente.
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
A combinação entre o (idPessoa, cdAcao
O conjunto envolvendo a (Ação e Controle da Lei e Ato
e cdControleLeiAtoAcao) declarada na
72 da Ação) declarado na linha nº xxxx da tabela
tabela (CorrelacaoAcao) deve existir na
(CorrelacaoAcao) não existe na tabela (Acao).
tabela (Acao).
A combinação entre o (cdAcaoCor e O conjunto envolvendo a (Ação Correlacionada e
cdControleLeiAtoAcaoCor) declarada na Controle da Lei e Ato da Ação Correlacionada)
73
tabela (CorrelacaoAcao) deve existir na declarado na linha nº xxxx da tabela (CorrelacaoAcao)
tabela (Acao). não existe na tabela (Acao).
O conjunto (idPessoa, cdAcao, O conjunto envolvendo a (Ação, Controle da Lei e Ato
cdControleLeiAtoAcao, cdAcaoCor e da Ação, Ação Correlacionada e Controle da Lei ou Ato
74
cdControleLeiAtoAcaoCor) não pode ser da Ação Correlacionada) declarado na linha nº xxxx da
duplicado na tabela (CorrelacaoAcao). tabela (CorrelacaoAcao) apresenta registro duplicado.
Se o campo (cdControleLeiAtoAcao) da
Código de Controle da Lei ou Ato da Ação declarado
tabela (CorrelacaoAcao) possuir Escopo
75 na linha nº xxxx da tabela (CorrelacaoAcao) apresenta
<> de 1, na tabela (LeiAto) a regra deve
Escopo diferente de 1- PPA.
ser executada.
Se o campo (cdControleLeiAtoCor) da
O Controle da Lei ou Ato Correlacionado declarado na
tabela (CorrelacaoAcao) possuir Escopo
76 linha nº xxxx da tabela (CorrelacaoAcao) apresenta
<> de 4 ou 5, na tabela (LeiAto) a regra
Escopo diferente de 4-PMS ou 5-ECA/FMDCA.
deve ser executada.
OBSERVAÇÕES
86 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
Código da
4 Caractere 9999 cdAcao Código da Ação. SIM
Ação (*)
87 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: CancelamentoCorrelacaoAcao
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto envolvendo a (Ação, Controle da Lei e Ato da
O conjunto (idPessoa, cdAcao,
Ação, Ação Correlacionada e Controle da Lei e Ato da
cdControleLeiAtoAcao, cdAcaoCor e
77 Ação Correlacionada) declarado na linha nº xxxx da tabela
cdControleLeiAtoAcaoCor) deve existir na
(CancelamentoCorrelacaoAcao) não existe na tabela
tabela (CorrelacaoAcao).
(CorrelacaoAcao).
O conjunto (idPessoa, cdAcao, O conjunto envolvendo a Ação, Controle da Lei e Ato da
cdControleLeiAtoAcao, cdAcaoCor e Ação, Ação Correlacionada e Controle da Lei e Ato da
cdControleLeiAtoAcaoCor) não pode ser 78 Ação Correlacionada) declarado na linha nº xxxx da tabela
duplicado na tabela (CancelamentoCorrelacaoAcao) apresenta registro
(CancelamentoCorrelacaoAcao). duplicado.
Se o campo (dtCancelamento) da tabela
(CancelamentoCorrelacaoAcao) para o
conjunto (idPessoa, cdAcao,
A data do cancelamento da correlação da ação declarada
cdControleLeiAtoAcao, cdAcaoCor e
na linha nº xxxx da tabela (CancelamentoCorrelacaoAcao)
cdControleLeiAtoAcaoCor) for < que a data 79
é menor que a data do primeiro movimento da respectiva
do movimento da ação (dtMovimento) da
ação na tabela (MovimentoAcao).
tabela (MovimentoAcao) para a mesma
ação com o (idTipoMovimento) = 1 a regra
deve ser executada.
Se o campo (dtCancelamento) da tabela
(CancelamentoCorrelacaoAcao) para o
conjunto (idPessoa, cdAcao, A data do cancelamento da correlação da ação declarada
cdControleLeiAtoAcao, cdAcaoCor e 80 na linha nº xxxx da tabela (CancelamentoCorrelacaoAcao)
cdControleLeiAtoAcaoCor) for <> do mês e não corresponde ao mês de ano de trabalho.
ano de trabalho, QUANDO a remessa de
envio for <> 0, a regra deve ser executada.
Se o campo
(cdControleLeiAtoCancelamento)
O Controle da Lei ou Ato de Cancelamento da Correlação
declarado na tabela
declarado na linha nº xxxx da tabela
(CancelamentoCorrelacaoAcao) não existir
81 (CancelamentoCorrelacaoAcao) não existe na tabela
na tabela (LeiAto) com o mesmo Escopo
(LeiAto) com o mesmo código de escopo da ação com
dos campos (cdControleLeiAtoAcao) da
vínculo cancelado.
tabela (CancelamentoCorrelacaoAcao) a
regra deve ser executada.
OBSERVAÇÕES
88 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
Código da
4 Caractere 9999 cdAcao Código da Ação. SIM
Ação
Notas
250 Caractere X(250) dsNotaExplicativa Notas Explicativas sobre o SIM
Explicativas
cancelamento do vínculo.
89 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: AcaoNaoCorrelacionada
OBJETIVO: Captar dados das ações dos instrumentos de planejamento que não
possuem correlação.
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o campo (nrOperacao) da tabela
(AcaoNaoCorrelacionada) apresentar O Código da Operação declarado na linha nº xxxx da
valores duplicados para o conjunto 82 tabela (AcaoNaoCorrelacionada) não pode ser
(idPessoa e nrOperacao) a regra deve duplicado.
ser executada.
Se o conjunto (idPessoa, cdAcao,
cdControleLeiAtoAcao e O conjunto envolvendo a (Ação, Controle de Lei Ato
idTipoControleAcao) apresentar-se com Ação e Tipo de Controle da Ação) declarado na linha
83
registro duplicado na tabela nº xxxx da tabela (AcaoNaoCorrelacionada) não pode
(AcaoNaoCorrelacionada) a regra deve ser duplicado.
ser executada.
Se o (nrOperacao) da tabela
(AcaoNaoCorrelacionada) não seguir a O Código da Operação declarado na linha nº xxxx da
ordem sequencial numérica para o 84 tabela (AcaoNaoCorrelacionada) não segue a ordem
conjunto (idPessoa e nrOperacao) a numérica sequencial.
regra deve ser executada.
Se o conjunto (idPessoa, cdAcao e
O conjunto envolvendo a (Ação e Controle de Lei Ato
cdControleLeiAtoAcao) não existir na
85 Ação) declarado na linha nº xxxx da tabela
tabela (Acao) a regra deve ser
(AcaoNaoCorrelacionada) não existe na tabela (Acao).
executada.
Se o (idTipoControleAcao) da tabela
O Código do Tipo de Controle da Ação declarado na
(AcaoNaoCorrelacionada) não existir na
86 linha nº xxxx da tabela (AcaoNaoCorrelacionada) não
tabela (TipoControleAcao) a regra deve
existe na tabela (TipoControleAcao).
ser executada.
OBSERVAÇÕES
90 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
idTipoControleAcao dsTipoControleAcao
1 Inscrição de Ação sem Correlação
2 Estorno
91 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: CorrelacaoAcaoAno
OBJETIVO: Captar a correlação dos valores anuais das ações das Leis do Plano
Plurianual com a Lei de Diretrizes Orçamentárias, Plano Municipal de
Saúde e Plano de Ações dos Direitos da Criança e do Adolescente.
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
A combinação entre o (idPessoa, cdAcao
A combinação entre a (Ação e Controle de Lei Ato da
e cdControleLeiAtoAcao) da tabela
87 Ação) declarado na linha nº xxxx da tabela
(CorrelacaoAcaoAno) deve existir na
(CorrelacaoAcaoAno) não existe na tabela (AcaoAno).
tabela (AcaoAno).
A combinação entre o (idPessoa, A combinação entre a (Ação Correlacionada e Controle
cdAcaoCor e cdControleLeiAtoAcaoCor) de Lei Ato da Ação Correlacionado) declarado na linha
88
da tabela (CorrelacaoAcaoAno) deve nº xxxx da tabela (CorrelacaoAcaoAno) não existe na
existir na tabela (AcaoAno). tabela (AcaoAno).
O conjunto (idPessoa, cdAcao, O conjunto envolvendo a (Ação, Controle de e Ato da
cdControleLeiAtoAcao, nrAno, Ação, Ano da Ação, Ação Correlacionada, Controle da
cdAcaoCor, cdControleLeiAtoAcaoCor e 89 Lei ou Ato da Ação Correlacionada e Ano
nrAnoCor) não pode ser duplicado na Correlacionado) declarado na linha nº xxxx da tabela
tabela. (CorrelacaoAcaoAno) apresenta registro duplicado.
Se o valor do campo (nrAno) apresentar
valor <> do valor do campo (nrAnoCor)
O ano da Ação do Controle da Lei ou Ato da Ação,
da tabela (CorrelacaoAcaoAno) para o
declarado na linha nº xxxx da tabela
conjunto (idPessoa, cdAcao, 90
(CorrelacaoAcaoAno) diverge do ano da respectiva
cdControleLeiAtoAcao, cdAcaoCor e
ação correlacionada.
cdControleLeiAtoCor) a regra deve ser
executada.
OBSERVAÇÕES
92 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
Código da
4 Caractere 9999 cdAcao Código da Ação. SIM
Ação (*)
93 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: CancelamentoCorrelacaoAcaoAno
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto envolvendo a (Ação, Controle da Lei ou
O conjunto (idPessoa, cdAcao,
Ato da Ação, Ano da Ação, Ação Correlacionada,
cdControleLeiAtoAcao, nrAno, cdAcaoCor,
Controle da Lei ou Ato Correlacionado e Ano da
cdControleLeiAtoAcaoCor e nrAnoCor) não 91
Ação Correlacionada) apresenta-se com registros
pode ser duplicado na tabela
duplicados na linha nº xxxx da tabela
(CancelamentoCorrelacaoAcaoAno).
(CancelamentoCorrelacaoAcaoAno).
O conjunto envolvendo a (Ação, Controle da Lei ou
O conjunto (idPessoa, cdAcao, Ato da Ação, Ano da Ação, Ação Correlacionada,
cdControleLeiAtoAcao, nrAno, cdAcaoCor, Controle da Lei ou Ato Correlacionado e Ano da
92
cdControleLeiAtoAcaoCor e nrAnoCor) deve Ação Correlacionada) declarado na linha nº xxxx da
existir na tabela (CorrelacaoAcaoAno). tabela (CancelamentoCorrelacaoAcaoAno) não
existe na tabela (CorrelacaoAcaoAno).
Se o campo (dtCancelamento) da tabela
(CancelamentoCorrelacaoAcaoAno) para o
conjunto (idPessoa, cdAcao, A data do cancelamento da correlação da ação
cdControleLeiAtoAcao, nrAno, cdAcaoCor, declarada na linha nº xxxx da tabela
cdControleLeiAtoAcaoCor e nrAnoCor) for < 93 (CancelamentoCorrelacaoAcaoAno)é menor que a
que a data do movimento da ação data do primeiro movimento da respectiva ação na
(dtMovimento) da tabela (MovimentoAcao) tabela (MovimentoAcao).
para a mesma ação com o (idTipoMovimento)
= 1 a regra deve ser executada.
Se o campo (dtCancelamento) da tabela
(CancelamentoCorrelacaoAcaoAno) para o
conjunto (idPessoa, cdAcao, A data do cancelamento da correlação da ação
cdControleLeiAtoAcao, nrAno, cdAcaoCor, declarada na linha nº xxxx da tabela
94
cdControleLeiAtoAcaoCor e nrAnoCor) for <> (CancelamentoCorrelacaoAcaoAno) não
do mês e ano de trabalho QUANDO a remessa corresponde ao mês e ano de trabalho.
de envio for <> de 0, a regra deve ser
executada.
Se o campo (cdControleLeiAtoCancelamento)
declarado na tabela
O Controle da Lei ou Ato de Cancelamento da
(CancelamentoCorrelacaoAcaoAno) não existir
Correlação, declarado na linha nº xxxx da tabela
na tabela (LeiAto) com o mesmo Escopo dos
95 (CancelamentoCorrelacaoAcaoAno) não existe na
campos (cdControleLeiAtoAcao e
tabela (LeiAto) com o mesmo código de escopo da
cdControleLeiAtoAcaoCor) da tabela
ação com vínculo cancelado.
(CancelamentoCorrelacaoAcaoAno) a regra
deve ser executada.
OBSERVAÇÕES
94 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
Código da
4 Caractere 9999 cdAcao Código da Ação. SIM
Ação (*)
Notas
250 Caractere X(250) dsNotaExplicativa Notas Explicativas sobre o SIM
Explicativas
cancelamento do vínculo.
95 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: AcaoAnoNaoCorrelacionada
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o campo (nrOperacao) da tabela
O Número da Operação declarado na linha nº xxxx da
(AcaoAnoNaoCorrelacionada) apresentar
96 tabela (AcaoAnoNaoCorrelacionada) não pode ser
valores duplicados para o conjunto (idPessoa
duplicado.
e nrOperacao) a regra deve ser executada.
Se o conjunto (idPessoa, cdAcao,
cdControleLeiAtoAcao, nrAno e O conjunto envolvendo a (Ação, Controle de Lei Ato
idTipoControleAcao) apresentar-se com Ação, Ano de Aplicação da Ação e Tipo de Controle da
97
registro duplicado na tabela Ação) declarado na linha nº xxxx da tabela
(AcaoAnoNaoCorrelacionada) a regra deve (AcaoAnoNaoCorrelacionada) não pode ser duplicado.
ser executada.
Se o (nrOperacao) da tabela
(AcaoAnoNaoCorrelacionada) não seguir a O número da Operação declarado na linha nº xxxx da
ordem sequencial numérica para o conjunto 98 tabela (AcaoAnoNaoCorrelacionada) não segue a
(idPessoa e nrOperacao) a regra deve ser ordem numérica sequencial.
executada.
Se o conjunto (idPessoa, cdAcao,
O conjunto envolvendo a (Ação, Controle de Lei Ato
cdControleLeiAtoAcao e nrAno) declarado na
Ação e Ano de Aplicação da Ação) declarado na linha
tabela (AcaoAnoNaoCorrelacionada) não 99
nº xxxx da tabela (AcaoAnoNaoCorrelacionada) não
existir na tabela (AcaoAno) a regra deve ser
existe na tabela (AcaoAno).
executada.
Se o (idTipoControleAcao) da tabela
O Código do Tipo de Controle da Ação declarado na
(AcaoAnoNaoCorrelacionada) não existir na
100 linha nº xxxx da tabela (AcaoAnoNaoCorrelacionada)
tabela (TipoControleAcao) a regra deve ser
não existe na tabela (TipoControleAcao).
executada.
OBSERVAÇÕES
96 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
Código da
4 Caractere 9999 cdAcao Código da Ação. SIM
Ação (*)
97 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: ProjetoAtividade
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, cdProjetoAtividade
O conjunto envolvendo o (Projeto/Atividade e Ano de
e nrAno) de tabela (ProjetoAtividade)
101 aplicação da LOA) declarado na linha nº xxxx da tabela
apresentar registros duplicados a regra deve
(ProjetoAtividade) não pode ser duplicado.
ser executada.
Se o (nrAno) declarado na tabela
ProjetoAtividade) para o conjunto (idPessoa O Ano do Projeto/Atividade declarado na linha nº xxxx
e cdProjetoAtividade) for <> do ano de 102 da tabela (ProjetoAtividade) deve ser o de aplicação da
trabalho, ou seja, do ano de aplicação da Lei Orçamentária Anual - LOA.
Lei Orçamentária regra deve ser executada.
OBSERVAÇÕES
98 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
TABELA: CorrelacaoAcaoXProjetoAtividade
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o (idOrigemAcao) declarado na tabela
(CorrelacaoAcaoXProjetoAtividade) for <>
do (idPessoa), o idOrigemAcao deve O conjunto (Ação, Controle de Lei ou Ato da Ação e
existir na tabela (AcaoAno) da entidade Ano de Aplicação da Ação) declarado na linha nº xxxx
103
responsável pela ação, com a seguinte da tabela (CorrelacaoAcaoXProjetoAtividade) não
combinação (idPessoa = idOrigemAcao, existe na tabela (AcaoAno) da Prefeitura.
cdAcao, cdControleLeiAtoAcao e nrAno).
Se o conjunto (idPessoa,
cdProjetoAtividade e O conjunto (Projeto/Atividade e Ano do
nrAnoProjetoAtividade) declarados na Projeto/Atividade) declarado na linha nº xxxx da tabela
104
tabela (CorrelacaoAcaoXProjetoAtividade) (CorrelacaoAcaoXProjetoAtividade) não existe na
não existir na tabela (ProjetoAtividade) a tabela (ProjetoAtividade).
regra deve ser executada.
Se o conjunto (idPessoa, idOrigemAcao,
O conjunto (idPessoa, idOrigemAcao, cdAcao,
cdAcao, cdControleLeiAtoAcao, nrAno,
cdControleLeiAtoAcao, nrAno, cdProjetoAtividade,
cdProjetoAtividade,
nrAnoProjetoAtividade, cdOrgao, cdUnidade,
nrAnoProjetoAtividade, cdOrgao,
cdFuncao, cdSubFuncao e cdPrograma) declarados na
cdUnidade, cdFuncao, cdSubFuncao e 105
linha nº xxxx da tabela
cdPrograma) declarados na tabela
(CorrelacaoAcaoXProjetoAtividade) apresenta-se com
(CorrelacaoAcaoXProjetoAtividade)
registros duplicados.
apresentar registros duplicados a regra
deve ser executada.
Se o campo (nrAno) da tabela
(CorrelacaoAcaoXProjetoAtividade) para
O (Ano da Ação e Controle da Lei ou Ato da Ação)
o conjunto (idPessoa, idOrigemAcao,
declarado na linha nº xxxx da tabela
cdAcao e cdControleLeiAtoAcao)
106 (CorrelacaoAcaoXProjetoAtividade) não pode ser
apresentar valor <> do ano de aplicação
diferente do ano de aplicação da ação, ou seja, deve
da ação (ano de trabalho) a regra deve
ser o ano de trabalho.
ser executada.
Se o conjunto (idPessoa,
cdProjetoAtividade, nrAnoProjetoAtividade O conjunto (idPessoa, cdProjetoAtividade,
= ano de trabalho, cdOrgao, cdUnidade, nrAnoProjetoAtividade = ano de trabalho, cdOrgao,
cdFuncao, cdSubFuncao e cdPrograma) cdUnidade, cdFuncao, cdSubFuncao e cdPrograma)
declarado na tabela 1805 declarado na linha nº xxxxx da tabela
(CorrelacaoAcaoXProjetoAtividade) não (CorrelacaoAcaoXProjetoAtividade) não existe na
existir na tabela (PrevisaoInicialDespesa) tabela (PrevisaoInicialDespesa) OU na tabela
OU na tabela (AlteracaoOrcamentaria) a (AlteracaoOrcamentaria).
mensagem deve ser executada.
Se o conjunto (idPessoa, cdOrgao e
O Órgão (cdOrgao) informado na linha nº xxxx da
nrAnoProjetoAtividade = ano de trabalho)
1847 tabela (CorrelacaoAcaoXProjetoAtividade) não existe
informado na tabela
na tabela (Orgao) para o ano de trabalho.
(CorrelacaoAcaoXProjetoAtividade) não
99 versão 1.0a/2023
TRIBUNAL DE CONTAS DO ESTADO DO PARANÁ
COORDENADORIA DE SISTEMAS E INFORMAÇÕES DA FISCALIZAÇÃO
SISTEMA DE INFORMAÇÕES MUNICIPAIS – SIM-AM - ACOMPANHAMENTO MENSAL
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
existir nos campos (idPessoa, cdOrgao e
nrAnoLOA = ano de trabalho) na tabela
(Orgao) a mensagem deve ser executada.
Se o conjunto (idPessoa, cdUnidade e
nrAnoProjetoAtividade = ano de trabalho)
informado na tabela
A Unidade (cdUnidade) informada na linha nº xxxx da
(CorrelacaoAcaoXProjetoAtividade) não
1848 tabela (CorrelacaoAcaoXProjetoAtividade) não existe
existir nos campos (idPessoa, cdUnidade
na tabela (Unidade) para o ano de trabalho.
e nrAnoLOA = ano de trabalho) na tabela
(Unidade) a mensagem deve ser
executada.
Se o conjunto (idPessoa, cdPrograma e
nrAnoProjetoAtividade = ano de trabalho)
informado na tabela O ProgramaLOA (cdPrograma) informado na linha nº
(CorrelacaoAcaoXProjetoAtividade) não xxxx da tabela (CorrelacaoAcaoXProjetoAtividade) não
1849
existir nos campos (idPessoa, existe na tabela (ProgramaLOA) para o ano de
cdPrograma e nrAnoLOA = ano de trabalho.
trabalho) na tabela (ProgramaLOA) a
mensagem deve ser executada.
O (cdControleLeiAtoAcao) declarado na
O registro declarado na linha nº xxxxx da tabela
tabela (CorrelacaoAcaoXProjetoAtividade)
(CorrelacaoAcaoXProjetoAtividade) envolvendo o
deve estar vinculado com o escopo = 2 1943
(Controle de Lei ou Ato) possuí escopo diferente de 2-
(LDO) na tabela (LeiAto) caso contrário
LDO.
executa-se a regra.
OBSERVAÇÕES
TABELA: CancelamentoCorrelacaoAcaoXProjetoAtividade
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idpessoa, idOrigemAcao, cdAcao,
O conjunto (idpessoa, idOrigemAcao, cdAcao,
cdControleLeiAtoAcao, nrAno,
cdControleLeiAtoAcao, nrAno, cdprojetoAtividade,
cdprojetoAtividade, nrAnoProjetoAtividade,
nrAnoProjetoAtividade, cdOrgao, cdUnidade,
cdOrgao, cdUnidade, cdFuncao, cdSubFuncao e
cdFuncao, cdSubFuncao e cdPrograma)
107 cdPrograma) declarados na linha nº xxxx da
declarados na tabela
tabela
(CancelamentoCorrelacaoAcaoXProjetoAtividade)
(CancelamentoCorrelacaoAcaoXProjetoAtividade
deve existir na tabela
) não existe na tabela
(CorrelacaoAcaoXProjetoAtividade).
(CorrelacaoAcaoXProjetoAtividade).
O conjunto (idPessoa, cdAcao, idOrigemAcao, O conjunto (idPessoa, cdAcao, idOrigemAcao,
cdControleLeiAtoAcao, nrAno, cdControleLeiAtoAcao, nrAno,
cdProjetoAtividade, nrAnoProjetoAtividade, cdProjetoAtividade, nrAnoProjetoAtividade,
cdOrgao, cdUnidade, cdFuncao, cdSubFuncao e 108 cdOrgao, cdUnidade, cdFuncao, cdSubFuncao e
cdPrograma) não pode ser duplicado na tabela cdPrograma) declarado na linha nº xxxx da tabela
(CancelamentoCorrelacaoAcaoXProjetoAtividade) (CancelamentoCorrelacaoAcaoXProjetoAtividade
. )não pode ser duplicado.
Se o campo (dtCancelamento) da tabela
(CancelamentoCorrelacaoAcaoXProjetoAtividade) A data do cancelamento da correlação da ação
para o conjunto (idPessoa, idOrigemAcao, com o projeto/atividade declarada na linha nº
cdAcao, cdControleLeiAtoAcao, nrAno, 109 xxxx da tabela
cdProjetoAtividade e nrAnoProjetoAtividade) for (CancelamentoCorrelacaoAcaoXProjetoAtividade
<> do mês e ano de trabalho a regra deve ser ) não corresponde ao mês de ano de trabalho.
executada.
Se (cdControleLeiAto) declarado na tabela
A Lei ou Ato de Cancelamento declarado na linha
(CancelamentoCorrelacaoAcaoXProjetoAtividade)
nº xxxx da tabela
para o conjunto (idPessoa, cdControleLeiAto) não 1947
(CancelamentoCorrelacaoAcaoXProjetoAtividade
existir na tabela (LeiAto) a mensagem deve ser
) não existe na tabela (LeiAto).
executada.
OBSERVAÇÕES
Notas Explicativas 250 Caractere X(250) dsNotaExplicativa Notas Explicativas sobre o SIM
cancelamento do vínculo.
PROJEÇÃO RECEITAS
TABELA: ProjecaoReceita
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O (cdControleLeiAto) declarado na tabela
(ProjetoReceita) para o conjunto (idPessoa e
O código de Controle da Lei ou Ato declarado na
cdControleLeiAto) deve estar vinculado na
110 linha nº xxxx da tabela (ProjecaoReceita) possuí
tabela (LeiAto) com o Escopo = 1. Se o escopo
escopo diverso de 1-PPA.
for <> dos mencionados a regra deve ser
executada.
O campo (idExecutor) declarado na tabela
(ProjecaoReceita) para a combinação
(idPessoa, cdControleLeiAto,
Erro 1981: O código da Entidade Executora
cdCategoriaEconomica, cdOrigem, cdEspecie,
declarado na linha nº xxxx da tabela
cdDesdobramentoD1, cdDesdobramentoDD2,
1981 (ProjecaoReceita) não existe no cadastro de pessoas
cdDesdobramentoD3, cdTipoNaturezaReceita,
com obrigação de prestar contas e vinculado ao
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
Município.
cdNivel12, nrAnoAplicacao, idExecutor, cdArea
e nrAnoProjecao) deve conter valores válidos
existentes na tabela (Pessoa).
O valor do campo (cdArea) declarado na tabela
(ProjecaoReceita) para a combinação
(idPessoa, cdControleLeiAto,
cdCategoriaEconomica, cdOrigem, cdEspecie,
Erro 1982: O código da Área declarado na linha nº
cdDesdobramentoD1, cdDesdobramentoDD2,
1982 xxxx da tabela (ProjecaoReceita) não existe na
cdDesdobramentoD3, cdTipoNaturezaReceita,
tabela (AreaProjecaoReceita).
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
cdNivel12, nrAnoAplicacao, idExecutor, cdArea
e nrAnoProjecao) deve conter valores válidos
existentes na tabela (AreaProjecaoReceita).
Se o (vlEstimado) declarado na tabela
(ProjecaoReceita) para a combinação
envolvendo (idPessoa, cdControleLeiAto,
cdCategoriaEconomica, cdOrigem, cdEspecie,
cdDesdobramentoD1, cdDesdobramentoDD2, Erro 1983: O valor estimado declarado na linha nº
cdDesdobramentoD3, cdTipoNaturezaReceita, 1983 xxxx da tabela (ProjecaoReceita) não pode negativo
cdNivel8, cdNivel9, cdNivel10, cdNivel11, ou = "0".
cdNivel12, nrAnoAplicacao,
cdTipoOpercaoReceita, idExecutor, cdArea e
nrAnoProjecao) for negativo OU = ZERO a
mensagem deve ser executada.
Se o conjunto (idPessoa, cdControleLeiAto, Erro 1984: O conjunto declarado na linha nº xxxx da
cdCategoriaEconomica, cdOrigem, cdEspecie, tabela (ProjecaoReceita) para (idPessoa,
cdDesdobramentoD1, cdDesdobramentoDD2, cdControleLeiAto, cdCategoriaEconomica, cdOrigem,
cdDesdobramentoD3, cdTipoNaturezaReceita, cdEspecie, cdDesdobramentoD1,
cdNivel8, cdNivel9, cdNivel10, cdNivel11, 1984 cdDesdobramentoDD2, cdDesdobramentoD3,
cdNivel12, nrAnoAplicacao, idExecutor, cdArea cdTipoNaturezaReceita, cdNivel8, cdNivel9,
e nrAnoProjecao) for duplicado na tabela cdNivel10, cdNivel11, cdNivel12, nrAnoAplicacao,
(ProjecaoReceita) a mensagem deve ser idTipoOperacaoReceita, idExecutor, cdArea e
executada. nrAnoProjecao) apresenta-se com registro duplicado.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Erro 1987: O conjunto declarado na linha nº xxxx da
O conjunto (idPessoa, cdCategoriaEconomica, tabela (ProjecaoReceita) para
cdOrigem, cdEspecie, cdDesdobramentoD1, (cdCategoriaEconomica, cdOrigem, cdEspecie,
cdDesdobramentoDD2, cdDesdobramentoD3, cdDesdobramentoD1, cdDesdobramentoDD2,
cdTipoNaturezaReceita, cdNivel8, cdNivel9, cdDesdobramentoD3, cdTipoNaturezaReceita,
cdNivel10, cdNivel11, cdNivel12 e 1987 cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdNivel12
nrAnoAplicacao) declarado na tabela e nrAnoAplicacao) deve possuir uma conta idêntica
(ProjecaoReceita) deve existir na tabela até o 8° dígito (cdTipoNaturezaReceita)
(PlanoRecOrcamentaria) para o ano de correspondente na tabela (PlanoRecOrcamentaria)
trabalho. para o ano de trabalho no Município – inclusive para
as contas intraorçamentárias.
Se (cdCategoriaEconomica e cdOrigem) do
conjunto (idPessoa, cdControleLeiAto,
cdCategoriaEconomica, cdOrigem, cdEspecie,
Erro 1990: O conjunto declarado na linha nº xxxx da
cdDesdobramentoD1, cdDesdobramentoDD2,
tabela (ProjecaoReceita) para
cdDesdobramentoD3, cdTipoNaturezaReceita,
1990 (cdCategoriaEconomica e cdOrigem) deve existir no
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
plano padrão da receita orçamentária e não pode ser
cdNivel12, nrAnoAplicacao = ano de trabalho,
ZERO.
idExecutor, cdArea e nrAnoProjecao) da tabela
(ProjecaoReceita) for = ZERO a mensagem
deve ser executada.
Se o conjunto (cdCategoriaEconomica,
cdOrigem, cdEspecie) = "9.9.9" declarado na Erro 2002: A conta de receita 9.9.9.0.00.0.0 –
tabela (ProjecaoReceita) possuir Recursos arrecadados em exercícios anteriores -
2002
idTipoNaturezaOrgao <> 47 (Entidade RPPS deve ser utilizada apenas pelas Entidades
Previdenciária – RPPS), a regra deve ser Previdenciárias (tabela: ProjecaoReceita).
executada.
OBSERVAÇÕES
cdArea DsArea
1 Aplicação Mínima - MDE - Art. 212 C.F
2 Aplicação Mínima em Ações de Saúde - E.C. 29/00
3 Recursos não Vinculados (Livres)
4 Recursos Vinculados ao ECA/FMDCA
5 Recursos Vinculados – SUAS
6 Deduções em Favor do FUNDEB
7 Deduções de Impostos - MDE - Art. 212 C.F
8 Deduções de Impostos - Ações de Saúde - E.C. 29/00
9 Deduções de Outras Receitas
10 Demais Receitas Vinculadas a Educação (100%)
11 Demais Receitas Vinculadas a Saúde (100%)
12 Demais Receitas Vinculadas - Outras Áreas (100%)
idTipoOperacaoReceita dsTipoOperacaoReceita
1 Receita
2 Renúncia
3 Restituições
4 Descontos Concedidos
5 Deduções de Receita para a Formação do FUNDEB
99 Outras Deduções
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdNivel12,
cdNivel12 e nrAnoAplicacao) na tabela nrAnoAplicacao e idTipoOpercaoReceita) declarado
(PlanoPadraoRecOrcamentaria) possuir: na linha nº xxxx deve possuir uma das seguintes
combinações possíveis:
o (idTipoPermissaoDeducao) = 1 a conta "mãe" a) a conta "mãe" correspondente na tabela
do conjunto (idPessoa, cdCategoriaEconomica, (PlanoPadraoRecOrcamentaria) possui o
cdOrigem, cdEspecie, cdDesdobramentoD1, (idTipoPermissaoDeducao) = 1 - permite dedução,
cdDesdobramentoDD2, cdDesdobramentoD3, exceto FUNDEB - o (idTipoOperacaoReceita) deve
cdTipoNaturezaReceita, cdNivel8, cdNivel9, ser diferente de 5;
cdNivel10, cdNivel11, cdNivel12, b) a conta "mãe" correspondente na tabela
nrAnoAplicacao e idTipoOpercaoReceita) e o (PlanoPadraoRecOrcamentaria) possui o
(idTipoOperacaoReceita) = 5 ou (idTipoPermissaoDeducao) = 2 - permite dedução,
somente FUNDEB - o (idTipoOperacaoReceita) deve
o (idTipoPermissaoDeducao) = 2 a conta "mãe" ser igual a 5 ou a 1;
do conjunto (idPessoa, cdCategoriaEconomica, c) a conta "mãe" correspondente na tabela
cdOrigem, cdEspecie, cdDesdobramentoD1, (PlanoPadraoRecOrcamentaria) possui o
cdDesdobramentoDD2, cdDesdobramentoD3, (idTipoPermissaoDeducao) = 3 - NÃO permite
cdTipoNaturezaReceita, cdNivel8, cdNivel9, dedução - o (idTipoOperacaoReceita) deve ser igual
cdNivel10, cdNivel11, cdNivel12, a 1.
nrAnoAplicacao e idTipoOpercaoReceita) e o
(idTipoOperacaoReceita) <> 5 ou
TABELA: AvaliacaoAcaoAno
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, cdAcao, O conjunto (Ação, Controle de Lei ou Ato da Ação e
cdControleLeiAtoAcao e nrAno) declarado na Ano de aplicação da Ação) declarado na linha xxxx
117
tabela (AvaliacaoAcaoAno) não existir na da tabela (AvaliacaoAcaoAno) não existe na tabela
tabela (AcaoAno) a regra deve ser executada. (AcaoAno).
Se o conjunto (idPessoa, cdAcao, O conjunto (Ação, Controle de Lei ou Ato da Ação e
cdControleLeiAtoAcao e nrAno) declarado na Ano de aplicação da Ação) declarado na linha xxxx
118
tabela (AvaliacaoAcaoAno) conter registros da tabela (AvaliacaoAcaoAno) possuí registro
duplicados a regra deve ser executada. duplicado.
A Avaliação das Ações do Plano Plurianual - PPA,
A tabela (AvaliacaoAcaoAno) somente poder somente podem ser declaradas no mês de
ser declarada no mês de dezembro de cada 119 dezembro de cada ano, portanto, a tabela
ano. (AvaliacaoAcaoAno) não poderá ser enviada na
remessa atual.
Se o (nrAno) declarado na tabela
(AvaliacaoAcaoAno) for <> do ano de trabalho O ano de aplicação declarado na linha nº xxxx da
para o conjunto (idPessoa, cdAcao 120 tabela (AvaliacaoAcaoAno) é diferente do ano de
ecdControleLeiAtoAcao) a regra deve ser trabalho.
executada.
Se o (nrRealizado) declarado na tabela
(AvaliacaoAcaoAno) possuir valores negativos A meta física realizada declarada na linha nº xxxx
para o conjunto (idPessoa, cdAcao, 121 da tabela (AvaliacaoAcaoAno) não pode conter
cdControleLeiAtoAcao e nrAno) a regra deve valores negativos.
ser executada.
Se o (vlRealizado) declarado na tabela
(AvaliacaoAcaoAno) possuir valores negativos
O valor realizado declarado na linha nº xxxx da
para o conjunto (idPessoa, cdAcao, 122
tabela (AvaliacaoAcaoAno) não pode ser negativo.
cdControleLeiAtoAcao e nrAno) a regra deve
ser executada.
Se o (cdControleLeiAto) declarado na tabela
O Controle de Lei ou Ato declarado na linha nº xxxx
(AvaliacaoAcaoAno) possuir Escopo <> 1 na
da tabela (AvaliacaoAcaoAno) possuí Escopo
tabela (LeiAto) a regra deve ser executada 123
diferente de 1 - PPA. Somente Ações da Lei do
para o conjunto (idPessoa, cdAcao,
Plano Plurianual podem ser avaliadas.
cdControleLeiAtoAcao e nrAno).
OBSERVAÇÕES
TABELA: AvaliacaoIndicadorAno
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
A combinação envolvendo (idPessoa, O conjunto (Indicador e Controle Lei e Ato do
cdIndicador e cdControleLeiAto) declarado na Indicador) declarado na linha nº xxxx da tabela
124
tabela (AvaliacaoIndicadorAno) deve existir na (AvaliacaoIndicadorAno) não existe na tabela
tabela (Indicador). (Indicador).
A combinação envolvendo (idPessoa, O conjunto (Indicador, Controle Lei e Ato do
cdIndicador, cdControleLeiAto e nrAnoBase) Indicador e Ano Base) declarado na linha nº xxxx da
125
declarado na tabela (AvaliacaoIndicadorAno) tabela (AvaliacaoIndicadorAno) não pode ser
não pode ser duplicado na tabela (Indicador). duplicado.
Se o (nrAnoBase) declarado na tabela
O ano base da avaliação dos Indicadores da Lei do
(AvaliacaoIndicadorAno) for <> do ano de
Plano Plurianual - PPA, declarado na linha nº xxxx
trabalho para o conjunto (idPessoa, cdIndicador 126
da tabela (AvaliacaoIndicadorAno) é diferente do
e cdControleLeiAto) a mensagem deve ser
ano de trabalho.
executada.
Se o (nrMedidaRealizada) declarado na tabela
(AvaliacaoIndicadorAno) possuir valores A medida realizada declarada na linha nº xxxx da
negativos para o conjunto (idPessoa, 127 tabela (AvaliacaoIndicadorAno) não pode ser
cdIndicador, cdControleLeiAto e nrAnoBase) a negativa.
mensagem deve ser executada.
Se o (cdControleLeiAto) declarado na tabela
O Controle de Lei ou Ato declarado na linha nº xxxx
(AvaliacaoIndicadorAno) possuir Escopo <> 1
da tabela (AvaliacaoIndicadorAno) possuí Escopo
na tabela (LeiAto) a mensagem deve ser 128
diferente de 1 - PPA. Somente Indicadores da Lei do
executada para o conjunto (idPessoa,
Plano Plurianual podem ser avaliados.
cdIndicador, cdControleLeiAto e nrAnoBase).
A combinação envolvendo (idPessoa,
O conjunto (Indicador, Controle Lei e Ato do
cdIndicador, cdControleLeiAto e nrAnoBase)
Indicador e Ano Base) declarado na linha nº xxxx da
declarado na tabela (AvaliacaoIndicadorAno) 2113
tabela (AvaliacaoIndicadorAno) não existe na tabela
deve existir na tabela
(MedidaEsperadaIndicador).
(MedidaEsperadaIndicador).
OBSERVAÇÕES
TABELA: RiscosFiscaisLDO
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto envolvendo (idPessoa,
cdControleLeiAto, idRiscoFiscal e O conjunto (Controle de Lei ou Ato, Risco Fiscal e
nrProvidencia) declarado na tabela 139 Providência) declarado na linha nº xxxx da tabela
(RiscosFiscaisLDO) for duplicado a mensagem (RiscaisFiscaisLDO) não pode ser duplicado.
deve ser executada.
Se o (cdControleLeiAto) declarado na tabela
(RiscosFiscaisLDO) possuir vínculo na tabela O Código de Controle da Lei ou Ato declarado na
(LeiAto) <> do conjunto (idPessoa, linha nº xxxx da tabela (RiscosFiscaisLDO) possui
140
cdControleLeiAto, idEscopo = 2 e Escopo diferente de 2 - LDO, para o ano de
nrAnoInicialAplicacao = Ano de Trabalho) a aplicação da LDO.
mensagem deve ser executada.
Se o (idRiscoFiscal) declarado na tabela
O Risco Fiscal declarado na linha nº xxxx da tabela
(RiscosFiscaisLDO) para o conjunto (idPessoa
141 (RiscosFiscaisLDO) para a respectiva Providência
e nrProvidencia) não existir na tabela
não existe na tabela (RiscoFiscal).
(RiscoFiscal) a mensagem deve ser executada.
Se o (nrProvidencia) declarado na tabela
(RiscosFiscaisLDO) quebrar a sequência A Providência declarada na linha nº xxxx da tabela
numérica para o conjunto (idPessoa e 142 (RiscosFiscaisLDO) não segue a ordem sequencial
idRiscoFiscal) a mensagem deve ser numérica crescente de registros.
executada.
Se o (vlEstimadoRisco) declarado na tabela
O valor estimado do risco fiscal declarado na linha
(RiscosFiscaisLDO) para o conjunto (idPessoa,
143 nº xxxx da tabela (RiscosFiscaisLDO) não pode ser
idRiscoFiscal e nrProvidencia) for negativo a
negativo.
mensagem deve ser executada.
Se o (vlEstimadoProvidencia) declarado na
O valor estimado da providência do risco fiscal,
tabela (RiscosFiscaisLDO) para o conjunto
144 declarado na linha nº xxxx da tabela
(idPessoa, idRiscoFiscal e nrProvidencia) for
(RiscosFiscaisLDO) não pode ser negativo.
negativo a mensagem deve ser executada.
Se (cdControleLeiAto) declarado na tabela
(RiscosFiscaisLDO) para o conjunto
O Controle de Lei/Ato (cdControleLeiAto) declarado
envolvendo (idPessoa, cdControleLeiAto,
1650 na linha nº xxxx da tabela (RiscosFiscaisLDO) não
idRiscoFiscal e nrProvidencia) não existir na
existe na tabela (LeiAto).
tabela (LeiAto) a mensagem deve ser
executada.
OBSERVAÇÕES
TABELA: MetasAnuaisLDO
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto envolvendo (idPessoa,
O conjunto (Controle de Lei ou Ato e Ano de
cdControleLeiAto e nrAnoReferencia)
145 Referência) declarado na linha nº xxxx da tabela
declarado na tabela (MetasAnuaisLDO) for
(MetasAnuaisLDO) não pode ser duplicado.
duplicado a mensagem deve ser executada.
Se o (cdControleLeiAto) declarado na tabela
(MetasAnuaisLDO) possuir vínculo na tabela O Controle da Lei ou Ato declarado na linha nº xxxx
(LeiAto) <> do conjunto (idPessoa, da tabela (MetasAnuaisLDO) possui Escopo
146
cdControleLeiAto, idEscopo = 2 e diferente de 2 - LDO, para o ano de aplicação da
nrAnoInicialAplicacao = Ano de Trabalho) a LDO.
mensagem deve ser executada.
Se o (cdControleLeiAto) declarado na tabela
(MetasAnuaisLDO) não apresentar valores
para o campo (nrAnoReferencia) = O Controle da Lei ou Ato declarado na linha nº xxxx
nrAnoReferencia, nrAnoReferencia+1 e da tabela (MetasAnuaisLDO) não apresenta
147
nrAnoReferencia+2 a mensagem deve ser registros para o ano de aplicação da LDO e para os
executada, ou seja, a tabela deve possuir 3 dois seguintes.
linhas vinculadas ao (cdControleLeiAto), sendo
uma para cada ano.
Se (cdControleLeiAto) declarado na tabela
(MetasAnuaisLDO) para o conjunto (idPessoa, O Controle de Lei/Ato (cdControleLeiAto) declarado
cdControleLeiAto e nrAnoReferencia) não 1492 na linha nº xxxx da tabela (MetasAnuaisLDO) não
existir na tabela (LeiAto) a mensagem deve ser existe na tabela (LeiAto).
executada.
OBSERVAÇÕES
TABELA: RenunciaReceitaLDO
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o (cdControleLeiAto) declarado na tabela
(RenunciaReceitaLDO) possuir vínculo na tabela O Código de Controle da Lei ou Ato declarado na
(LeiAto) <> do conjunto (idPessoa, linha nº xxxx da tabela (RenunciaReceitaLDO)
148
cdControleLeiAto, idEscopo = 2 e possui Escopo diferente de 2 - LDO, para o ano
nrAnoInicialAplicacao = Ano de Trabalho) a de aplicação da LDO.
mensagem deve ser executada.
Se o conjunto envolvendo (idPessoa,
O conjunto (Controle de Lei ou Ato, Ano de
cdControleLeiAto, nrAnoReferencia,
Referência, Tipo de Renúncia e Tipo de Crédito)
idTipoRenuncia e idTipoCredito) declarado na 149
declarado na linha nº xxxx da tabela
tabela (RenunciaReceitaLDO) for duplicado a
(RenunciaReceitaLDO) não pode ser duplicado.
mensagem deve ser executada.
Se o (idTipoRenuncia) declarado na tabela
O Código do Tipo de Renúncia de Receita
(RenunciaReceitaLDO) para o conjunto
declarado na linha nº xxxxx da tabela
envolvendo (idPessoa, cdControleLeiAto, 150
(RenunciaReceitaLDO) não é um valor válido da
nrAnoReferencia, idTipoRenuncia e idTipoCredito)
tabela (TipoRenuncia).
for duplicado a mensagem deve ser executada.
Se o (idTipoCredito) declarado na tabela
(RenunciaReceitaLDO) para o conjunto O Código do Tipo de Crédito declarado na linha
envolvendo (idPessoa, cdControleLeiAto, 151 nº xxxxx da tabela (RenunciaReceitaLDO) não é
nrAnoReferencia, idTipoRenuncia e idTipoCredito) um valor válido da tabela (TipoCredito).
for duplicado a mensagem deve ser executada.
Se o (vlRenuncia) declarado na tabela
(RenunciaReceitaLDO) para o conjunto O valor da renúncia declarado na linha nº xxxxx
envolvendo (idPessoa, cdControleLeiAto, 152 da tabela (RenunciaReceitaLDO) não pode ser
nrAnoReferencia, idTipoRenuncia e idTipoCredito) negativo.
for negativo a mensagem deve ser executada.
Se o (cdControleLeiAto) declarado na tabela
O Controle de Lei/Ato (cdControleLeiAto)
(RenunciaReceitaLDO) para o conjunto (idPessoa,
declarado na linha nº xxxx da tabela
cdControleLeiAto, nrAnoReferencia, 1651
(RenunciaReceitaLDO) não existe na tabela
idTipoRenuncia e idTipoCredito) não existir na
(LeiAto).
tabela (LeiAto) a mensagem deve ser executada.
OBSERVAÇÕES
TIPOS DE CRÉDITOS
Nome do Arquivo: TipoCredito
idTipoCredito DsTipoCredito
1 IPTU
2 ITBI
3 ISS
4 CONTRIBUIÇÃO DE MELHORIA
5 TAXAS
7 COSIF
TABELA: ExpansaoDespesaContinuada
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o (cdControleLeiAto) declarado na tabela
O Código de Controle da Lei ou Ato declarado na
(ExpansaoDespesaContinuada) possuir vínculo
linha nº xxxx da tabela
na tabela (LeiAto) <> do conjunto (idPessoa,
153 (ExpansaoDespesaContinuada) possui Escopo
cdControleLeiAto, idEscopo = 2 e
diferente de 2 - LDO, para o ano de aplicação da
nrAnoInicialAplicacao = Ano de Trabalho) a
LDO.
mensagem deve ser executada.
Se o conjunto envolvendo (idPessoa e O Código de Controle da Lei ou Ato declarado na
cdControleLeiAto) declarado na tabela linha nº xxxx da tabela
154
(ExpansaoDespesaContinuada) for duplicado a (ExpansaoDespesaContinuada) não pode ser
mensagem deve ser executada. duplicado.
Se qualquer um dos campos (vlTransfFUNDEB,
vlRedPermDespesa, vlNovasDOCC,
O valor campo (descrever os campos) declarado na
vlNovasDOCGeradasPPP, vlAumentoReceita e
linha nº xxxx da tabela
vlTransfConstitucionais) para o conjunto
155 (ExpansaoDespesaContinuada) apresenta-se com
(idPessoa e cdControleLeiAto) possuir valor
valor negativo. Nenhum campo de valor desta
negativo na tabela
tabela poderá ser negativo.
(ExpansaoDespesaContinuada) a mensagem
deve ser executada.
Se o (cdControleLeiAto) declarado na tabela
O Controle de Lei/Ato(cdControleLeiAto) declarado
(ExpansaoDespesaContinuada) para o conjunto
na linha nº xxxx da tabela
(idPessoa e cdControleLeiAto) não existir na 1652
(ExpansaoDespesaContinuada) não existe na
tabela (LeiAto) a mensagem deve ser
tabela (LeiAto).
executada.
OBSERVAÇÕES
registrar a estimativa de
Aumento aumento permanente de receita
Permanente da (16,2) Numérico Z(13)9.99 vlAumentoReceita para o exercício orçamentário a SIM
Receita que se refere a LDO.
107 Salário-Educação S
508 Fundo de Reserva Depósitos Judiciais (Lei 10819/03, art. 3º e Lei Complementar nº S
flPermite
cdFontePadrao DsFontePadrao
Desdobramento
151/2015)
515 FUNREBOM S
flPermite
cdFontePadrao DsFontePadrao
Desdobramento
1004 Recursos de Contratos de Rateio dos Consórcios Públicos destinados a Inversões S
Financeiras
1019 Bloco de Custeio das Ações e Serviços Públicos de Saúde – Coronavírus (COVID-19) S
1020 Bloco de Custeio das Ações e Serviços Públicos de Saúde – Grupo de Atenção de S
Média e Alta Complexidade Ambulatorial e Hospitalar - Coronavírus (COVID-19)
1021 FEAS - Fundo Estadual de Assistência Social - Incentivo Benefício Eventual - COVID- S
19
flPermite
cdFontePadrao DsFontePadrao
Desdobramento
1037 Transferências do FUNDEB - Complementação da União – VAAF – máximo de 30% S
estabelecido no inciso XI do art. 212-A da CF
1038 Transferências do FUNDEB - Complementação da União – VAAT, mínimo de 70% S
estabelecido no inciso XI do art. 212-A da CF
1039 Transferências do FUNDEB - Complementação da União – VAAT, máximo de 30% S
estabelecido no inciso XI do art. 212-A da CF
1040 Transferências do FUNDEB - Complementação da União – VAAR S
Transferências de Recursos do FNDE referentes ao Programa Dinheiro Direto na
1041 Escola (PDDE) S
Transferências de Recursos do FNDE referentes ao Programa Nacional de
1042 Alimentação Escolar (PNAE) S
Transferências de Recursos do FNDE Referentes ao Programa Nacional de Apoio ao
1043 Transporte Escolar (PNATE) S
1044 Outras Transferências de Recursos do FNDE S
1045 Outros Recursos não Vinculados S
1046 Recursos Vinculados ao RPPS - Fundo em Repartição (Plano Financeiro) S
1047 Recursos de Alienação de Bens/Ativos - Administração Indireta S
1048 Recursos de Depósitos de Terceiros S
1049 Compensação entre Regimes Previdenciários - Plano Financeiro S
1050 Recursos Vinculados a Fundos S
Transferências provenientes do Governo Federal destinadas ao vencimento dos
1051 agentes comunitários de saúde e dos agentes de combate às endemias S
1052 Transferência da União Referente à Compensação Financeira de Recursos Minerais S
1053 Transferências Destinadas ao Setor Cultural - LC nº 195/2022 - Art. 5º - Audiovisual S
Transferências Destinadas ao Setor cultural - LC nº 195/2022 - Art. 8º - Demais Setores
1054 da Cultura S
1055 Assistência Financeira Transporte Coletivo - Art. 5º, Inciso IV, EC nº 123/2022 S
Auxílio Financeiro - Outorga Crédito Tributário ICMS - Art. 5º, Inciso V, EC nº 123/2022
1056 - Recursos Educação S
Auxílio Financeiro - Outorga Crédito Tributário ICMS - Art. 5º, Inciso V, EC nº 123/2022
1057 - Recursos Livres S
1058 Receitas de Alienações de Ativos - Recursos Vinculados ao RPPS (Plano Financeiro) S
Receitas de Alienações de Ativos - Recursos Vinculados ao RPPS (Plano
1059 Previdenciário) S
1060 Recursos não vinculados da compensação de impostos - Recursos Livres S
1061 Recursos não vinculados da compensação de impostos - Recursos Educação S
1062 Recursos não vinculados da compensação de impostos - Recursos Saúde S
cdOrigem dsOrigem
14 Cessão Onerosa – Pré-Sal
94 Valores Restituíveis
99 Outras Origens
cdAplicacao dsAplicacao
01 Educação
02 Saúde
03 Previdência
04 Direitos da Criança e do Adolescente
05 Consórcios Intermunicipais – Contrato de Rateio
06 SUAS
07 Recursos de Livre Movimentação
99 Outras Áreas
cdDesdobramento dsDesdobramento
00 Detalhamento a Classificar
01 Transferências Voluntárias Públicas
02 Transferências Voluntárias Privadas
03 Operações de Crédito Internas
04 Operações de Crédito Externas
05 Transferências de Programas Estaduais
06 Transferências de Programas Federais
07 Programas/Transferências Voluntárias Anteriores a 2013 Reclassificados
cdDetalhamento dsDetalhamento
00 Título a Classificar
01 Transferências Voluntárias Estaduais
02 Transferências Voluntárias Federais
03 Outras Transferências Voluntárias Públicas
04 Transf. Voluntárias de Entidades Gov. Nacionais – ECA/FMDCA
05 Fundo do Idoso, inclusive art. 9º IN RFB nº 1131/2011
06 Bloco de Financiamento da Proteção Social Básica (SUAS)
07 Bloco de Financiamento da Proteção Sociais Especial (SUAS)
08 Componente para Qualificação da Gestão (SUAS)
09 Bloco de Investimentos (SUAS)
10 Contribuições e Legados de Entidades não Governamentais – ECA/FMDCA
11 Fundo do Idoso, inclusive art. 9º IN RFB nº 1131/2011 – Não Governamentais
12 Transferências Voluntárias Privadas Internas
13 Transferências Voluntárias Privadas Externas
14 Operações de Crédito Internas - Mobiliárias
15 Operações de Crédito Internas – Contratos
16 Operações de Crédito Externas - Mobiliárias
17 Operações de Crédito Externas– Contratos
18 Transferências de Outros Programas
19 Outros Programas SUAS
20 Transferências do SUS
23 Bloco de Financiamento da Proteção Social Especial de Média Complexidade - Portaria MDS
113/2015
24 Bloco de Financiamento da Proteção Social Especial de Alta Complexidade - Portaria MDS
113/2015
25 Bloco de Financiamento da Gestão do Programa Bolsa Família e Cadastro Único - Portaria MDS
113/2015 / Programa Auxílio Brasil - Lei Federal 14.284 de dezembro de 2021
26 Bloco de Financiamento da Proteção Social Especial de Média e Alta Complexidade
cdFontePadraoSTN
dsFontePadraoSTN
cdDesdobramento
cdDetalhamento
cdFontePadrao
cdAplicacao
cdOrigem
dsFonte
cdFontePadraoSTN
dsFontePadraoSTN
cdDesdobramento
cdDetalhamento
cdFontePadrao
cdAplicacao
cdOrigem
dsFonte
Transferências Fundo a Fundo de Recursos
Serviços Prestados SUS / Faturamentos do SUS provenientes do Governo Federal -
369 09 02 06 20 600
AIHs Bloco de Manutenção das Ações e Serviços
Públicos de Saúde
cdFontePadraoSTN
dsFontePadraoSTN
cdDesdobramento
cdDetalhamento
cdFontePadrao
cdAplicacao
cdOrigem
dsFonte
Outros Royalties e Compensações Transferências da União Referentes a
504 99 99 00 00 Financeiras e Patrimoniais Não 704 Compensações Financeiras pela Exploração
Previdenciárias de Recursos Naturais
Transferência da União referente à
505 99 99 00 00 Royalties Tratado de Itaipu Binacional 709 Compensação Financeira de Recursos
Hídricos
Receitas de Alienações de Ativos – Recursos de Alienação de Bens/Ativos -
506 04 99 00 00 755
FUNREBOM Administração Direta
cdFontePadraoSTN
dsFontePadraoSTN
cdDesdobramento
cdDetalhamento
cdFontePadrao
cdAplicacao
cdOrigem
dsFonte
Fundo do Idoso, inclusive art. 9º IN RFB Transferências de Convênios e Instrumentos
900 03 06 02 11 665
nº 1131/2011 Congêneres vinculados à Assistência Social
cdFontePadraoSTN
dsFontePadraoSTN
cdDesdobramento
cdDetalhamento
cdFontePadrao
cdAplicacao
cdOrigem
dsFonte
Transferências do Estado referentes a
Transferências Voluntárias Públicas
1005 03 02 01 01 632 Convênios e Instrumentos Congêneres
Estaduais
vinculados à Saúde
Transferências Voluntárias Públicas Transferências de Convênios e Instrumentos
1005 03 04 01 01 665
Estaduais Congêneres vinculados à Assistência Social
cdFontePadraoSTN
dsFontePadraoSTN
cdDesdobramento
cdDetalhamento
cdFontePadrao
cdAplicacao
cdOrigem
dsFonte
Operações de Crédito Vinculadas à
1009 05 01 03 15 Operações de Crédito Internas - Contratos 574
Educação
1009 05 02 03 15 Operações de Crédito Internas - Contratos 634 Operações de Crédito vinculadas à Saúde
1009 05 05 03 15 Operações de Crédito Internas - Contratos 754 Recursos de Operações de Crédito
1009 05 99 03 15 Operações de Crédito Internas - Contratos 754 Recursos de Operações de Crédito
Operações de Crédito Externas – Operações de Crédito Vinculadas à
1010 05 01 04 17 574
Contratos Educação
Operações de Crédito Externas –
1010 05 02 04 17 634 Operações de Crédito vinculadas à Saúde
Contratos
Operações de Crédito Externas –
1010 05 05 04 17 754 Recursos de Operações de Crédito
Contratos
Operações de Crédito Externas –
1010 05 99 04 17 754 Recursos de Operações de Crédito
Contratos
Transferências de Recursos dos Estados
1011 09 01 05 18 Transferências de Outros Programas 576
para programas de educação
Programas/Transferências Voluntárias
1014 11 01 07 21 599 Outros Recursos Vinculados à Educação
Anteriores a 2013 Reclassificados
Programas/Transferências Voluntárias
1014 11 02 07 21 659 Outros Recursos Vinculados à Saúde
Anteriores a 2013 Reclassificados
Programas/Transferências Voluntárias
1014 11 99 07 21 749 Outras vinculações de transferências
Anteriores a 2013 Reclassificados
cdFontePadraoSTN
dsFontePadraoSTN
cdDesdobramento
cdDetalhamento
cdFontePadrao
cdAplicacao
cdOrigem
dsFonte
Serviços Prestados SUS / Faturamentos
369 09 02 07 20 659 Outros Recursos Vinculados à Saúde
AIH
495 09 02 07 20 Atenção Básica 659 Outros Recursos Vinculados à Saúde
cdFontePadraoSTN
dsFontePadraoSTN
cdDesdobramento
cdDetalhamento
cdFontePadrao
cdAplicacao
cdOrigem
dsFonte
Transferência de Recursos dos Fundos
1011 09 04 05 18 Transferências de Outros Programas 661
Estaduais de Assistência Social
Desvinculação das Receitas dos
002 01 07 00 00 501 Outros Recursos não Vinculados
Municípios – DRM
ROYALTIES/ANP - Produção de Petróleo Royalties do Petróleo e Gás Natural
517 99 01 00 00 573
e Gás Natural Vinculados à Educação
ROYALTIES/ANP - Produção de Petróleo Royalties do Petróleo e Gás Natural
517 99 02 00 00 635
e Gás Natural vinculados à Saúde
Transferências do Governo Federal
Transferências Voluntárias Públicas
1006 12 01 01 02 570 referentes a Convênios e Instrumentos
Federais
Congêneres vinculados à Educação
Transferências do Governo Federal
Transferências Voluntárias Públicas
1006 12 02 01 02 631 referentes a Convênios e Instrumentos
Federais
Congêneres vinculados à Saúde
Transferências Voluntárias Públicas Transferências de Convênios e Instrumentos
1006 12 04 01 02 665
Federais Congêneres vinculados à Assistência Social
cdFontePadraoSTN
dsFontePadraoSTN
cdDesdobramento
cdDetalhamento
cdFontePadrao
cdAplicacao
cdOrigem
dsFonte
Transferências Fundo a Fundo de Recursos
Bloco de Custeio das Ações e Serviços
do SUS provenientes do Governo Federal -
494 12 02 06 20 Públicos de Saúde – Emendas Individuais 600
Bloco de Manutenção das Ações e Serviços
(§ 13, art. 166 da CF)
Públicos de Saúde
cdFontePadraoSTN
dsFontePadraoSTN
cdDesdobramento
cdDetalhamento
cdFontePadrao
cdAplicacao
cdOrigem
dsFonte
Transferências Fundo a Fundo de Recursos
do SUS provenientes do Governo Federal -
Bloco de Custeio das Ações e Serviços
Bloco de Manutenção das Ações e Serviços
1019 09 02 06 20 Públicos de Saúde – Coronavírus 602
Públicos de Saúde - Recursos destinados ao
(COVID-19)
enfrentamento da COVID-19 no bojo da ação
21C0.
cdFontePadraoSTN
dsFontePadraoSTN
cdDesdobramento
cdDetalhamento
cdFontePadrao
cdAplicacao
cdOrigem
dsFonte
Transferências Fundo a Fundo de Recursos
Transf. Fundo a Fundo de Recursos do do SUS provenientes do Governo Federal -
SUS - Bloco de Investimento na Rede de Bloco de Estruturação da Rede de Serviços
1033 09 02 06 20 603
Serviços Públicos de Saúde - (COVID-19) Públicos de Saúde - Recursos destinados ao
no bojo da ação 21C0 enfrentamento da COVID-19 no bojo da ação
21C0.
Transferências de Convênios ou de
Contratos de Repasse vinculados à Outras Transferências de Convênios e
1034 12 02 02 02 Saúde - (COVID-19) – transferência 636 Instrumentos Congêneres vinculados à
especial – (Inciso I do Art. 166-A da E.C. Saúde
105/2019).
Transferências de Convênios ou de
Contratos de Repasse vinculados à Transferências do Governo Federal
1034 12 02 01 02 Saúde - (COVID-19) – transferência 631 referentes a Convênios e Instrumentos
especial – (Inciso I do Art. 166-A da E.C. Congêneres vinculados à Saúde
105/2019).
cdFontePadraoSTN
dsFontePadraoSTN
cdDesdobramento
cdDetalhamento
cdFontePadrao
cdAplicacao
cdOrigem
dsFonte
Transferências do FUNDEB -
Complementação da União – VAAF – Transferências do FUNDEB -
1037 02 01 00 00 541
máximo de 30% estabelecido no inciso XI Complementação da União - VAAF
do art. 212-A da CF
Transferências do FUNDEB -
Complementação da União – VAAT, Transferências do FUNDEB -
1038 02 01 00 00 542
mínimo de 70% estabelecido no inciso XI Complementação da União - VAAT
do art. 212-A da CF
Transferências do FUNDEB -
Complementação da União – VAAT, Transferências do FUNDEB -
1039 02 01 00 00 542
máximo de 30% estabelecido no inciso XI Complementação da União - VAAT
do art. 212-A da CF
cdFontePadraoSTN
dsFontePadraoSTN
cdDesdobramento
cdDetalhamento
cdFontePadrao
cdAplicacao
cdOrigem
dsFonte
Compensação entre Regimes Recursos Vinculados ao RPPS - Fundo em
1049 08 03 00 00 801
Previdenciários - Plano Financeiro Repartição (Plano Financeiro)
dsEspecificacao
Recursos de impostos e transferências de impostos de livre aplicação.
Em atendimento ao disposto no inciso X do art. 4º da Lei
Complementar nº 141, de 13 de janeiro de 2012, para identificação do
500 Recursos não Vinculados de Impostos percentual mínimo aplicado em ASPS, essa fonte de recursos deverá
ser associada ao marcador que identifica as despesas que podem ser
consideradas para esse limite. A mesma lógica será utilizada para a
identificação do percentual mínimo de aplicação em MDE.
dsFontePadraoSTN
cdFontePadraoSTN
dsEspecificacao
Controle dos recursos de complementação da União ao FUNDEB -
VAAT, com base na alínea b do inciso V do art. 212-A da Constituição
Federal. Na fase da despesa, quando for o caso, será necessário
Transferências do FUNDEB - Complementação
542 associar esta fonte ao marcador do percentual de aplicação no
da União – VAAT
pagamento da remuneração dos profissionais da educação básica em
efetivo exercício para identificar o cumprimento do percentual mínimo
de 70% estabelecido no inciso XI do art. 212-A da CF.
Transferências de Recursos do FNDE referentes Controle dos recursos originários de transferências do Fundo Nacional
552 ao Programa Nacional de Alimentação Escolar do Desenvolvimento da Educação - FNDE, destinados ao Programa
(PNAE) Nacional de Alimentação Escolar (PNAE).
Transferências de Recursos do FNDE Controle dos recursos originários de transferências do Fundo Nacional
553 Referentes ao Programa Nacional de Apoio ao do Desenvolvimento da Educação - FNDE, destinados ao Programa
Transporte Escolar (PNATE) Nacional de Apoio ao Transporte Escolar (PNATE).
Transferências do Governo Federal referentes a Controle dos recursos originários de transferências em decorrência da
570 Convênios e Instrumentos Congêneres celebração de convênios e instrumentos congêneres com a União,
vinculados à Educação cuja destinação encontra-se vinculada a programas da educação.
dsFontePadraoSTN
cdFontePadraoSTN
dsEspecificacao
Controle dos recursos originários de operações de crédito, cuja
574 Operações de Crédito Vinculadas à Educação
destinação encontra-se vinculada a programas da educação.
Transferências Fundo a Fundo de Recursos do Controle dos recursos originários de transferências do Fundo Nacional
SUS provenientes do Governo Federal - Bloco de Saúde, referentes ao Sistema Único de Saúde (SUS) e
600
de Manutenção das Ações e Serviços Públicos relacionados ao Bloco de Manutenção das Ações e Serviços Públicos
de Saúde de Saúde.
Transferências Fundo a Fundo de Recursos do Controle dos recursos originários de transferências do Fundo Nacional
SUS provenientes do Governo Federal - Bloco de Saúde, referentes ao Sistema Único de Saúde (SUS) e
601
de Estruturação da Rede de Serviços Públicos relacionados ao Bloco de Estruturação na Rede de Serviços Públicos
de Saúde de Saúde.
Transferências provenientes do Governo Federal Controle dos recursos originários do Governo Federal, referentes ao
destinadas ao vencimento dos agentes Sistema Único de Saúde (SUS), relacionados ao vencimento dos
604
comunitários de saúde e dos agentes de agentes comunitários de saúde e dos agentes de combate às
combate às endemias endemias, nos termos do art. 198, §7ª da Constituição Federal.
Transferências Fundo a Fundo de Recursos do Controle dos recursos originários de transferências do Fundo Estadual
621
SUS provenientes do Governo Estadual de Saúde, referentes ao Sistema Único de Saúde (SUS).
Controle dos recursos originários de transferências dos Fundos de
Transferências Fundo a Fundo de Recursos do
622 Saúde de outros municípios, referentes ao Sistema Único de Saúde
SUS provenientes dos Governos Municipais
(SUS).
Transferências do Governo Federal referentes a Controle dos recursos originários de transferências em decorrência da
631 Convênios e Instrumentos Congêneres celebração de convênios e instrumentos congêneres com a União,
vinculados à Saúde cuja destinação encontra-se vinculada a programas da saúde.
dsFontePadraoSTN
cdFontePadraoSTN
dsEspecificacao
Transferências do Estado referentes a Controle dos recursos originários de transferências em decorrência da
632 Convênios e Instrumentos Congêneres celebração de convênios e instrumentos congêneres com os Estados,
vinculados à Saúde cuja destinação encontra-se vinculada a programas da saúde.
Transferência de Recursos do Fundo Nacional Controle os recursos originários de transferências do Fundo Nacional
660
de Assistência Social - FNAS de Assistência Social - Lei Federal nº 8.742, 07/12/1993.
Transferência de Recursos dos Fundos Controle dos recursos originários de transferências dos fundos
661
Estaduais de Assistência Social estaduais de assistência social.
Transferências de Recursos dos Fundos Controle os recursos originários de transferência dos fundos
662
Municipais de Assistência Social municipais de assistência social.
dsFontePadraoSTN
cdFontePadraoSTN
dsEspecificacao
Controle dos recursos originários de transferências de municípios em
decorrência da celebração de convênios e instrumentos congêneres,
Outras Transferências de Convênios ou cuja destinação encontra-se vinculada aos seus objetos. Não serão
702
Instrumentos Congêneres dos Municípios controlados por esta fonte os recursos de convênios ou contratos de
repasse vinculados a programas da educação, da saúde e da
assistência social.
Transferências dos Estados Referentes a Controle dos recursos transferidos pelos Estados, originários da
705 Compensações Financeiras pela Exploração de arrecadação de royalties do petróleo, do gás natural, da cota-parte do
Recursos Naturais bônus de assinatura de contrato de partilha de produção.
dsFontePadraoSTN
cdFontePadraoSTN
dsEspecificacao
Transferências Fundo a Fundo de Recursos do Controla as transferências obrigatórias de recursos do Fundo
712
Fundo Penitenciário - FUNPEN Penitenciário Nacional - FUNPEN.
Recursos da Contribuição para o Custeio do Controle dos recursos da COSIP, nos termos do artigo 149-A da
751
Serviço de Iluminação Pública – COSIP Constituição Federal da República.
Controle dos recursos com a cobrança das multas de trânsito nos
752 Recursos Vinculados ao Trânsito termos do art. 320 da Lei nº 9.503/1997 - Código de Trânsito
Brasileiro.
dsFontePadraoSTN
cdFontePadraoSTN
dsEspecificacao
Recursos Provenientes de Taxas, Contribuições Controle dos recursos de taxas, contribuições e preços públicos
753
e Preços Públicos vinculados conforme legislações específicas.
Controle dos recursos originários de operações de crédito, exceto as
754 Recursos de Operações de Crédito operações cuja aplicação esteja destinada a programas de educação
e saúde.
Controle dos recursos decorrentes da alienação de bens da
Recursos de Alienação de Bens/Ativos -
755 Administração Direta, nos termos do art. 44 da Lei Complementar nº
Administração Direta
101/2000.
Controle dos recursos decorrentes da alienação de bens da
Recursos de Alienação de Bens/Ativos -
756 Administração Indireta, nos termos do art. 44 da Lei Complementar nº
Administração Indireta
101/2000.
dsFontePadraoSTN
cdFontePadraoSTN
dsEspecificacao
Controle dos recursos vinculados ao Sistema de Proteção Social dos
Recursos Vinculados ao Sistema de Proteção
803 Militares (SPSM), com base na Lei nº 6.880/1980 (Estatuto dos
Social dos Militares (SPSM)
Militares), alterada pela Lei nº 13.954/2019.
Recursos Extraorçamentários Vinculados a Controle dos recursos financeiros junto aos tribunais de justiça
860
Precatórios vinculados ao pagamento de precatórios.
Recursos Extraorçamentários Vinculados a Controle dos recursos financeiros junto aos tribunais de justiça
861
Depósitos Judiciais vinculados aos depósitos judiciais.
Controle dos recursos financeiros decorrentes de depósitos de
862 Recursos de Depósitos de Terceiros
terceiros.
Controle dos demais recursos financeiros extraorçamentários, como,
869 Outros Recursos Extraorçamentários
por exemplo, retenções e consignações.
dsMarcadorSTN
dsEspecificacao
dsMarcadorSTN
dsEspecificacao
Identificação das despesas com ASPS consideradas para o
cumprimento do limite constitucional. Observa o disposto nos art. 2º e 3º
Identificação das despesas com ações e da Lei Complementar nº 141, de 13 de janeiro de 2012. Identificação
1002
serviços públicos de saúde associada à Fonte 500 - Recursos não Vinculados de Impostos para
verificação do cumprimento dos limites estabelecidos na LC 141/2012 e
na Constituição Federal.
dsMarcadorSTN
dsEspecificacao
Identifica a qual Poder ou Órgão se refere a despesa quando ela é
executada no PO RPPS, possibilitando a geração automática dos
valores das linhas referentes a "Pessoal Inativo e Pensionista" no
Benefícios Previdenciários - Poder
quadro da "Despesa Bruta com Pessoal" do Demonstrativo da Despesa
2121 Legislativo- Fundo em Repartição (Plano
com Pessoal, bem como a identificação das despesas com benefícios
Financeiro)
previdenciários efetuados em cada plano quando há segregação das
massas. Será associado às fontes de recursos utilizadas para
pagamento de benefícios previdenciários.
cdMarcadorSTN
dsMarcadorSTN
dsFontePadraoSTN
cdFontePadraoSTN
cdMarcadorSTN
dsMarcadorSTN
Recursos não vinculados da compensação de Identificação das despesas com manutenção e
502 1001
impostos desenvolvimento do ensino
Recursos não vinculados da compensação de Identificação das despesas com ações e serviços públicos
502 1002
impostos de saúde
Transferências do FUNDEB - Impostos e
540 0000 Sem marcador definido
Transferências de Impostos
Identificação do percentual aplicado no pagamento da
Transferências do FUNDEB - Impostos e
540 1070 remuneração dos profissionais da educação básica em
Transferências de Impostos
efetivo exercício
Transferências do FUNDEB - Complementação
541 0000 Sem marcador definido
da União – VAAF
Identificação do percentual aplicado no pagamento da
Transferências do FUNDEB - Complementação
541 1070 remuneração dos profissionais da educação básica em
da União – VAAF
efetivo exercício
Transferências do FUNDEB - Complementação
542 0000 Sem marcador definido
da União – VAAT
Identificação do percentual aplicado no pagamento da
Transferências do FUNDEB - Complementação
542 1070 remuneração dos profissionais da educação básica em
da União – VAAT
efetivo exercício
dsFontePadraoSTN
cdFontePadraoSTN
cdMarcadorSTN
dsMarcadorSTN
Transferências Fundo a Fundo de Recursos do
SUS provenientes do Governo Federal - Bloco de Identificação das Transferências da União decorrentes de
601 3110
Estruturação da Rede de Serviços Públicos de emendas parlamentares individuais
Saúde
dsFontePadraoSTN
cdFontePadraoSTN
cdMarcadorSTN
dsMarcadorSTN
Transferências de Convênios e Instrumentos Identificação das Transferências da União decorrentes de
665 3110
Congêneres vinculados à Assistência Social emendas parlamentares individuais
669 Outros Recursos Vinculados à Assistência Social 0000 Sem marcador definido
Auxílio Financeiro - Outorga Crédito Tributário Identificação das despesas com manutenção e
718 1001
ICMS - Art. 5º, Inciso V, EC nº 123/2022 desenvolvimento do ensino
dsFontePadraoSTN
cdFontePadraoSTN
cdMarcadorSTN
dsMarcadorSTN
Recursos Vinculados ao RPPS - Taxa de Benefícios Previdenciários - Poder Legislativo - Fundo em
802 1121
Administração Capitalização (Plano Previdenciário)
PERIODICIDADE: Mensal/Diário
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o (cdFonte) declarado na tabela
A Fonte de Recurso da Entidade (cdFonte)
(FonteReceita) para o conjunto (idPessoa e
156 declarada na linha nº xxxx da tabela (FonteReceita)
cdFonte) for duplicado a mensagem deve ser
não pode ser duplicada.
executada.
Se a combinação (idPessoa, cdFontePadrao, O conjunto (Fonte Padrão, Origem, Aplicação,
cdOrigem, cdAplicacao, cdDesdobramento, Desdobramento, Detalhamento e FontePadraoSTN)
2128
cdDetalhamento e cdFontePadraoSTN) declarado na linha nº xxxx da tabela (FonteReceita)
declarada na tabela (FonteReceita) for <> das deve ser uma combinação válida da tabela
OBSERVAÇÕES
Código da Fonte
5 Caractere Z(2)999 cdFonte Representa o código da fonte criado SIM
da Entidade
pela Entidade.
Código da Fonte
5 Caractere Z(2)999 cdFontePadrao Representa o código da fonte padrão SIM
Padrão (*)
definidas TCE. (FontePadrao ).
TABELA: ConsolidacaoLOA
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o (idOperacaoLOA) declarado na tabela
(ConsolidacaoLOA) para o conjunto (idPessoa, O Código da Operação LOA declarado na linha nº
cdControleLeiAto e idExecutor) for <> dos 159 xxxx da tabela (ConsolidacaoLOA) deve ser um
códigos existentes na tabela (OperacaoLOA) a valor válido da tabela (OperacaoLOA).
mensagem deve ser executada.
Se o (idExecutor) declarado na tabela
(ConsolidacaoLOA) para o conjunto (idPessoa, A entidade Executora declarada na linha nº xxxx da
cdControleLeiAto, idExecutor e 160 tabela (ConsolidacaoLOA) não existe no cadastro
idOperacaoLOA) não existir na tabela (Pessoa) geral do TCE e vinculado ao IBGE do Município.
a mensagem deve ser executada.
Se o (cdControleLeiAto) declarado na tabela
(ConsolidacaoLOA) para o conjunto (idPessoa
e cdControleLeiAto) possuir combinação <> da O Controle de Lei ou Ato declarado na linha nº xxxx
seguinte na tabela (LeiAto): (idPessoa, 162 da tabela (ConsolidacaoLOA) possui Escopo
idEscopo = 3, nrAnoInicial = Ano de Trabalho) diferente de 3 - LOA na tabela (LeiAto).
para entidades <> de Consórcios na tabela
(Pessoa), a mensagem deve ser executada.
Se o (cdControleLeiAto) declarado na tabela
(ConsolidacaoLOA) para o conjunto (idPessoa
O Controle de Lei ou Ato declarado na linha nº xxxx
e cdControleLeiAto) possuir combinação <> da
da tabela (ConsolidacaoLOA) possui Escopo
seguinte na tabela (LeiAto): (idPessoa, 163
diferente de 55 - ORÇAMENTO ANUAL DOS
idEscopo = 55, nrAnoInicial = Ano de Trabalho)
CONSÓRCIOS PÚBLICOS na tabela (LeiAto).
para entidades = Consórcios na tabela
(Pessoa) a mensagem deve ser executada.
Se (cdControleLeiAto) declarado na tabela
(ConsolidacaoLOA) para o conjunto (idPessoa, O Controle de Lei/Ato (cdControleLeiAto) declarado
cdControleLeiAto, idExecutor e 1678 na linha nº xxxx da tabela (ConsolidacaoLOA) não
idOperacaoLOA) não existir na tabela (LeiAto) existe na tabela (LeiAto).
a mensagem deve ser executada.
Se (idExecutor) declarado na tabela
(ConsolidacaoLOA) para o conjunto (idPessoa, O Executor do Orçamento (idExecutor) informado
cdControleLeiAto, idExecutor e na linha nº xxxx da tabela (ConsolidacaoLOA) não
1685
idOperacaoLOA) possuir (cdIBGE e sgUF) <> pode possuir código de IBGE diferente do
do (idPessoa) do Município na tabela Município.
(Municipio) a mensagem deve ser executada.
Se (idOperacaoLOA) declarado na tabela
(ConsolidacaoLOA) para o conjunto (idPessoa, O (idOperacaoLOA) declarado na linha nº xxxxxx da
cdControleLeiAto, idExecutor e tabela (ConsolicacaoLOA) deve ser apenas = 2 -
idOperacaoLOA) for <> 2, 3 ou 4 para 1879 DESPESA FIXADA, 3 - TRANSF. FINANCEIRAS -
entidades existentes na tabela (Pessoa) com INGRESSOS ou 4 - TRANSF. FINANCEIRAS –
(idTipoNaturezaOrgao = 45) a mensagem deve EGRESSOS, para Câmara Municipais.
ser Executada.
Se (idOperacaoLOA) declarado na tabela 1880 O (idOperacaoLOA) declarado na linha nº xxxxxx da
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
(ConsolidacaoLOA) para o conjunto (idPessoa, tabela (ConsolidacaoLOA) deve ser apenas 1 -
cdControleLeiAto, idExecutor e Receita Prevista, 2 - Despesa Fixada Ou 5 -
idOperacaoLOA) for <> 1, 2 ou 5 para Recursos sem despesas correspondentes. OBS: As
entidades existentes na tabela (Pessoa) com Prefeituras não devem declarar os Ingressos e
(idTipoNaturezaOrgao = 44) a mensagem deve Egressos por Transferências Financeiras na tabela
ser Executada. (ConsolidacaoLOA).
OBSERVAÇÕES
idOperacaoLOA dsOperacao
1 Receita Prevista
2 Despesa Fixada
3 Transferências Financeiras – Ingressos
4 Transferências Financeiras – Egressos
5 Recursos sem despesas correspondentes
ORGÃOS
TABELA: Orgao
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, cdOrgao e
O conjunto (Órgão e Ano da LOA) declarado
nrAnoLOA) declarado na tabela (Orgao)
164 na linha nº xxxx da tabela (Orgao) não pode
for duplicado a mensagem deve ser
ser duplicado.
executada.
Se (nrAnoLOA) declarado na tabela
(Orgao) for <> do ano de aplicação da O Ano da LOA declarado na linha nº xxxx da
LOA (ano de trabalho) para o conjunto 165 tabela (Orgao) é diferente do ano de aplicação
(idPessoa, cdOrgao e nrAnoLOA) a da Lei Orçamentária Anual - LOA.
mensagem deve ser executada.
OBSERVAÇÕES
UNIDADES
TABELA: Unidade
OBJETIVO: Captar as Unidades Orçamentárias definidas institucionalmente na
estrutura administrativa da entidade, inclusive mantendo fidelidade
com a Lei Orçamentária Anual – LOA.
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, cdOrgao, cdUnidade O conjunto (Unidade e Ano da LOA, declarado na
e nrAnoLOA) declarado na tabela (Unidade) for 166 linha nº xxxx da tabela (Unidade) não pode ser
duplicado a mensagem deve ser executada. duplicado.
Se (nrAnoLOA) declarado na tabela (Unidade)
for <> do ano de aplicação da LOA (ano de O Ano da LOA declarado na linha nº xxxx da tabela
trabalho) para o conjunto (idPessoa, cdOrgao, 167 (Unidade) é diferente do ano de aplicação da Lei
cdUnidade e nrAnoLOA) a mensagem deve ser Orçamentária Anual - LOA.
executada.
Se o conjunto (idPessoa, cdOrgao e
nrAnoLOA) declarado na tabela (Unidade) não O conjunto (cdOrgao e nrAnoLOA) declarado na
existir na tabela (Orgao) a mensagem deve ser 1689 linha nº xxxxx da tabela (Unidade) não existe na
executada. tabela (Orgao).
OBSERVAÇÕES
TABELA: Funcao
OBJETIVO: Definir a tabela de funções de Governo, mantendo correspondência
com a Portaria STN nº 42/1999.
PERIODICIDADE: Esta tabela não deve ser captada dos jurisdicionados, ou seja é uma
definição padrão do TCE.
ESFERAS DE GOVERNO ABRANGIDAS
MUNICIPAL SIM NÃO ESTADUAL SIM NÃO
Prefeitura X
Câmara Municipal X
Consórcios Intermunicipais X
Administração Indireta X
RPPS X
Empresas Públicas e Economia Mista X
Dependentes
Empresas Públicas e de Economia Mista Não X
Dependentes
TABELA: SubFuncao
PERIODICIDADE: Esta tabela não deve ser captada dos jurisdicionados, ou seja é uma
definição padrão do TCE.
TABELA: ProgramaLOA
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (nrAnoLOA) declarado na tabela
O conjunto (Programa e Ano LOA) declarado na
(ProgramaLOA) for <> do ano de aplicação da
linha nº xxxx da tabela (ProgramaLOA) é diferente
LOA (ano de trabalho) para o conjunto 170
do ano de aplicação da Lei Orçamentária Anual -
(idPessoa, cdPrograma e nrAnoLOA) a
LOA.
mensagem deve ser executada.
Se o conjunto (idPessoa, cdPrograma e
O conjunto (idPessoa, cdPrograma e nrAnoLOA)
nrAnoLOA) for duplicado na tabela
declarado na linha nº xxxx da tabela
(ProgramaLOA) a mensagem deve ser 1491
(ProgramaLOA) apresenta-se com registro
executada.
duplicado.
OBSERVAÇÕES
TABELA: PlanoRecOrcamentaria
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (cdCategoriaEconomica,
Erro 1956: O conjunto declarado na linha nº xxxx da
cdOrigem, cdEspecie, cdDesdobramentoD1,
tabela (PlanoRecOrcamentaria) para
cdDesdobramentoDD2, cdDesdobramentoD3,
(cdCategoriaEconomica, cdOrigem, cdEspecie,
cdTipoNaturezaReceita, cdNivel8, cdNivel9,
1956 cdDesdobramentoD1, cdDesdobramentoDD2,
cdNivel10, cdNivel11, cdNivel12 e
cdDesdobramentoD3, cdTipoNaturezaReceita,
nrAnoAplicacao) for duplicado na tabela
cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdNivel12
(PlanoRecOrcamentaria) a mensagem deve ser
e nrAnoAplicacao) não pode ser duplicado.
executada
Se o conjunto (idPessoa,
cdCategoriaEconomica, cdOrigem, cdEspecie,
cdDesdobramentoD1, cdDesdobramentoDD2,
cdDesdobramentoD3, cdTipoNaturezaReceita, Erro 1958: O conjunto declarado na linha nº xxxx da
cdNivel8, cdNivel9, cdNivel10, cdNivel11, tabela (PlanoRecOrcamentaria) para
cdNivel12 e nrAnoAplicacao) declarado na (cdCategoriaEconomica, cdOrigem, cdEspecie,
tabela (PlanoRecOrcamentaria) possuir cdDesdobramentoD1, cdDesdobramentoDD2,
1958
estrutura mínima <> da definida na tabela cdDesdobramentoD3, cdTipoNaturezaReceita,
(PlanoPadraoRecOrcamentaria) a mensagem cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdNivel12
deve ser executada. OBS: Esta mensagem tem e nrAnoAplicacao) não possui a estrutura mínima
o objetivo de assegurar o padrão definido pelo definida no plano padrão da receita orçamentária.
TCE/PR, porém, não deve impossibilitar a
criação de detalhamentos pela entidade
declarante.
Se o (cdTipoNivelConta) da tabela
Erro 1959: O conjunto declarado na linha nº xxxx da
(PlanoRecOrcamentaria) para o conjunto
tabela (PlanoRecOrcamentaria) para
(idPessoa, cdCategoriaEconomica, cdOrigem,
(cdCategoriaEconomica, cdOrigem, cdEspecie,
cdEspecie, cdDesdobramentoD1,
cdDesdobramentoD1, cdDesdobramentoDD2,
cdDesdobramentoDD2, cdDesdobramentoD3,
1959 cdDesdobramentoD3, cdTipoNaturezaReceita,
cdTipoNaturezaReceita, cdNivel8, cdNivel9,
cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdNivel12,
cdNivel10, cdNivel11, cdNivel12, e
e nrAnoAplicacao) tem conta Analítica sem a
nrAnoAplicacao) for = "A" (Analítica) a conta do
respectiva conta Sintética no nível imediatamente
nível imediatamente anterior (seguindo a árvore)
anterior.
deve ser = "S" (Sintética).
Erro 1960: O conjunto declarado na linha nº XXXX
Se o (cdTipoNivelConta) da tabela
da tabela (PlanoRecOrcamentaria) para
(PlanoRecOrcamentaria) para o conjunto
(cdCategoriaEconomica, cdOrigem, cdEspecie,
(cdCategoriaEconomica, cdOrigem, cdEspecie,
cdDesdobramentoD1, cdDesdobramentoDD2,
cdDesdobramentoD1, cdDesdobramentoDD2,
1960 cdDesdobramentoD3, cdTipoNaturezaReceita,
cdDesdobramentoD3, cdTipoNaturezaReceita,
cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdNivel12
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
e nrAnoAplicacao) tem tipo de nível da conta
cdNivel12 e nrAnoAplicacao) for <> "A" ou "S" a
diferente de "A" ou "S".
mensagem deve ser executada
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o (nrAnoAplicacao) declarado na tabela
(PlanoRecOrcamentaria) para o conjunto
(idPessoa, cdCategoriaEconomica, cdOrigem,
cdEspecie, cdDesdobramentoD1, Erro 1961: O nrAnoAplicacao declarado na linha nº
cdDesdobramentoDD2, cdDesdobramentoD3, 1961 xxxx da tabela (PlanoRecOrcamentaria) deve ser o
cdTipoNaturezaReceita, cdNivel8, cdNivel9, ano de aplicação da Lei Orçamentária Anual - LOA.
cdNivel10, cdNivel11, cdNivel12, e
nrAnoAplicacao) for <> do ano de trabalho a
mensagem deve ser executada
Se a conta declarada na tabela
(PlanoRecOrcamentaria) para o conjunto
(idPessoa, cdCategoriaEconomica, cdOrigem,
cdEspecie, cdDesdobramentoD1, Erro 1962: A conta declarada na linha nº xxxx da
cdDesdobramentoDD2, cdDesdobramentoD3, tabela (PlanoRecOrcamentaria) não segue a
1962
cdTipoNaturezaReceita, cdNivel8, cdNivel9, estrutura lógica de nível em relação a conta
cdNivel10, cdNivel11, cdNivel12 e imediatamente anterior (conta "filha" sem "mãe").
nrAnoAplicacao) quebrar a sequência lógica
entre os níveis (árvore) a mensagem deve ser
executada
Erro 1986: O Tipo de Nível da Conta = ("A" -
Se o (cdTipoNivelConta = "A") declarado na
Analítica) declarado na linha nº xxxx da tabela
tabela (PlanoRecOrcamentaria) possuir o
(PlanoRecOrcamentaria) é de uma conta = ("S" -
campo (cdTipoNivelConta = "S") na mesma
1986 Sintética) na Tabela
combinação de códigos da tabela
(PlanoPadraoRecOrcamentaria). Contas
(PlanoPadraoRecOrcamentaria) a mensagem
padronizadas na condição de Sintéticas não poderão
deve ser executada.
ser transformadas em Analíticas
Se o conjunto (idPessoa,
cdCategoriaEconomica, cdOrigem, cdEspecie,
Erro 1989: A Conta da Receita Orçamentária
cdDesdobramentoD1, cdDesdobramentoDD2,
declarada na linha no xxxx da tabela
cdDesdobramentoD3, cdTipoNaturezaReceita,
(PlanoRecOrcamentaria) não pode ser transformada
cdNivel8, cdNivel9, cdNivel10, cdNivel11, 1989
em conta sintética, tendo em vista que possui
cdNivel12 e nrAnoAplicacao) possuir registros
movimento na tabela
para a mesma combinação na tabela
(RealizacaoMensalReceitaFonte) no ano de trabalho.
(RealizacaoMensalReceitaFonte) a mensagem
deve ser executada.
Se o conjunto (idPessoa,
cdCategoriaEconomica, cdOrigem, cdEspecie,
cdDesdobramentoD1, cdDesdobramentoDD2,
Erro 1991: O conjunto declarado na linha nº XXXX
cdDesdobramentoD3, cdTipoNaturezaReceita,
da tabela (PlanoRecOrcamentaria) para
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
(cdCategoriaEconomica, cdOrigem, cdEspecie,
cdNivel12 e nrAnoAplicacao) declarado na
cdDesdobramentoD1, cdDesdobramentoDD2,
tabela (PlanoRecOrcamentaria) possuir
cdDesdobramentoD3, cdTipoNaturezaReceita,
(cdCategoriaEconomica = 7) e não existir
1991 cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdNivel12
estrutura idêntica com (cdCategoriaEconomica
e nrAnoAplicacao) representa uma Receita Corrente
= 1) na tabela (PlanoRecOrcamentaria) a regra
Intra Orçamentária (cdCategoriaEconomica = 7) e
deve ser executada.
não possui uma Conta de Receita Corrente
OBS: Esta regra tem o objetivo de assegurar
correspondente (cdCategoriaEconomica = 1) na
que para cada conta de Receita Corrente Intra
tabela (PlanoRecOrcamentaria).
Orçamentária exista uma conta de Receita
Corrente correspondente no Plano de Receita
da Entidade.
Para o conjunto (idPessoa, Erro 1992: O conjunto declarado na linha nº XXXX
cdCategoriaEconomica, cdOrigem, cdEspecie, da tabela (PlanoRecOrcamentaria) para
cdDesdobramentoD1, cdDesdobramentoDD2, (cdCategoriaEconomica, cdOrigem, cdEspecie,
cdDesdobramentoD3, cdTipoNaturezaReceita, cdDesdobramentoD1, cdDesdobramentoDD2,
cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdDesdobramentoD3, cdTipoNaturezaReceita,
1992
cdNivel12 e nrAnoAplicacao) com cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdNivel12
(cdCategoriaEconomica = 7) declarado na e nrAnoAplicacao) não possui uma Conta "mãe" de
tabela (PlanoRecOrcamentaria) deve existir Receita Corrente correspondente
uma conta "mãe" correspondente na tabela (cdCategoriaEconomica = 1) na tabela
(PlanoPadraoRecOrcamentaria) com (PlanoPadraoRecOrcamentaria) com o
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
(cdCategoriaEconomica =1) e com o (flReceitaIntraOrcamentaria) = "S".
(flReceitaIntraOrcamentaria) = "S". Se o
(flReceitaIntraOrcamentaria) for "N" a regra
deve ser executada.
Se o conjunto (idPessoa,
cdCategoriaEconomica, cdOrigem, cdEspecie,
cdDesdobramentoD1, cdDesdobramentoDD2,
Erro 1993: O conjunto declarado na linha nº xxxx da
cdDesdobramentoD3, cdTipoNaturezaReceita,
tabela (PlanoRecOrcamentaria) para
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
(cdCategoriaEconomica, cdOrigem, cdEspecie,
cdNivel12 e nrAnoAplicacao) declarado na
cdDesdobramentoD1, cdDesdobramentoDD2,
tabela (PlanoRecOrcamentaria) possuir
cdDesdobramentoD3, cdTipoNaturezaReceita,
(cdCategoriaEconomica = 8) e não existir
1993 cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdNivel12,
estrutura idêntica com (cdCategoriaEconomica
e nrAnoAplicacao) representa uma Receita de capital
= 2) na tabela (PlanoRecOrcamentaria). A regra
Intra Orçamentária (cdCategoriaEconomica = 8) e
deve ser executada.
não possui uma Conta de Receita de Capital
OBS: Esta regra tem o objetivo de assegurar
correspondente (cdCategoriaEconomica = 2) na
que para cada conta de Receita de Capital Intra
tabela (PlanoRecOrcamentaria).
Orçamentária exista uma conta de Receita de
Capital correspondente no Plano de Receita da
Entidade.
Para o conjunto (idPessoa,
cdCategoriaEconomica, cdOrigem, cdEspecie,
Erro 1994: O conjunto declarado na linha nº xxxx da
cdDesdobramentoD1, cdDesdobramentoDD2,
tabela (PlanoRecOrcamentaria) para
cdDesdobramentoD3, cdTipoNaturezaReceita,
(cdCategoriaEconomica, cdOrigem, cdEspecie,
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
cdDesdobramentoD1, cdDesdobramentoDD2,
cdNivel12 e nrAnoAplicacao) com
cdDesdobramentoD3, cdTipoNaturezaReceita,
(cdCategoriaEconomica = 8) declarado na
1994 cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdNivel12
tabela (PlanoRecOrcamentaria) deve existir
e nrAnoAplicacao) não possui uma Conta "mãe" de
uma conta "mãe" na tabela
Receita de Capital correspondente
(PlanoPadraoRecOrcamentaria) com
(cdCategoriaEconomica = 2) na tabela
(cdCategoriaEconomica =2) e com o
(PlanoPadraoRecOrcamentaria) com o
(flReceitaIntraOrcamentaria) = "S". Se o
(flReceitaintraorcamentaria) = "S".
(flReceitaIntraOrcamentaria) for "N" a regra
deve ser executada.
Se o conjunto (idPessoa,
cdCategoriaEconomica, cdOrigem, cdEspecie,
cdDesdobramentoD1, cdDesdobramentoDD2,
cdDesdobramentoD3, cdTipoNaturezaReceita,
Erro 1997: O conjunto declarado na linha nº xxxx da
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
tabela (PlanoRecOrcamentaria) para
cdNivel12 e nrAnoAplicacao) declarado na
(cdCategoriaEconomica, cdOrigem, cdEspecie,
tabela (PlanoRecOrcamentaria) possuir
cdDesdobramentoD1, cdDesdobramentoDD2,
(cdCategoriaEconomica = 7 e
cdDesdobramentoD3, cdTipoNaturezaReceita,
cdTipoNaturezaReceita = 2) e não existir
cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdNivel12,
estrutura idêntica com (cdTipoNaturezaReceita 1997
e nrAnoAplicacao) representa uma Receita Corrente
= 1) na tabela (PlanoRecOrcamentaria). A regra
Intraorçamentária de Multas e Juros
deve ser executada.
(cdTipoNaturezaReceita = 2) e não possui uma
OBS: Esta regra tem o objetivo de assegurar
Receita Corrente Intraorçamentária Principal
que para cada conta de Receita Corrente
(cdTipoNaturezaReceita = 1) correspondente na
Intraorçamentária – Multas e Juros (NR = 2)
tabela (PlanoRecOrcamentaria).
exista uma conta de Receita Corrente
Intraorçamentária - Principal (NR = 1)
correspondente no Plano de Receita da
Entidade.
Se o conjunto (idPessoa, Erro 1999: O conjunto declarado na linha nº xxxx da
cdCategoriaEconomica, cdOrigem, cdEspecie, tabela (PlanoRecOrcamentaria) para
cdDesdobramentoD1, cdDesdobramentoDD2, (cdCategoriaEconomica, cdOrigem, cdEspecie,
cdDesdobramentoD3, cdTipoNaturezaReceita, cdDesdobramentoD1, cdDesdobramentoDD2,
cdNivel8, cdNivel9, cdNivel10, cdNivel11, 1999 cdDesdobramentoD3, cdTipoNaturezaReceita,
cdNivel12 e nrAnoAplicacao) declarado na cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdNivel12,
tabela (PlanoRecOrcamentaria) possuir e nrAnoAplicacao) representa uma Receita Corrente
(cdCategoriaEconomica = 7 e Intraorçamentária de Multas e Juros da Dívida Ativa
cdTipoNaturezaReceita = 4) e não existir (cdTipoNaturezaReceita = 4) e não possui uma
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
estrutura idêntica com (cdTipoNaturezaReceita Receita Corrente Intraorçamentária da Dívida Ativa
= 3) na tabela (PlanoRecOrcamentaria). A regra (cdTipoNaturezaReceita = 3) correspondente na
deve ser executada. tabela (PlanoRecOrcamentaria).
OBS: Esta regra tem o objetivo de assegurar
que para cada conta de Receita Corrente
Intraorçamentária – Multas e Juros da Dívida
Ativa (NR = 4) exista uma conta de Receita
Corrente Intraorçamentária – Dívida Ativa (NR =
3) correspondente no Plano de Receita da
Entidade.
Se o conjunto (idPessoa,
cdCategoriaEconomica, cdOrigem, cdEspecie,
cdDesdobramentoD1, cdDesdobramentoDD2,
cdDesdobramentoD3, cdTipoNaturezaReceita,
Erro 2000: O conjunto declarado na linha nº xxxx da
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
tabela (PlanoRecOrcamentaria) para
cdNivel12 e nrAnoAplicacao) declarado na
(cdCategoriaEconomica, cdOrigem, cdEspecie,
tabela (PlanoRecOrcamentaria) possuir
cdDesdobramentoD1, cdDesdobramentoDD2,
(cdCategoriaEconomica = 8 e
cdDesdobramentoD3, cdTipoNaturezaReceita,
cdTipoNaturezaReceita = 2) e não existir
cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdNivel12,
estrutura idêntica com (cdTipoNaturezaReceita 2000
e nrAnoAplicacao) representa uma Receita de
= 1) na tabela (PlanoRecOrcamentaria). A regra
Capital Intraorçamentária de Multas e Juros
deve ser executada.
(cdTipoNaturezaReceita = 2) e não possui uma
OBS: Esta regra tem o objetivo de assegurar
Receita de Capital Intraorçamentária Principal
que para cada conta de Receita de Capital
(cdTipoNaturezaReceita = 1) correspondente na
Intraorçamentária – Multas e Juros (NR = 2)
tabela (PlanoRecOrcamentaria).
exista uma conta de Receita de Capital
Intraorçamentária - Principal (NR = 1)
correspondente no Plano de Receita da
Entidade.
Se o conjunto (idPessoa,
cdCategoriaEconomica, cdOrigem, cdEspecie,
cdDesdobramentoD1, cdDesdobramentoDD2,
cdDesdobramentoD3, cdTipoNaturezaReceita,
Erro 2001: O conjunto declarado na linha nº xxxx da
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
tabela (PlanoRecOrcamentaria) para
cdNivel12 e nrAnoAplicacao) declarado na
(cdCategoriaEconomica, cdOrigem, cdEspecie,
tabela (PlanoRecOrcamentaria) possuir
cdDesdobramentoD1, cdDesdobramentoDD2,
(cdCategoriaEconomica = 8 e
cdDesdobramentoD3, cdTipoNaturezaReceita,
cdTipoNaturezaReceita = 4) e não existir
cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdNivel12,
estrutura idêntica com (cdTipoNaturezaReceita 2001
e nrAnoAplicacao) representa uma Receita de
= 3) na tabela (PlanoRecOrcamentaria). A regra
Capital Intraorçamentária de Multas e Juros da
deve ser executada.
Dívida Ativa (cdTipoNaturezaReceita = 4) e não
OBS: Esta regra tem o objetivo de assegurar
possui uma Receita de Capital Intraorçamentária da
que para cada conta de Receita de Capital
Dívida Ativa (cdTipoNaturezaReceita = 3)
Intraorçamentária – Multas e Juros da Dívida
correspondente na tabela (PlanoRecOrcamentaria).
Ativa (NR = 4) exista uma conta de Receita de
Capital Intraorçamentária – Dívida Ativa (NR =
3) correspondente no Plano de Receita da
Entidade.
OBSERVAÇÕES
cdTipoNivelConta dsTipoNivelConta
A Analítica
S Sintético
tpEsferaGoverno dsTipoEsferaGoverno
E Estado
M Município
X Mista/Hibrida
F Federal
idTipoPermissaoDeducao dsTipoPermissaoDeducao
1 Permite dedução, exceto FUNDEB
2 Permite dedução, somente FUNDEB
3 Não permite dedução
cdTipoNaturezaReceita dsTipoNaturezaReceita
0 Nível Agregador
1 Receita Principal
2 Multa e Juros da Receita Principal
3 Dívida Ativa da Receita Principal
4 Multa e Juros da Dívida Ativa da Receita Principal
5 Multa da Receita Principal
6 Juros da Receita Principal
7 Multa da Dívida Ativa da Receita Principal
8 Juros da Dívida Ativa da Receita Principal
TABELA: PlanoDespOrcamentaria
OBJETIVO: Captar o plano de contas da despesa orçamentária das entidades. O plano
das entidades deve seguir rigorosamente o padrão mínimo estabelecido
pelo TCE e poderá conter as particularidades das entidades em níveis de
detalhamentos não obrigatórios.
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa,
cdCategoriaEconomica, cdGrupoNatureza, O conjunto declarado na linha nº xxxx da tabela
cdModalidade, cdElemento, (PlanoDespOrcamentaria) envolvendo
cdDesdobramento, cdDetalhamento e 177 (cdCategoriaEconomica+cdGrupoNatureza+cdModalid
nrAnoAplicacao) for duplicado na tabela ade+cdElemento+cdDesdobramento+cdDetalhamento
(PlanoDespOrcamentaria) a mensagem deve e Ano de aplicação) não pode ser duplicado.
ser executada.
Se o conjunto (idPessoa,
cdCategoriaEconomica, cdGrupoNatureza,
O conjunto declarado na linha nº xxxx da tabela
cdModalidade, cdElemento,
(PlanoDespOrcamentaria) envolvendo
cdDesdobramento, cdDetalhamento e
(cdCategoriaEconomica+cdGrupoNatureza+cdModalid
nrAnoAplicacao = ano de trabalho) declarado 178
ade+cdElemento+cdDesdobramento+cdDetalhamento
na tabela (PlanoDespOrcamentaria) possuir
e Ano de aplicação) não possuí a estrutura mínima
estrutura mínima <> da definida na tabela
definida no plano padrão da despesa orçamentária.
(PlanoPadraoDespOrcamentaria) a
mensagem deve ser executada.
Se o (cdTipoNivelConta) da tabela
(PlanoDespOrcamentaria) para o conjunto
(idPessoa, cdCategoriaEconomica, O Tipo de Nível da Conta Analítica "A", declarado na
cdGrupoNatureza, cdModalidade, linha nº xxxx da tabela (PlanoDespOrcamentaria) não
179
cdElemento, cdDesdobramento, possuí a respectiva conta sintética no nível
cdDetalhamento e nrAnoAplicacao) for = "A" imediatamente anterior.
a conta do nível imediatamente anterior
(seguindo a árvore) deve ser = "S".
Se o (cdTipoNivelConta) da tabela
(PlanoDespOrcamentaria) para o conjunto
(idPessoa, cdCategoriaEconomica, O Tipo de Nível da Conta, declarado na linha nº xxxx
cdGrupoNatureza, cdModalidade, 180 da tabela (PlanoDespOrcamentaria) possuí valor
cdElemento, cdDesdobramento, diferente de "A" ou "S".
cdDetalhamento e nrAnoAplicacao) for <>
"A" ou "S" a mensagem deve ser executada.
Se o (nrAnoAplicacao) declarado na tabela
(PlanoDespOrcamentaria) para o conjunto
(idPessoa, cdCategoriaEconomica, O Ano de Aplicação declarado na linha nº xxxx da
cdGrupoNatureza, cdModalidade, tabela (PlanoDespOrcamentaria) não pode ser
181
cdElemento, cdDesdobramento, diferente do ano de aplicação da Lei Orçamentária
cdDetalhamento e nrAnoAplicacao) for <> do Anual - LOA.
ano de trabalho a mensagem deve ser
executada.
Se a conta declarada na tabela
(PlanoDespOrcamentaria) para o conjunto
O registro declarado na linha nº xxxx da tabela
(idPessoa, cdCategoriaEconomica,
(PlanoDespOrcamentaria) não segue a estrutura lógica
cdGrupoNatureza, cdModalidade,
182 de nível em relação a conta imediatamente anterior
cdElemento, cdDesdobramento,
(conta "filha" sem "mãe").
cdDetalhamento e nrAnoAplicacao) quebrar
a sequência lógica entre os níveis (árvore) a
mensagem deve ser executada.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (cdTipoNivelConta) do conjunto (
cdCategoriaEconomica+cdGrupoNatureza+c
dModalidade+cdElemento+cdDesdobrament
o+cdDetalhamento e nrAnoAplicacao) existir
na tabela (PlanoPadraoDespOrcamentaria) = A Conta da Despesa Orçamentária declarada na linha
"S", a regra deve ser executada se nº xxxx da tabela (PlanoDespOrcamentaria) não pode
1780
(cdTipoNivelConta) do conjunto (idPessoa, ser analítica, tendo em vista que é sintética no Plano
cdCategoriaEconomica+cdGrupoNatureza+c Padrão da Despesa Orçamentária.
dModalidade+cdElemento+cdDesdobrament
o+cdDetalhamento e nrAnoAplicacao) da
tabela (PlanoDespOrcamentaria) for <> de
"S".
Se o conjunto
(cdCategoriaEconomica+cdGrupoNatureza+
cdModalidade+cdElemento+cdDesdobramen
A Conta da Despesa Orçamentária declarada na linha
to+cdDetalhamento e nrAnoAplicacao = ano
nº xxxx da tabela (PlanoDespOrcamentaria) não pode
de trabalho) da tabela
1851 ser transformada em conta sintética, tendo em vista
(PlanoDespOrcamentaria) possuir registros
que possuí movimento na tabela (DetalheEmpenho) no
para mesma combinação na tabela
ano de trabalho.
(DetalheEmpenho) a regra não pode permitir
que a conta seja transformada de
ANALÍTICA para SINTÉTICA.
OBSERVAÇÕES
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
cdNivel10, cdNivel11, cdNivel12,
nrAnoAplicacao e cdFonte) for negativo OU =
ZERO a mensagem deve ser executada.
Se o conjunto (idPessoa,
cdCategoriaEconomica, cdOrigem, cdEspecie,
cdDesdobramentoD1, cdDesdobramentoDD2,
cdDesdobramentoD3, cdTipoNaturezaReceita,
Erro 2148: O conjunto declarado na linha nº xxxx da
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
2148 tabela (PrevisaoInicialReceita) não é de uma conta
cdNivel12, nrAnoAplicacao e cdFonte)
analítica na tabela (PlanoRecOrcamentaria).
declarado na tabela (PrevisaoInicialReceita)
não for de uma conta analítica na tabela
(PlanoRecOrcamentaria) a mensagem deve ser
executada.
Se o conjunto (cdCategoriaEconomica,
cdOrigem, cdEspecie) = "9.9.9." declarado na Erro 2149: A conta de receita 9.9.9.0.00.0.0 –
tabela (PrevisaoInicialReceita) possuir Recursos arrecadados em exercícios anteriores -
2149
idTipoNaturezaOrgao <>47 (Entidade RPPS deve ser utilizada apenas pelas Entidades
Previdenciária – RPPS). A regra deve ser Previdenciárias (tabela: PrevisaoInicialReceita).
executada
Se o (idTipoOperacaoReceita) para a tabela
Erro 1985: O Tipo da Operação Receita
(xxxxxxxxxxxxxxxx) não estiver defiido na
1985 (idTipoOperacaoReceita) declarado na linha nº xxxx
tabela TipoOperacaoReceita, a regra deve ser
não está definido na tabela (TipoOperacaoReceita).
executada.
Se o conjunto (idPessoa,
cdCategoriaEconomica, cdOrigem, cdEspecie,
cdDesdobramentoD1, cdDesdobramentoDD2,
cdDesdobramentoD3, cdTipoNaturezaReceita,
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
cdNivel12 e nrAnoAplicacao) na tabela
(PlanoPadraoRecOrcamentaria) possuir: Erro 1995: O conjunto (idPessoa,
cdCategoriaEconomica, cdOrigem, cdEspecie,
o (idTipoPermissaoDeducao) = 1 a conta "mãe" cdDesdobramentoD1, cdDesdobramentoDD2,
do conjunto (idPessoa, cdCategoriaEconomica, cdDesdobramentoD3, cdTipoNaturezaReceita,
cdOrigem, cdEspecie, cdDesdobramentoD1, cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdNivel12,
cdDesdobramentoDD2, cdDesdobramentoD3, nrAnoAplicacao e idTipoOpercaoReceita) declarado
cdTipoNaturezaReceita, cdNivel8, cdNivel9, na linha nº xxxx deve possuir uma das seguintes
cdNivel10, cdNivel11, cdNivel12, combinações possíveis:
nrAnoAplicacao e idTipoOpercaoReceita) e o a) a conta "mãe" correspondente na tabela
(idTipoOperacaoReceita) = 5 ou (PlanoPadraoRecOrcamentaria) possui o
(idTipoPermissaoDeducao) = 1 - permite dedução,
o (idTipoPermissaoDeducao) = 2 a conta "mãe" 1995 exceto FUNDEB - o (idTipoOperacaoReceita) deve
do conjunto (idPessoa, cdCategoriaEconomica, ser diferente de 5;
cdOrigem, cdEspecie, cdDesdobramentoD1, b) a conta "mãe" correspondente na tabela
cdDesdobramentoDD2, cdDesdobramentoD3, (PlanoPadraoRecOrcamentaria) possui o
cdTipoNaturezaReceita, cdNivel8, cdNivel9, (idTipoPermissaoDeducao) = 2 - permite dedução,
cdNivel10, cdNivel11, cdNivel12, somente FUNDEB - o (idTipoOperacaoReceita)
nrAnoAplicacao e idTipoOpercaoReceita) e o deve ser igual a 5 ou a 1;
(idTipoOperacaoReceita) <> 5 ou c) a conta "mãe" correspondente na tabela
(PlanoPadraoRecOrcamentaria) possui o
o (idTipoPermissaoDeducao) = 3 a conta "mãe" (idTipoPermissaoDeducao) = 3 - NÃO permite
do conjunto (idPessoa, cdCategoriaEconomica, dedução - o (idTipoOperacaoReceita) deve ser igual
cdOrigem, cdEspecie, cdDesdobramentoD1, a 1.
cdDesdobramentoDD2, cdDesdobramentoD3,
cdTipoNaturezaReceita, cdNivel8, cdNivel9,
cdNivel10, cdNivel11, cdNivel12,
nrAnoAplicacao e idTipoOpercaoReceita) e o
(idTipoOperacaoReceita) <> 1, executar a
mensagem.
Se o (cdGrupoFonte) declarado na tabela O Código do Grupo de Fonte (cdGrupoFonte)
(PrevisaoInicialReceita) for <> dos códigos 1, 2 2130 declarado na linha nº xxxx da tabela
ou 9 existentes na tabela (GrupoFontePadrao) (PrevisaoInicialReceita) deve ser igual a 1, 2 ou 9
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
a mensagem deve ser executada. existentes na tabela (GrupoFontePadrao).
Erro 2131: O Código do Grupo de Fonte
O (cdGrupoFonte) = 2 declarado na tabela
(cdGrupoFonte) = 2 – Recursos de Exercícios
(PrevisaoInicialReceita) deve possuir apenas
Anteriores, deve ser associado apenas com a
cdCategoriaEconomica, cdOrigem, cdEspecie = 2131
cdCategoriaEconomica, cdOrigem, cdEspecie =
9.9.9, caso não atenda esses critérios a
9.9.9. Verifique a linha nº xxxx da tabela
mensagem deve ser executada.
(PrevisaoInicialReceita).
OBSERVAÇÕES
PERIODICIDADE: Anual.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrOperacao e O conjunto (idPessoa, nrOperacao e
nrAnoOperacao) for duplicado na tabela nrAnoOperacao) declarado na linha nº xxxxxx da
1739
(RevisaoPrevisaoInicialReceita) a mensagem tabela (RevisaoPrevisaoInicialReceita) apresenta-se
deve ser executada. com registro duplicado.
Se o conjunto (idPessoa, nrOperacao e
nrAnoOperacao) declarado na tabela O conjunto (idPessoa, nrOperacao e
(RevisaoPrevisaoInicialReceita) apresentar nrAnoOperacao) declarado na linha nº xxxx da tabela
1740
quebra da ordem sequencial de operações no (RevisaoPrevisaoInicialReceita) apresenta quebra da
ano de trabalho a mensagem deve ser ordem sequencial das operações no ano de trabalho.
executada.
Se (idTipoRevisao) do conjunto (idPessoa,
O Tipo de Revisão da Previsão Inicial da Receita
nrOperacao e nrAnoOperacao) declarado na
(idTipoRevisao) declarado na linha nº xxxxx da
tabela (RevisaoPrevisaoInicialReceita) não 1742
tabela (RevisaoPrevisaoInicialReceita) não existe na
existir na tabela (TipoRevisao) a mensagem
tabela (TipoRevisao).
deve ser executada.
Se (nrMesRevisao) do conjunto (idPessoa,
O Mês da Revisão da Previsão Inicial de Receita
nrOperacao e nrAnoOperacao) declarado na
(nrMesRevisao) declarado na linha nº xxxx da tabela
tabela (RevisaoPrevisaoInicialReceita) for <> 1743
(RevisaoPrevisaoInicialReceita) não pode ser
do mês de trabalho a mensagem deve ser
diferente do mês de trabalho.
executada.
Se (vlRevisao) do conjunto (idPessoa, O Valor da Revisão da Previsão Inicial da Receita
nrOperacao e nrAnoOperacao) declarado na (vlRevisao) declarado na linha nº xxxx da tabela
1744
tabela (RevisaoPrevisaoInicialReceita) for (RevisaoPrevisaoInicialReceita) não pode ser
negativo a mensagem deve ser executada. negativo.
Se o conjunto (idPessoa,
cdCategoriaEconomica, cdOrigem, Erro 1988: O conjunto declarado na linha nº xxxx da
cdEspecie, cdDesdobramentoD1, tabela (RevisaoPrevisaoInicialReceita) para
cdDesdobramentoDD2, cdDesdobramentoD3, (idPessoa, cdCategoriaEconomica, cdOrigem,
cdTipoNaturezaReceita, cdNivel8, cdNivel9, cdEspecie, cdDesdobramentoD1,
cdNivel10, cdNivel11, cdNivel12, 2132 cdDesdobramentoDD2, cdDesdobramentoD3,
nrAnoAplicacao, idTipoOperacaoReceita, cdTipoNaturezaReceita, cdNivel8, cdNivel9,
cdGrupoFonte e cdFonte) declarado na tabela cdNivel10, cdNivel11, cdNivel12, nrAnoAplicacao,
(RevisaoPrevisaoInicialReceita) não existir na idTipoOperacaoReceita, cdGrupoFonte e cdFonte)
tabela (PrevisaoInicialReceita) a mensagem não existe na tabela (PrevisaoInicialReceita).
deve ser executada.
Se o conjunto (cdCategoriaEconomica,
Erro 2004: A conta de receita 9.9.9.0.00.0.0 –
cdOrigem, cdEspecie) = "9.9.9." declarado na
Recursos arrecadados em exercícios anteriores -
tabela (RevisaoPrevisaoInicialReceita) possuir
2150 RPPS deve ser utilizada apenas pelas Entidades
idTipoNaturezaOrgao <>47 (Entidade
Previdenciárias (tabela:
Previdenciária – RPPS). A regra deve ser
RevisaoPrevisaoInicialReceita).
executada
Se o (idTipoOperacaoReceita) para a tabela Erro 1985: O Tipo da Operação Receita
1985
(xxxxxxxxxxxxxxxx) não estiver definido na (idTipoOperacaoReceita) declarado na linha nº xxxx
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
tabela TipoOperacaoReceita, a regra deve ser não está definido na tabela (TipoOperacaoReceita).
executada.
Se o conjunto (idPessoa,
cdCategoriaEconomica, cdOrigem,
cdEspecie, cdDesdobramentoD1,
cdDesdobramentoDD2, cdDesdobramentoD3,
cdTipoNaturezaReceita, cdNivel8, cdNivel9,
cdNivel10, cdNivel11, cdNivel12 e
nrAnoAplicacao) na tabela
(PlanoPadraoRecOrcamentaria) possuir:
Erro 1995: O conjunto (idPessoa,
o (idTipoPermissaoDeducao) = 1 a conta cdCategoriaEconomica, cdOrigem, cdEspecie,
"mãe" do conjunto (idPessoa, cdDesdobramentoD1, cdDesdobramentoDD2,
cdCategoriaEconomica, cdOrigem, cdDesdobramentoD3, cdTipoNaturezaReceita,
cdEspecie, cdDesdobramentoD1, cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdNivel12,
cdDesdobramentoDD2, cdDesdobramentoD3, nrAnoAplicacao e idTipoOpercaoReceita) declarado
cdTipoNaturezaReceita, cdNivel8, cdNivel9, na linha nº xxxx deve possuir uma das seguintes
cdNivel10, cdNivel11, cdNivel12, combinações possíveis:
nrAnoAplicacao e idTipoOpercaoReceita) e o a) a conta "mãe" correspondente na tabela
(idTipoOperacaoReceita) = 5 ou (PlanoPadraoRecOrcamentaria) possui o
(idTipoPermissaoDeducao) = 1 - permite dedução,
o (idTipoPermissaoDeducao) = 2 a conta 1995 exceto FUNDEB - o (idTipoOperacaoReceita) deve
"mãe" do conjunto (idPessoa, ser diferente de 5;
cdCategoriaEconomica, cdOrigem, b) a conta "mãe" correspondente na tabela
cdEspecie, cdDesdobramentoD1, (PlanoPadraoRecOrcamentaria) possui o
cdDesdobramentoDD2, cdDesdobramentoD3, (idTipoPermissaoDeducao) = 2 - permite dedução,
cdTipoNaturezaReceita, cdNivel8, cdNivel9, somente FUNDEB - o (idTipoOperacaoReceita) deve
cdNivel10, cdNivel11, cdNivel12, ser igual a 5 ou a 1;
nrAnoAplicacao e idTipoOpercaoReceita) e o c) a conta "mãe" correspondente na tabela
(idTipoOperacaoReceita) <> 5 ou (PlanoPadraoRecOrcamentaria) possui o
(idTipoPermissaoDeducao) = 3 - NÃO permite
o (idTipoPermissaoDeducao) = 3 a conta dedução - o (idTipoOperacaoReceita) deve ser igual
"mãe" do conjunto (idPessoa, a 1.
cdCategoriaEconomica, cdOrigem,
cdEspecie, cdDesdobramentoD1,
cdDesdobramentoDD2, cdDesdobramentoD3,
cdTipoNaturezaReceita, cdNivel8, cdNivel9,
cdNivel10, cdNivel11, cdNivel12,
nrAnoAplicacao e idTipoOpercaoReceita) e o
(idTipoOperacaoReceita) <> 1, executar a
mensagem.
OBSERVAÇÕES
Representa as Categorias
Código da Econômicas da Receita
Categoria 1 Caractere 9 cdCategoriaEconomica Orçamentária, conforme SIM
Econômica contido nos §§ 1º e 2º, do Art.
11 da Lei nº 4320/64.
A Origem é o detalhamento
das Categorias Econômicas
“Receitas Correntes” e
“Receitas de Capital”, com
Código da Origem 1 Caractere 9 cdOrigem vistas a identificar a natureza SIM
da procedência das receitas
no momento em que
ingressam no Orçamento
Público.
É o nível de classificação
vinculado à Origem que
permite qualificar com maior
detalhe o fato gerador das
Código da Espécie 1 Caractere 9 cdEspecie receitas. Por exemplo, dentro SIM
da Origem Receita Tributária,
identifica-se as espécies
“Impostos”, “Taxas” e
“Contribuições de Melhoria”.
Desdobramentos para
Identificação de
Peculiaridades da Receita.
Código do Quando se tratar de receitas
Desdobramento 1 Caractere 9 cdDesdobramentoD1 exclusivas de Estados, SIM
D1 Distrito Federal e Municípios,
serão identificadas pelo
quarto dígito da codificação,
que utilizará o número “8”.
Desdobramentos para
Identificação de
Código do Peculiaridades da Receita
Desdobramento 2 Caractere 99 cdDesdobramentoDD2 para atendimento das SIM
DD2 peculiaridades e
necessidades gerenciais dos
entes.
Desdobramentos para
Identificação de
Código do Peculiaridades da Receita
Desdobramento 1 Caractere 9 cdDesdobramentoD3 para atendimento das SIM
D3 peculiaridades e
necessidades gerenciais dos
entes.
Valor do Estorno (16,2) Numérico Z(13)9.99 vlRevisao Informar o valor do registro. SIM
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa,
cdCategoriaEconomica, cdOrigem, Erro 2133: O conjunto declarado na linha nº xxxx da
cdEspecie, cdDesdobramentoD1, tabela (PrevisaoAtualizadaReceita) para
cdDesdobramentoDD2, cdDesdobramentoD3, (cdCategoriaEconomica, cdOrigem, cdEspecie,
cdTipoNaturezaReceita, cdNivel8, cdNivel9, cdDesdobramentoD1, cdDesdobramentoDD2,
cdNivel10, cdNivel11, cdNivel12, cdDesdobramentoD3, cdTipoNaturezaReceita,
2133
nrAnoAplicacao, idTipoOperacaoReceita, cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdNivel12,
idTipoAtualizacaoOrcamentaria, nrAnoAplicacao, idTipoOperacaoReceita,
cdGrupoFonte, cdFonte e nrMesRemessa, idTipoAtualizacaoOrcamentaria, cdGrupoFonte,
nrAnoRemessa) for duplicado na tabela cdFonte, nrMesRemessa e nrAnoRemessa) não pode
(PrevisaoAtualizadaReceita) a mensagem ser duplicado.
deve ser executada.
Se o conjunto (idPessoa,
cdCategoriaEconomica, cdOrigem, Erro 2151: O conjunto declarado na linha nº xxxx da
cdEspecie, cdDesdobramentoD1, tabela (PrevisaoAtualizadaReceita) para
cdDesdobramentoDD2, cdDesdobramentoD3, (cdCategoriaEconomica, cdOrigem, cdEspecie,
cdTipoNaturezaReceita, cdNivel8, cdNivel9, cdDesdobramentoD1, cdDesdobramentoDD2,
2151
cdNivel10, cdNivel11, cdNivel12 e cdDesdobramentoD3, cdTipoNaturezaReceita,
nrAnoAplicacao) declarado na tabela cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdNivel12 e
(PrevisaoAtualizadaReceita) não existir na nrAnoAplicacao) não existe na tabela
tabela (PlanoRecOrcamentaria) a mensagem (PlanoRecOrcamentaria).
deve ser executada.
Se o (nrAnoRemessa) declarado na tabela
(PrevisaoAtualizadaReceita) para o conjunto
(idPessoa, cdCategoriaEconomica, cdOrigem,
cdEspecie, cdDesdobramentoD1,
Erro 2152: O nrAnoRemessa declarado na linha nº
cdDesdobramentoDD2, cdDesdobramentoD3,
2152 xxxx da tabela (PrevisaoAtualizadaReceita) é diferente
cdTipoNaturezaReceita, cdNivel8, cdNivel9,
do ano de trabalho.
cdNivel10, cdNivel11, cdNivel12,
idTipoAtualizacaoOrcamentaria, cdFonte e
nrMesRemessa) for <> do ano de trabalho a
mensagem deve ser executada.
Se o (cdFonte) declarado na tabela
(PrevisaoAtualizadaReceita) para o conjunto
(idPessoa, cdCategoriaEconomica, cdOrigem,
cdEspecie, cdDesdobramentoD1,
cdDesdobramentoDD2, cdDesdobramentoD3, Erro 2153: A Fonte de Recurso declarada na linha nº
cdTipoNaturezaReceita, cdNivel8, cdNivel9, 2153 xxxx da tabela (PrevisaoAtualizadaReceita) não existe
cdNivel10, cdNivel11, cdNivel12, na tabela (FonteReceita).
nrAnoRemessa,
idTipoAtualizacaoOrcamentaria e
nrMesRemessa) não existir na tabela
(FonteReceita) a mensagem deve ser
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
executada.
Se o (vlOperacao) declarado na tabela
(PrevisaoAtualizadaReceita) para o conjunto
(idPessoa, cdCategoriaEconomica, cdOrigem,
cdEspecie, cdDesdobramentoD1,
cdDesdobramentoDD2, cdDesdobramentoD3, Erro 2154: O valor da previsão atualizada da receita
cdTipoNaturezaReceita, cdNivel8, cdNivel9, 2154 declarado na linha nº xxxx da tabela
cdNivel10, cdNivel11, cdNivel12, (PrevisaoAtualizadaReceita) não pode ser = ZERO.
nrAnoRemessa,
idTipoAtualizacaoOrcamentaria, cdFonte e
nrMesRemessa) for = ZERO a mensagem
deve ser executada.
O (idTipoAtualizacaoOrcamentaria) declarado
na tabela (PrevisaoAtualizadaReceita) para o
conjunto (idPessoa, cdCategoriaEconomica,
cdOrigem, cdEspecie, cdDesdobramentoD1,
cdDesdobramentoDD2, cdDesdobramentoD3, Erro 2155: O Código do Tipo de Atualização declarado
cdTipoNaturezaReceita, cdNivel8, cdNivel9, na linha nº xxxx da tabela (PrevisaoAtualizadaReceita)
2155
cdNivel10, cdNivel11, cdNivel12, não pode ser diferente de 1, 2, 3 ou 4 e deve existir na
nrAnoRemessa, cdFonte e nrMesRemessa) tabela (TipoAtualizacaoOrcamentaria).
deve existir na tabela
(TipoAtualizacaoOrcamentaria) limitado aos
códigos = 1, 2, 3 ou 4. Se a combinação for
diversa a mensagem deve ser executada.
Se o conjunto (cdCategoriaEconomica,
cdOrigem, cdEspecie) = "9.9.9." declarado na Erro 2156: A conta de receita 9.9.9.0.00.0.0 –
tabela (PrevisaoAtualizadaReceita) possuir Recursos arrecadados em exercícios anteriores -
2156
idTipoNaturezaOrgao <> 47 (Entidade RPPS deve ser utilizada apenas pelas Entidades
Previdenciária – RPPS). A regra deve ser Previdenciárias (tabela: PrevisaoAtualizadaReceita).
executada
Se o (idTipoOperacaoReceita) para a tabela
Erro 1985: O Tipo da Operação Receita
(xxxxxxxxxxxxxxxx) não estiver definido na
1985 (idTipoOperacaoReceita) declarado na linha nº xxxx
tabela TipoOperacaoReceita, a regra deve ser
não está definido na tabela (TipoOperacaoReceita).
executada.
Se o (cdGrupoFonte) declarado na tabela
Erro 2134: O Código do Grupo de Fonte
(PrevisaoAtualizadaReceita) for <> dos
(cdGrupoFonte) declarado na linha nº xxxx da tabela
códigos 1, 2 ou 9 existentes na tabela 2134
(PrevisaoAtualizadaReceita) deve ser igual a 1, 2 ou 9
(GrupoFontePadrao) a mensagem deve ser
existentes na tabela (GrupoFontePadrao).
executada.
Erro 2135: O Código do Grupo de Fonte
O (cdGrupoFonte) = 2 declarado na tabela
(cdGrupoFonte) = 2 – Recursos de Exercícios
(PrevisaoAtualizadaReceita) deve possuir
Anteriores, deve ser associado apenas com a
apenas cdCategoriaEconomica, cdOrigem, 2135
cdCategoriaEconomica, cdOrigem, cdEspecie = 9.9.9.
cdEspecie = 9.9.9, caso não atenda esses
Verifique a linha nº xxxx da tabela
critérios a mensagem deve ser executada.
(PrevisaoAtualizadaReceita).
Se o conjunto (idPessoa, Erro 1995: O conjunto (idPessoa,
cdCategoriaEconomica, cdOrigem, cdCategoriaEconomica, cdOrigem, cdEspecie,
cdEspecie, cdDesdobramentoD1, cdDesdobramentoD1, cdDesdobramentoDD2,
cdDesdobramentoDD2, cdDesdobramentoD3, cdDesdobramentoD3, cdTipoNaturezaReceita,
cdTipoNaturezaReceita, cdNivel8, cdNivel9, cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdNivel12,
cdNivel10, cdNivel11, cdNivel12 e nrAnoAplicacao e idTipoOpercaoReceita) declarado
nrAnoAplicacao) na tabela na linha nº xxxx deve possuir uma das seguintes
(PlanoPadraoRecOrcamentaria) possuir: combinações possíveis:
1995
a) a conta "mãe" correspondente na tabela
o (idTipoPermissaoDeducao) = 1 a conta (PlanoPadraoRecOrcamentaria) possui o
"mãe" do conjunto (idPessoa, (idTipoPermissaoDeducao) = 1 - permite dedução,
cdCategoriaEconomica, cdOrigem, exceto FUNDEB - o (idTipoOperacaoReceita) deve ser
cdEspecie, cdDesdobramentoD1, diferente de 5;
cdDesdobramentoDD2, cdDesdobramentoD3, b) a conta "mãe" correspondente na tabela
cdTipoNaturezaReceita, cdNivel8, cdNivel9, (PlanoPadraoRecOrcamentaria) possui o
cdNivel10, cdNivel11, cdNivel12, (idTipoPermissaoDeducao) = 2 - permite dedução,
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
nrAnoAplicacao e idTipoOpercaoReceita) e o somente FUNDEB - o (idTipoOperacaoReceita) deve
(idTipoOperacaoReceita) = 5 ou ser igual a 5 ou a 1;
c) a conta "mãe" correspondente na tabela
o (idTipoPermissaoDeducao) = 2 a conta (PlanoPadraoRecOrcamentaria) possui o
"mãe" do conjunto (idPessoa, (idTipoPermissaoDeducao) = 3 - NÃO permite
cdCategoriaEconomica, cdOrigem, dedução - o (idTipoOperacaoReceita) deve ser igual a
cdEspecie, cdDesdobramentoD1, 1.
cdDesdobramentoDD2, cdDesdobramentoD3,
cdTipoNaturezaReceita, cdNivel8, cdNivel9,
cdNivel10, cdNivel11, cdNivel12,
nrAnoAplicacao e idTipoOpercaoReceita) e o
(idTipoOperacaoReceita) <> 5 ou
o (idTipoPermissaoDeducao) = 3 a conta
"mãe" do conjunto (idPessoa,
cdCategoriaEconomica, cdOrigem,
cdEspecie, cdDesdobramentoD1,
cdDesdobramentoDD2, cdDesdobramentoD3,
cdTipoNaturezaReceita, cdNivel8, cdNivel9,
cdNivel10, cdNivel11, cdNivel12,
nrAnoAplicacao e idTipoOpercaoReceita) e o
(idTipoOperacaoReceita) <> 1, executar a
mensagem.
OBSERVAÇÕES
idTipoAtualizacao
dsTipoAtualizacaoOrcamentaria
Orcamentaria
1 Reestimativa da Receita
2 Estorno de Reestimativa da Receita
3 Correção Monetária da Receita Orçamentária
4 Estorno de Correção Monetária da Receita Orçamentária
5 Correção Monetária da Despesa Orçamentária
6 Estorno da Correção Monetária da Despesa Orçamentária
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa,
cdCategoriaEconomica, cdGrupoNatureza, O conjunto declarado na linha nº xxxx da tabela
cdModalidade, cdElemento, (PrevisaoInicialDespesa) envolvendo
cdDesdobramento, cdDetalhamento, (cdCategoriaEconomica+cdGrupoNatureza+cdM
nrAnoAplicacao, idTipoCreditoInicial, odalidade+cdElemento+cdDesdobramento+cdD
cdOrgao, cdUnidade, cdFuncao, 2136 etalhamento+cdOrgao+cdUnidade+cdFuncao+
cdSubFuncao, cdPrograma, cdSubFuncao+cdPrograma+cdProjetoAtividade, Ano
cdProjetoAtividade, cdMarcadorSTN, de aplicação, Tipo Crédito Inicial, Controle de Lei ou
cdGrupoFonte e cdFonte) for duplicado na Ato, cdMarcadorSTN, cdGrupoFonte e Fonte de
tabela (PrevisaoInicialDespesa) a mensagem Recurso) não pode ser duplicado.
deve ser executada.
Se o (cdMarcadorSTN) declarado na tabela
O Marcador declarado na linha nº xxxx da tabela
(PrevisaoInicialDespesa), for <> dos códigos
2137 (PrevisaoInicialDespesa) não existe na tabela
existentes na tabela (MarcadorSTN) a
(MarcadorSTN)
mensagem deve ser executada.
Se o (cdGrupoFonte) declarado na tabela
O Código do Grupo de Fonte (cdGrupoFonte)
(PrevisaoInicialDespesa) for <> dos códigos
declarado na linha nº xxxx da tabela
1, 2 ou 9 existentes na tabela 2138
(PrevisaoInicialDespesa) deve ser igual a 1, 2 ou 9
(GrupoFontePadrao) a mensagem deve ser
existentes na tabela (GrupoFontePadrao).
executada.
Se (cdFuncao) declarada na tabela
(AlteracaoOrcamentaria) for = '01' quando a A Entidade declarante não é uma Câmara com
entidade possuir (idTipoNaturezaOrgao) <> contabilidade descentralizada, portanto, a Função 01 -
2225
45 na tabela (Pessoa) e (flContCentralizada) = Legislativa, declarada na linha nº xxxx da tabela
"N" na tabela (PrestacaoContas) a mensagem (PrevisaoInicialDespesa) não é válida.
deve ser executada.
Se o (cdGrupoFonte) = 2 declarado na tabela
O Código do Grupo de Fonte (cdGrupoFonte) = 2 –
(PrevisaoInicialDespesa) possuir
Recursos de Exercícios Anteriores, declarado na linha
idTipoNaturezaOrgao <> 47 (Entidade 2139
nº xxxx da tabela (PrevisaoInicialDespesa) deve ser
Previdenciária – RPPS). A regra deve ser
utilizada apenas pelas Entidades Previdenciárias.
executada.
Se o conjunto (idPessoa,
cdCategoriaEconomica, cdGrupoNatureza, O conjunto declarado na linha nº xxxx da tabela
cdModalidade, cdElemento e nrAnoAplicacao) (PrevisaoInicialDespesa) envolvendo
declarado na tabela (PrevisaoInicialDespesa) 199 (cdCategoriaEconomica+cdGrupoNatureza+cdModali
não existir na tabela dade+cdElemento e Ano de aplicação) não existe na
(PlanoDespOrcamentaria) a mensagem deve tabela (PlanoDespOrcamentaria).
ser executada.
Se a combinação (idPessoa, cdOrgao,
cdUnidade e nrAnoInicialAplicacao = ano de A combinação entre o Órgão, Unidade e Ano de
trabalho) declarada na tabela Aplicação, declarada na linha nº xxxx da tabela
2157
(PrevisaoInicialDespesa) para o conjunto (PrevisaoInicialDespesa) não existe na tabela
(idPessoa, cdCategoriaEconomica, (Unidade).
cdGrupoNatureza, cdModalidade,
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
cdElemento, cdDesdobramento,
cdDetalhamento, nrAnoAplicacao = ano de
trabalho, idTipoCreditoInicial, cdOrgao,
cdUnidade, cdFuncao, cdSubFuncao,
cdPrograma, cdProjetoAtividade e cdFonte)
for <> dos campos (iPessoa, cdOrgao,
cdUnidade e nrAnoLOA = ano de trabalho) da
tabela (Unidade) a mensagem deve ser
executada.
Se a combinação (idPessoa, cdFuncao e
nrAnoInicialAplicacao) declarada na tabela
(PrevisaoInicialDespesa) para o conjunto
(idPessoa, cdCategoriaEconomica,
cdGrupoNatureza, cdModalidade,
A combinação entre a Função e Ano de Aplicação
cdElemento, cdDesdobramento,
declarada na linha nº xxxx da tabela
cdDetalhamento, nrAnoAplicacao, 2158
(PrevisaoInicialDespesa) não existe na tabela
idTipoCreditoInicial, cdOrgao, cdUnidade,
(Funcao).
cdFuncao, cdSubFuncao, cdPrograma,
cdProjetoAtividade e cdFonte) for <> dos
campos (iPessoa, cdFuncao e nrAnoLOA =
ano de trabalho) da tabela (Funcao) a
mensagem deve ser executada.
Se a combinação (idPessoa, cdSubFuncao e
nrAnoInicialAplicacao) declarada na tabela
(PrevisaoInicialDespesa) para o conjunto
(idPessoa, cdCategoriaEconomica,
cdGrupoNatureza, cdModalidade,
A combinação entre a SubFunção e o Ano de
cdElemento, cdDesdobramento,
Aplicação declarada na linha nº xxxx da tabela
cdDetalhamento, nrAnoAplicacao, 2159
(PrevisaoInicialDespesa) não existe na tabela
idTipoCreditoInicial, cdOrgao, cdUnidade,
(SubFuncao).
cdFuncao, cdSubFuncao, cdPrograma,
cdProjetoAtividade e cdFonte) for <> dos
campos (iPessoa, cdSubFuncao e nrAnoLOA
= ano de trabalho) da tabela (SubFuncao) a
mensagem deve ser executada.
Se a combinação (idPessoa, cdPrograma e
nrAnoInicialAplicacao) declarada na tabela
(PrevisaoInicialDespesa) para o conjunto
(idPessoa, cdCategoriaEconomica,
cdGrupoNatureza, cdModalidade,
A combinação entre o Programa, Controle de Lei ou
cdElemento, cdDesdobramento,
Ato do Programa e Ano de Aplicação declarada na
cdDetalhamento, nrAnoAplicacao, 2160
linha nº xxxx da tabela (PrevisaoInicialDespesa) não
idTipoCreditoInicial, cdOrgao, cdUnidade,
existe na tabela (ProgramaLOA).
cdFuncao, cdSubFuncao, cdPrograma,
cdProjetoAtividade e cdFonte) for <> dos
campos (iPessoa, cdPrograma e nrAnoLOA =
ano de trabalho) da tabela (ProgramaLOA) a
mensagem deve ser executada.
Se a combinação (idPessoa,
cdProjetoAtividade e nrAnoInicialAplicacao)
declarada na tabela (PrevisaoInicialDespesa)
para o conjunto (idPessoa,
cdCategoriaEconomica, cdGrupoNatureza,
cdModalidade, cdElemento, A combinação entre o Projeto/Atividade e Ano de
cdDesdobramento, cd5Detalhamento, Aplicação declarada na linha nº xxxx da tabela
2161
nrAnoAplicacao, idTipoCreditoInicial, (PrevisaoInicialDespesa) não existe na tabela
cdOrgao, cdUnidade, cdFuncao, (ProjetoAtividade).
cdSubFuncao, cdPrograma,
cdProjetoAtividade e cdFonte) for <> dos
campos (iPessoa, cdProjetoAtividade e nrAno
= ano de trabalho) da tabela
(ProjetoAtividade) a mensagem deve ser
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
executada.
Se o (cdFonte) declarado na tabela
(PrevisaoInicialDespesa) para o conjunto
(idPessoa, cdCategoriaEconomica,
cdGrupoNatureza, cdModalidade,
cdElemento, cdDesdobramento, A Fonte de Recurso declarada na linha nº xxxx da
cdDetalhamento, nrAnoAplicacao, 206 tabela (PrevisaoInicialDespesa) não existe na tabela
idTipoCreditoInicial, cdOrgao, cdUnidade, (FonteReceita).
cdFuncao, cdSubFuncao, cdPrograma,
cdProjetoAtividade e cdFonte) não existir na
tabela (FonteReceita) a mensagem deve ser
executada.
Se o (vlPrevisaoInicial) declarado na tabela
(PrevisaoInicialDespesa) para o conjunto
(idPessoa, cdCategoriaEconomica,
cdGrupoNatureza, cdModalidade, O valor da previsão inicial da despesa orçamentária
cdElemento, cdDesdobramento, declarado na linha nº xxxx da tabela
207
cdDetalhamento, nrAnoAplicacao, (PrevisaoInicialDespesa) não pode ser negativo ou =
idTipoCreditoInicial, cdOrgao, cdUnidade, zero.
cdFuncao, cdSubFuncao, cdPrograma,
cdProjetoAtividade e cdFonte) for negativo ou
= Zero a mensagem deve ser executada.
Se o (idTipoCreditoInicial) declarado na tabela
(PrevisaoInicialDespesa) para o conjunto
(idPessoa, cdCategoiaEconomica,
cdGrupoNatureza, cdModalidade,
cdElemento, cdDesdobramento, O Tipo de Crédito Adicional declarado na linha nº xxxx
cdDetalhamento, nrAnoAplicacao, 208 da tabela (PrevisaoInicialDespesa) não é um valor
idTipoCreditoInicial, cdOrgao, cdUnidade, válido da tabela (TipoCreditoInicial).
cdFuncao, cdSubFuncao, cdPrograma,
cdProjetoAtividade e cdFonte) não existir na
tabela (TipoCreditoInicial) a mensagem deve
ser executada.
Se os campos (cdDesdobramento e
Os campos (cdDesdobamento OU cdDetalhamento)
cdDetalhamento) da tabela
declarado na linha nº xxxxxx da tabela
(PrevisaoInicialDespesa) for <> '00' a 1711
(PrevisaoInicialDespesa) não pode ser diferente de
mensagem deve ser executada.
ZERO.
O código do elemento da despesa (cdElemento),
Se o valor do campo (cdElemento) declarado informado na linha XXXX da tabela
na tabela (PrevisaoInicialDespesa) for = 00 a 2162 (PrevisaoInicialDespesa) não pode ser = 00, pois
regra deve ser executada. contraría o contido no art. 15 da Lei Federal nº
4320/64.
OBSERVAÇÕES
idTipoCreditoInicial dsTipoCreditoInicial
1 Crédito Inicial Originário da Lei Orçamentária Anual – LOA
2 Créditos Antecipados LDO
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrOperacao e O conjunto (idPessoa, nrOperacao e
nrAnoOperacao) for duplicado na tabela nrAnoOperacao) declarado na linha nº xxxxxx
1745
(RevisaoPrevisaoInicialDespesa) a mensagem da tabela (RevisaoPrevisaoInicialDespesa)
deve ser executada. apresenta-se com registro duplicado.
Se o conjunto (idPessoa, nrOperacao e O conjunto (idPessoa, nrOperacao e
nrAnoOperacao) declarado na tabela nrAnoOperacao) declarado na linha nº xxxx
(RevisaoPrevisaoInicialDespesa) apresentar 2166 da tabela (RevisaoPrevisaoInicialDespesa)
quebra da ordem sequencial de operações no ano apresenta quebra da ordem sequencial das
de trabalho a mensagem deve ser executada. operações no ano de trabalho.
O conjunto (idPessoa,
Se o conjunto (idPessoa, cdCategoriaEconomica, cdCategoriaEconomica, cdGrupoNatureza,
cdGrupoNatureza, cdModalidade, cdElemento, cdModalidade, cdElemento,
cdDesdobramento, cdDetalhamento, cdDesdobramento, cdDetalhamento,
nrAnoAplicacao, idTipoCreditoInicial, cdOrgao, nrAnoAplicacao, idTipoCreditoInicial,
cdUnidade, cdFuncao, cdSubFuncao, cdPrograma, cdOrgao, cdUnidade, cdFuncao,
2140
cdProjetoAtividade, cdMarcadorSTN, cdSubFuncao, cdPrograma,
cdGrupoFonte e cdFonte) declarado na tabela cdProjetoAtividade, cdMarcadorSTN,
(RevisaoPrevisaoInicialDespesa) não existir na cdGrupoFonte e cdFonte) declarado na linha
tabela (PrevisaoInicialDespesa) a mensagem deve nº xxxxx da tabela
ser executada. (RevisaoPrevisaoInicialDespesa) não existe
na tabela (PrevisaoInicialDespesa).
Se (idTipoRevisao) do conjunto (idPessoa, O Tipo de Revisão da Previsão Inicial da
nrOperacao e nrAnoOperacao) declarado na tabela Despesa (idTipoRevisao) declarado na linha
(RevisaoPrevisaoInicialDespesa) não existir na 2163 nº xxxxx da tabela
tabela (TipoRevisao) a mensagem deve ser (RevisaoPrevisaoInicialDespesa) não existe
executada. na tabela (TipoRevisao).
O Mês da Revisão da Previsão Inicial de
Se (nrMesRevisao) do conjunto (idPessoa,
Despesa (nrMesRevisao) declarado na linha
nrOperacao e nrAnoOperacao) declarado na tabela
2164 nº xxxx da tabela
(RevisaoPrevisaoInicialDespesa) for <> do mês de
(RevisaoPrevisaoInicialDespesa) não pode
trabalho a mensagem deve ser executada.
ser diferente do mês de trabalho.
O Valor da Revisão da Previsão Inicial da
Se (vlRevisao) do conjunto (idPessoa, nrOperacao
Despesa (vlRevisao) declarado na linha nº
e nrAnoOperacao) declarado na tabela
2165 xxxx da tabela
(RevisaoPrevisaoInicialDespesa) for negativo a
(RevisaoPrevisaoInicialDespesa) não pode
mensagem deve ser executada.
ser negativo.
OBSERVAÇÕES
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, cdCategoriaEconomica, O conjunto declarado na linha nº xxxx da
cdGrupoNatureza, cdModalidade, cdElemento, tabela (AtualizacaoPrevisaoDespesa)
cdDesdobramento, cdDetalhamento e envolvendo
nrAnoAplicacao = ANO DE TRABALHO) declarado na 213 (cdCategoriaEconomica+cdGrupoNatureza+
tabela (AtualizacaoPrevisaoDespesa) não existir na cdModalidade+cdElemento+cdDesdobramen
tabela (PlanoDespOrcamentaria) a mensagem deve to+cdDetalhamento e Ano de aplicação) não
ser executada. existe na tabela (PlanoDespOrcamentaria).
O conjunto declarado na linha nº xxxx da
Se o conjunto (idPessoa, cdCategoriaEconomica, tabela (AtualizacaoPrevisaoDespesa)
cdGrupoNatureza, cdModalidade, cdElemento, envolvendo
cdDesdobramento, cdDetalhamento, nrAnoAplicacao (cdCategoriaEconomica+cdGrupoNatureza+
= ANO DE TRABALHO, idTipoCreditoInicial, cdModalidade+cdElemento+cdDesdobramen
cdOrgao, cdUnidade, cdFuncao, cdSubFuncao, to+cdDetalhamento+cdOrgao+cdUnidade+cd
214
cdPrograma, cdProjetoAtividade, cdMarcadorSTN, Funcao+
cdGrupoFonte e cdFonte) declarado na tabela cdSubFuncao+cdPrograma+cdProjetoAtivida
(AtualizacaoPrevisaoDespesa) não existir na tabela de, Ano de aplicação, Tipo Crédito Inicial,
(PrevisaoInicialDespesa) a mensagem deve ser Controle de Lei ou Ato, cdMarcadorSTN,
executada. cdGrupoFonte e Fonte de Recurso) não
existe na tabela (PrevisaoInicialDespesa).
O conjunto declarado na linha nº xxxx da
tabela (AtualizacaoPrevisaoDespesa)
Se o conjunto (idPessoa, cdCategoriaEconomica,
envolvendo
cdGrupoNatureza, cdModalidade, cdElemento,
(cdCategoriaEconomica+cdGrupoNatureza+
cdDesdobramento, cdDetalhamento, nrAnoAplicacao
cdModalidade+cdElemento+cdDesdobramen
= ANO DE TRABALHO,
to+cdDetalhamento+cdOrgao+cdUnidade+cd
idTipoAtualizacaoOrcamentaria, idTipoCreditoInicial,
215 Funcao+
cdOrgao, cdUnidade, cdFuncao, cdSubFuncao,
cdSubFuncao+cdPrograma+cdProjetoAtivida
cdPrograma, cdProjetoAtividade, cdMarcadorSTN,
de, Ano de aplicação, Tipo Atualização, Tipo
cdGrupoFonte, cdFonte e nrMesInclusao) declarado
Crédito Inicial, Controle de Lei ou Ato,
na tabela (AtualizacaoPrevisaoDespesa) for duplicado
cdMarcadorSTN, cdGrupoFonte, Fonte de
a mensagem deve ser executada.
Recurso e Mês de Inclusão) não pode ser
duplicado.
Se o (idTipoAtualizacaoOrcamentaria) declarado na
tabela (AtualizacaoPrevisaoDespesa) para o conjunto
(idPessoa, cdCategoriaEconomica, cdGrupoNatureza,
O Tipo de Atualização Orçamentária,
cdModalidade, cdElemento, cdDesdobramento,
declarado na linha nº xxxx da tabela
cdDetalhamento, nrAnoAplicacao,
2167 (AtualizacaoPrevisaoDespesa) deve existir
idTipoAtualizacaoOrcamentaria idTipoCreditoInicial,
na tabela (TipoAtualizacaoOrcamentaria)
cdOrgao, cdUnidade, cdFuncao, cdSubFuncao,
limitado aos números 5 e 6.
cdPrograma, cdProjetoAtividade, cdFonte e
nrMesInclusao) não existir na tabela
(TipoAtualizacaoOrcamentaria) com os números = 5
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
ou 6 a mensagem deve ser executada.
Se o (vlOperacao) declarado na tabela
(AtualizacaoPrevisaoDespesa) para o conjunto
(idPessoa, cdCategoriaEconomica, cdGrupoNatureza,
cdModalidade, cdElemento, cdDesdobramento, O Valor da Atualização da Despesa
cdDetalhamento, nrAnoAplicacao, Orçamentária, declarado na linha nº xxxx da
217
idTipoAtualizacaoOrcamentaria, idTipoCreditoInicial, tabela (AtualizacaoPrevisaoDespesa) não
cdOrgao, cdUnidade, cdFuncao, cdSubFuncao, pode ser = Zero.
cdPrograma, cdProjetoAtividade, cdFonte e
nrMesInclusao) for = ZERO a mensagem deve ser
executada.
OBSERVAÇÕES
Valor da (16,2) Numérico Z(13)9.99 vlOperacao Informar o valor da operação oriunda SIM
Previsão da correção orçamentária da previsão
Inicial inicial da despesa orçamentária
TABELA: AutorizacaoCreditoAdicional
OBJETIVO: Captar dados da Lei Orçamentária Anual – LOA e Plano Placic, sobre
as autorizações para abertura de créditos adicionais. Deve-se
informar apenas os valores/percentuais decorrentes de
autorização para abertura do créditos adicionais da Lei
Orçamentária Anual – LOA, exceto às autorizações para
remanejamento, transposição, transferência, superávit
financeiro, excesso de arrecadação e de operações de crédito,
que devem ser declarados na tabela (ExclusãoCreditoAdicional).
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa,
cdControleLeiAto, A combinação entre Controle de Lei ou Ato, Entidade
idExecutor,idTipoCreditoAdicional e Executora, Tipo de Crédito Adicional e Artigo,
218
nrArtigo) for duplicado na tabela declarado na linha nº xxxx da tabela
(AutorizacaoCreditoAdicional) a (AutorizacaoCreditoAdicional) não pode ser duplicado.
mensagem deve ser executada.
Se o (idExecutor) declarado na tabela
O código da Entidade Executora declarado na linha nº
(AutorizacaoCreditoAdicional) para o
xxxx da tabela (AutorizacaoCreditoAdicional) não
conjunto (idPessoa, cdControleLeiAto,
219 existe no cadastro geral de pessoas do TCE com
idExecutor,idTipoCreditoAdicional e
obrigação de prestar contas e vinculado ao IBGE do
nrArtigo) não existir na tabela (Pessoa) a
Município.
mensagem deve ser executada.
Se o (cdControleLeiAto) declarado na
tabela (AutorizacaoCreditoAdicional)
possuir (idEscopo) na tabela (LeiAto) <>
das possibilidades válidas nos campos O Código de Controle da Lei/Ato (cdControleLeiAto)
(idTipoCreditoAdicional e idEscopo) da declarado na linha nº xxxx da tabela
tabela (TipoCreditoAdicionalXEscopo) 220 (AutorizacaoCreditoAdicional) não segue o padrão
para o conjunto (idPessoa, associativo válido definido na tabela
cdControleLeiAto, (TipoCreditoAdicionalXEscopo).
idExecutor,idTipoCreditoAdicional e
nrArtigo) a mensagem deve ser
executada.
Se o (idUnidadeMedida) declarado na
tabela (AutorizacaoCreditoAdicional) para
O código da unidade e medida declarado na linha nº
o conjunto (idPessoa, cdControleLeiAto,
221 xxxx da tabela (AutorizacaoCreditoAdicional) não pode
idExecutor,idTipoCreditoAdicional e
ser diferente de 8 ou 9.
nrArtigo) for <> de 8 ou 9 a mensagem
deve ser executada.
Se o (idTipoBaseCalculo) declarado na
tabela (AutorizacaoCreditoAdicional) para
o conjunto (idPessoa, cdControleLeiAto, O código do tipo de base de cálculo declarado na linha
idExecutor,idTipoCreditoAdicional e 222 nº xxxx da tabela (AutorizacaoCreditoAdicional) não
nrArtigo) for <> dos valores válidos da existe na tabela (TipoBaseCalculo).
tabela (TipoBaseCalculo) a mensagem
deve ser executada.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o (vlAutorizado) declarado na tabela
(AutorizacaoCreditoAdicional) para o
O Valor Autorizado declarado na linha nº xxxx da
conjunto (idPessoa, cdControleLeiAto,
223 tabela (AutorizacaoCreditoAdicional) não pode ser
idExecutor,idTipoCreditoAdicional e
negativo.
nrArtigo) for <> negativo, a mensagem
deve ser executada.
Se a Entidade declarante da remessa de
dados for Consórcios na tabela (Pessoa)
A entidade declarante dos dados é um Consórcio,
somente poderá ser utilizada a
porém verifica-se a existência de Controle de Lei ou
combinação (idPessoa, cdControleLeiAto,
224 Ato informado na linha nº xxxx da tabela
idExecutor,idTipoCreditoAdicional e
(AutorizacaoCreditoAdicional) com Escopo diferente de
nrArtigo) cujo (idTipoCreditoAdicional)
9 ou 55.
esteja vinculado com idEscopo = 9 ou 55)
na tabela (TipoCreditoAdicional).
Se o (idTipoCreditoAdicional) declarado
na tabela (AutorizacaoCreditoAdicional)
O Tipo de Crédito Adicional = (2 - Especial), declarado
para o conjunto (idPessoa,
na linha nº xxxx da tabela
cdControleLeiAto, 226
(AutorizacaoCreditoAdicional) não é um valor aplicável
idExecutor,idTipoCreditoAdicional e
para esta tabela.
nrArtigo) for = 2 a mensagem deve ser
executada.
Quando a entidade declarante for <> de
Consórcio na tabela (Pessoa) o
(cdControleLeiAto) declarado na tabela A entidade declarante não é Consórcio, portanto, o
(AutorizacaoCreditoAdicional) para o Controle de Lei ou Ato declarado na linha nº xxxx da
conjunto (idPessoa, cdControleLeiAto, tabela (AutorizacaoCreditoAdicional) não pode estar
227
idExecutor, idTipoCreditoAdicional e vinculado na tabela (LeiAto) com Escopo diferente de
nrArtigo) possuir (idEscopo <> 3 e 3-LOA e Ano Inicial de Aplicação diferente do ano de
nrAnoInicialAplicacao <> do ano de trabalho.
trabalho) na tabela (LeiAto) a mensagem
deve ser executada.
Quando a entidade declarante for
Consórcio na tabela (Pessoa) o
(cdControleLeiAto) declarado na tabela A entidade declarante é um Consórcio, portanto, o
(AutorizacaoCreditoAdicional) para o Controle de Lei ou Ato declarado na linha nº xxxx da
conjunto (idPessoa, cdControleLeiAto, tabela (AutorizacaoCreditoAdicional) não pode estar
228
idExecutor,idTipoCreditoAdicional e vinculado na tabela (LeiAto) com Escopo diferente e 9-
nrArtigo) possuir (idEscopo <> 9 ou 55 e PLACIC ou 55-ORÇAMENTO DE CONSÓRCIOS e
nrAnoInicial <> do ano de trabalho) na Ano Inicial de Aplicação diferente do ano de trabalho.
tabela (LeiAto) a mensagem deve ser
executada.
Se o (idExecutor) declarado na tabela
(AutorizacaoCreditoAdicional) para o
O (idExecutor) declarado na linha nº xxxx da tabela
conjunto (idPessoa, cdControleLeiAto,
1686 (AutorizacaoCreditoAdicional) deve ser igual o
idExecutor,idTipoCreditoAdicional e
(idPessoa) do declarante.
nrArtigo) for <> do (idpessoa) declarante
a mensagem deve ser executada.
Se (cdControleLeiAto) do conjunto
(idPessoa, cdControleLeiAto, idExecutor,
idTipoCreditoAdicional e nrArtigo) O (cdControleLeiAto) declarado na linha nº xxxxx da
declarado na tabela 1868 tabela (AutorizacaoCreditoAdicional) não existe na
(AutorizacaoCreditoAdicional) não existir tabela (LeiAto).
na tabela (LeiAto) a mensagem deve ser
executada.
O Identificador de Unidade Medida (idUnidadeMedida)
Se (idUnidadeMedida) declarado na
declarado na linha nº xxxxx da tabela
tabela (AutorizacaoCreditoAdicional) for =
1899 (AutorizacaoCreditoAdicional) é = 8 Valores
8, o campo (vlAutorizado) não pode ser
Financeiros, portanto o valor do campo (vlAutorizado)
menor que R$ 500.00.
não pode ser menor que R$- 500,00.
Se (idUnidadeMedida) declarado na O Identificador de Unidade Medida (idUnidadeMedida)
1900
tabela (AutorizacaoCreditoAdicional) for = declarado na linha nº xxxxx da tabela
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
9, o campo (idTipoBaseCalculo) deve ser (AutorizacaoCreditoAdicional) é = 9 Percentual,
= 1 ou 2. portanto o valor do campo (idTipoBaseCalculo) deve
ser = 1 Receita OU 2 Despesa.
O Identificador de Unidade Medida (idUnidadeMedida)
Se (idUnidadeMedida) declarado na
declarado na linha nº xxxxx da tabela
tabela (AutorizacaoCreditoAdicional) for =
1901 (AutorizacaoCreditoAdicional) é = 9 Percentual,
9, o campo (vlAutorizado) não pode ser
portanto o valor do campo (vlAutorizado) não pode ser
maior que 100.00%.
maior que 100%.
Se (idTipoBaseCalculo) declarado na O idTipoBaseCalculo = 99 declarado na linha nº xxxxx
tabela (AutorizacaoCreditoAdicional) for = da tabela (AutorizacaoCreditoAdicional) deve ser
1902
99, o campo (idUnidadeMedida) deve ser vinculado apenas com (idUnidadeMedida) = 8 - Valores
=8. Financeiros.
Se existir mais de um registro na tabela O registro declarado na linha nº xxxxxx da tabela
(autorizacaoCreditoAdicional) para o (AutorizacaoCreditoAdicional) não pode ser realizado,
conjunto (idPessoa e Ano = Ano de 1903 tendo em vista que a Entidade pode ter somente uma
Trabalho) a mensagem deve ser linha informando o percentual/valor autorizado na LOA
executada. para abertura de créditos adicionais.
OBSERVAÇÕES
Valor da (16,2) Numérico Z(13)9.99 vlAutorizado Representa o valor autorizado para SIM
Autorização abertura de créditos adicionais.
idTipoCreditoAdicional dsTipoCreditoAdicional
1 Suplementar
2 Especial
3 Remanejamento
4 Transposição
5 Transferência
6 Extraordinário
idTipoCredito idEscopo
dsTipoCreditoAdicional
Adicional
1 Suplementar 3
1 Suplementar 55
3 Remanejamento 2
3 Remanejamento 9
4 Transposição 2
4 Transposição 9
5 Transferência 2
5 Transferência 9
idTipoBaseCalculo dsBaseTipoBaseCalculo
1 Receita
2 Despesa
99 Nenhum
TABELA: ExclusaoCreditoAdicional
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (idPessoa e cdControleExclusao) for
O Código de Controle do Artigo de Exclusão do Crédito
duplicado na tabela
229 Adicional declarado na linha nº xxxx da tabela
(ExclusaoCreditoAdicional) a mensagem
(ExclusaoCreditoAdicional) não pode ser duplicado.
deve ser executada.
Se o (idExecutor) declarado na tabela
(ExclusaoCreditoAdicional) para o O código da Entidade Executora declarado na linha nº
conjunto (idPessoa e xxxx da tabela (ExclusaoCreditoAdicional) não existe
230
cdControleExclusao) não existir na tabela no cadastro geral de pessoas do TCE com obrigação
(Pessoa) a mensagem deve ser de prestar contas e vinculado ao IBGE do Município.
executada.
Se o (cdControleLeiAto) declarado na
tabela (ExclusaoCreditoAdicional) possuir
(idEscopo) na tabela (LeiAto) <> das A combinação entre o Escopo do Controle de Lei ou
possibilidades válidas dos campos Ato e o Tipo de Crédito Adicional, declarada na linha nº
(idTipoCreditoAdicional e idEscopo) da 231 xxxx da tabela (ExclusaoCreditoAdicional) não segue o
tabela (TipoCreditoAdicionalXEscopo) padrão associativo válido definido na tabela
para o conjunto (idPessoa e (TipoCreditoAdicionalXEscopo).
cdControleExclusao) a mensagem deve
ser executada.
Se (cdControleLeiAto) declarado na
tabela (ExclusaoCreditoAdicional) possuir
A entidade declarante dos dados é um Consórcio,
(idEscopo) <> de 9 ou 55 e
porém verifica-se a existência de Controle de Lei ou
nrAnoInicialAplicacao <> do ano de
232 Ato informado na linha nº xxxx da tabela
trabalho na tabela (LeiAto) para entidades
(ExclusaoCreditoAdicional) com Escopo diferente de 9
existentes na tabela (Pessoa) com
ou 55.
(idTipoNaturezaOrgao = 52) a mensagem
deve ser executada.
Se (cdControleLeiAto) declarado na
tabela (ExclusaoCreditoAdicional) possuir
(idEscopo) <> de 2 ou 3 e A entidade declarante dos dados não é um Consórcio,
nrAnoInicialAplicacao <> do ano de porém verifica-se a existência de Controle de Lei ou
trabalho na tabela na tabela (LeiAto) para 233 Ato informado na linha nº xxxx da tabela
entidades existentes na tabela (Pessoa) (ExclusaoCreditoAdicional) com Escopo diferente de 2
com (idTipoNaturezaOrgao <> 52) a ou 3.
mensagem deve ser executada.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o (idTipoCreditoAdicional) declarado
na tabela (ExclusaoCreditoAdicional) para O Tipo de Crédito Adicional = (2-Especial) declarado
o conjunto (idPessoa e 235 na linha nº xxxx da tabela (ExclusaoCreditoAdicional)
cdControleExclusao) for = 2 a mensagem não é um valor aplicável para esta tabela.
deve ser executada.
Se o (idTipoExclusaoCreditoAdicional)
declarado na tabela
(ExclusaoCreditoAdicional) para o O Código do Tipo de Exclusão declarado na linha nº
conjunto (idPessoa e 236 xxxx da tabela (ExclusaoCreditoAdicional) não existe
cdControleExclusao) não existir na tabela na tabela padrão (TipoExclusaoCreditoAdicional).
(TipoExclusaoCreditoAdicional) a
mensagem deve ser executada.
Se o conjunto (idPessoa,
cdControleLeiAto,
O conjunto (idPessoa, cdControleLeiAto, idExecutor,
idExecutor,idTipoCreditoAdicional e
idTipoCreditoAdicional e nrArtigo) declarado na tabela
nrArtigo) declarado na tabela 1687
(ExclusaoCreditoAdicional) não existe na tabela
(ExclusaoCreditoAdicional) não existir na
(AutorizacaoCreditoAdicional).
tabela (AutorizacaoCreditoAdicional) a
mensagem deve ser executada.
Se (idPessoa, cdControleLeiAto,
idExecutor, idTipoCreditoAdicional, O conjunto (idPessoa, cdControleLeiAto, idExecutor,
nrArtigo e idTipoCreditoAdicional, nrArtigo e
idTipoExclusaoCreditoAdicional) for 1884 idTipoExclusaoCreditoAdicional) declarado na linha nº
duplicado na tabela xxxxx da tabela (ExclusaoCreditoAdicional) não pode
(ExclusaoCreditoAdicional) a mensagem ser duplicado.
deve ser executada.
OBSERVAÇÕES
idTipoExclusao dsTipoExclusaoCreditoAdicional
CreditoAdicional
1 Excesso de Arrecadação - Real - Livre
2 Excesso de Arrecadação - Real - Vinculado
3 Excesso de Arrecadação - Tendência - Livre
4 Superávit Financeiro Livre
5 Superávit Financeiro Vinculado
6 Alteração de Fonte
7 Alteração de Modalidade
8 Remanejamento
9 Transposição
10 Transferência
11 Operação de Crédito
12 Anulação
TABELA: LeiCreditoAdicional
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdControleLeiAto,
idExecutor, idTipoCreditoAdicional e O conjunto declarado na linha xxxx da tabela
iTipoRecursoCreditoAdicional) declarado (LeiCreditoAdicional) envolvendo o Controle de Lei ou
239
na tabela (LeiCreditoAdicional) não pode Ato, Executor, Tipo de Crédito Adicional e Tipo de
ser duplicado. Recurso, não pode ser duplicado.
Se o (cdControleLeiAto) declarado na
tabela (LeiCreditoAdicional) para o
conjunto (idPessoa, cdControleLeiAto, O Controle e Lei ou Ato declarado na linha nº xxxx da
idExecutor, idTipoCreditoAdicional e 240 tabela (LeiCreditoAdicional) não está vinculado com o
iTipoRecursoCreditoAdicional) possuir Escopo = 21 - na tabela (LeiAto).
(idEscopo <> 21) na tabela (LeiAto) a
mensagem deve ser executada.
Se o (cdControleLeiAto) declarado na
tabela (LeiCreditoAdicional) para o
conjunto (idPessoa, cdControleLeiAto, O Controle e Lei ou Ato nº 9999999 declarado na linha
idExecutor, idTipoCreditoAdicional e nº xxxx da tabela (LeiCreditoAdicional) não pode ter o
241
iTipoRecursoCreditoAdicional) possuir Ano Inicial diferente do ano de trabalho ou do ano de
(nrAnoInicial <> do ano de trabalho OU trabalho-1.
ano de trabalho-1) a mensagem deve ser
executada.
Se o (idExecutor) declarado na tabela
(LeiCreditoAdicional) para o conjunto A Entidade Executora declarada na linha nº xxxx da
(idPessoa, cdControleLeiAto, tabela (LeiCreditoAdicional) não existe no cadastro
idExecutor, idTipoCreditoAdicional e 242 geral de pessoas do TCE com obrigação de prestar
iTipoRecursoCreditoAdicional) não existir contas OU não pertence ao IBGE do respectivo
na tabela (Pessoa) a mensagem deve ser Município.
executada.
Se o (idTipoCreditoAdicional) declarado
na tabela (LeiCreditoAdicional) para o
conjunto (idPessoa, cdControleLeiAto, O Tipo de Crédito Adicional declarado na linha nº xxxx
idExecutor, idTipoCreditoAdicional e 243 da tabela (LeiCreditoAdicional) não existe na tabela
iTipoRecursoCreditoAdicional) não existir (TipoCreditoAdicional).
na tabela(TipoCreditoAdicional) a
mensagem deve ser executada.
Se o (idTipoRecursoCreditoAdicional)
declarado na tabela (LeiCreditoAdicional)
para o conjunto (idPessoa,
cdControleLeiAto, O Tipo de Recurso do Crédito Adicional declarado na
idExecutor, idTipoCreditoAdicional e 244 linha nº xxxx da tabela (LeiCreditoAdicional) não existe
iTipoRecursoCreditoAdicional) não existir na tabela (TipoRecursoCreditoAdicional).
na tabela(TipoRecursoCreditoAdicional) a
mensagem deve ser executada.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o (vlAutorizado) declarado na tabela
(LeiCreditoAdicional) para o conjunto
(idPessoa, cdControleLeiAto, O valor autorizado para abertura de créditos adicionais
idExecutor, idTipoCreditoAdicional e 245 declarado na linha nº xxxx da tabela
iTipoRecursoCreditoAdicional) for (LeiCreditoAdicional) não pode ser negativo ou ZERO.
negativo OU ZERO a mensagem deve ser
executada.
Se (idTipoCreditoAdicional) declarado na
tabela (LeiCreditoAdicional) para o
O Tipo de Crédito Adicional (idTipoCreditoAdicional)
conjunto (idPessoa, cdControleLeiAto,
declarado na linha nº xxxx da tabela
idExecutor, idTipoCreditoAdicional e
(LeiCreditoAdicional) é = 3, 4 ou 5, portanto, o Tipo de
idTipoRecursoCreditoAdicional) for = 3, 4 1468
Recurso (idTipoRecursoCreditoAdicional) não pode ser
ou 5 o campo
<> de 1 - Anulação de Dotação.
(idTipoRecursoCreditoAdicional) não pode
ser <> de 1.
Se (cdControleLeiAto) do conjunto
(idPessoa, cdControleLeiAto,
idExecutor, idTipoCreditoAdicional e O (cdControleLeiAto) declarado na linha nº xxxxx
iTipoRecursoCreditoAdicional) declarado 1765 tabela (LeiCreditoAdicional) não existe na tabela
na tabela (LeiCreditoAdicional) não existir (LeiAto).
na tabela (LeiAto) a mensagem deve ser
executada.
OBSERVAÇÕES
Valor da (16,2) Numérico Z(13)9.99 vlAutorizado Representa o valor autorizado para SIM
Autorização abertura de créditos adicionais.
idTipoRecurso
dsTipoRecursoCreditoAdicional
CreditoAdicional
1 Anulação de Dotações
2 Excesso de Arrecadação
3 Superávit Financeiro
4 Operações de Crédito
5 Dotação Transferida
6 Recursos Sem Despesas Correspondentes
9 Reserva de Contingência
TABELA: AtoAlteracaoOrcamentaria
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa,
cdControleLeiAtoAbertura,
A combinação declarada na linha nº xxxx da tabela
idTipoCreditoAdicional e
(AtoAlteracaoOrcamentaria) para o conjunto Controle
idTipoRecursoCreditoAdicional) não pode 246
Lei ou Ato de Abertura, Tipo de Crédito Adicional e
ser duplicado na tabela
Tipo de Recurso, não pode ser duplicado.
(AtoAlteracaoOrcamentaria).
Se o (cdControleLeiAtoAbertura)
declarado na tabela
(AtoAlteracaoOrcamentaria) para o
conjunto (idPessoa, O Controle de Lei ou Ato de Abertura do Crédito
cdControleLeiAtoAbertura, Adicional declarado na linha nº xxxx da tabela
247
idTipoCreditoAdicional e (AtoAlteracaoOrcamentaria) não está vinculado com o
idTipoRecursoCreditoAdicional) for Escopo = 21 na tabela (LeiAto)
vinculado com (idEscopo <> de 21) na
tabela (LeiAto) a mensagem deve ser
executada.
Se o (idTipoCreditoAdicional) declarado
na tabela (AtoAlteracaoOrcamentaria)
para o conjunto (idPessoa,
O Tipo de Crédito Adicional declarado na linha nº xxxx
cdControleLeiAtoAbertura,
248 da tabela (AtoAlteracaoOrcamentaria) não existe na
idTipoCreditoAdicional e
tabela (TipoCreditoAdicional).
idTipoRecursoCreditoAdicional) não
existir na tabela (TipoCreditoAdicional) a
mensagem deve ser executada.
Se o (idTipoRecursoCreditoAdicional)
declarado na tabela
(AtoAlteracaoOrcamentaria) para o
conjunto (idPessoa,
O Tipo de Recurso do Crédito Adicional declarado na
cdControleLeiAtoAbertura,
249 linha nº xxxx da tabela (AtoAlteracaoOrcamentaria) não
idTipoCreditoAdicional e
existe na tabela (TipoRecursoCreditoAdicional).
idTipoRecursoCreditoAdicional) não
existir na tabela
(TipoRecursoCreditoAdicional) a
mensagem deve ser executada.
Se o (vlOperacao) declarado na tabela
(AtoAlteracaoOrcamentaria) para o
conjunto (idPessoa, O valor da operação declarado na linha nº xxxx da
cdControleLeiAtoAbertura, tabela (AtoAlteracaoOrcamentaria) para o conjunto
idTipoCreditoAdicional e 253 Controle Lei ou Ato de Abertura, Tipo de Crédito
idTipoRecursoCreditoAdicional) for Adicional e Tipo de Recurso, não pode ser negativo ou
negativo ou = ZERO a mensagem deve ZERO.
ser executada.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (idTipoCreditoAdicional) declarado na
tabela (AtoAlteracaoOrcamentaria) para o
conjunto (idPessoa, O Tipo de Crédito Adicional (idTipoCreditoAdicional)
cdControleLeiAtoAbertura, declarado na linha nº xxxxx da tabela
idTipoCreditoAdicional e 1469 (AtoAlteracaoOrcamentaria) é = 3, 4 ou 5, portanto, o
idTipoRecursoCreditoAdicional) for = 3, 4 campo (idTipoRecursoCreditoAdicional) não pode ser
ou 5 o campo <> de 1 - Anulação de Dotação.
(idTipoRecursoCreditoAdicional) não
pode ser <> de 1.
Se (cdControleLeiAtoAbertura) declarado
na tabela (AtoAlteracaoOrcamentaria)
para o conjunto (idPessoa, O controle de Lei/Ato de Abertura
cdControleLeiAtoAbertura, (cdControleLeiAtoAbertura) declarado na linha nº xxxx
idTipoCreditoAdicional e 1682 da tabela (AtoAlteracaoOrcamentaria) não existe na
idTipoRecursoCreditoAdicional) não tabela (LeiAto).
existir na tabela (LeiAto) a mensagem
deve ser executada.
Se (cdControleLeiAtoAutorizacao)
declarado na tabela
(AtoAlteracaoOrcamentaria) para o
O controle de Lei/Ato de Autorização
conjunto (idPessoa,
(cdControleLeiAtoAutorizacao) declarado na linha nº
cdControleLeiAtoAbertura, 1683
xxxx da tabela (AtoAlteracaoOrcamentaria) não existe
idTipoCreditoAdicional e
na tabela (LeiAto).
idTipoRecursoCreditoAdicional) não
existir na tabela (LeiAto) a mensagem
deve ser executada.
Se (cdControleLeiAtoAutorizacao)
declarado na tabela
(AtoAlteracaoOrcamentaria) para o
conjunto (idPessoa, O controle de Lei/Ato de Autorização
cdControleLeiAtoAbertura, (cdControleLeiAtoAutorizacao) declarado na linha nº
idTipoCreditoAdicional e 1684 xxxx da tabela (AtoAlteracaoOrcamentaria) não existe
idTipoRecursoCreditoAdicional) não em pelo menos uma das seguintes tabelas
existir na tabela (AutorizacaoCreditoAdicional ou LeiCreditoAdicional).
(AutorizacaoCreditoAdicional) OU na
tabela (LeiCreditoAdicional) a mensagem
deve ser executada.
OBSERVAÇÕES
Valor da (16,2) Numérico Z(13)9.99 vlOperacao Informar o valor de cada operação. SIM
Operação
ALTERAÇÕES ORÇAMENTÁRIAS
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O registro declarado na linha nº xxxxx da tabela
O conjunto (idPessoa, cdControleLeiAtoAbertura,
(AlteracaoOrcamentaria) para o conjunto
idTipoCreditoAdicional,
(idPessoa, cdControleLeiAtoAbertura,
idTipoRecursoCreditoAdicional,
idTipoCreditoAdicional,
idTipoAlteracaoCreditoAdicional, cdOrgao,
idTipoRecursoCreditoAdicional,
cdUnidade, cdFuncao, cdSubFuncao,
idTipoAlteracaoCreditoAdicional, cdOrgao,
cdProgramaLOA, cdProjetoAtividade,
cdUnidade, cdFuncao, cdSubFuncao,
nrAnoFuncional, cdCategoriaEconomica,
254 cdProgramaLOA, cdProjetoAtividade,
cdGrupoNatureza, cdModalidade, cdElemento,
nrAnoFuncional, cdCategoriaEconomica,
cdDesdobramento, cdDetalhamento,
cdGrupoNatureza, cdModalidade, cdElemento,
nrAnoAplicacao, cdMarcadorSTN, cdGrupoFonte,
cdDesdobramento, cdDetalhamento
cdFonte, idPessoaTransferencia,
nrAnoAplicacao, cdMarcadorSTN, cdGrupoFonte,
idTipoOperacaoCreditoAdicional e
cdFonte, idPessoaTransferencia,
cdControleExclusao) não pode ser duplicado na
idTipoOperacaoCreditoAdicional e
tabela (AlteracaoOrcamentaria).
cdControleExclusao) não pode ser duplicado.
Se o conjunto (idPessoa,
A combinação entre o Controle de Lei ou Ato de
cdControleLeiAoAbertura,idTipoCreditoAdicional e
Abertura, Tipo Crédito Adicional e Tipo Recurso,
idTipoRecursoCreditoAdicional) da tabela
255 declarada na linha nº xxxx da tabela
(AlteracaoOrcamentaria) não existir na tabela
(AlteracaoOrcamentaria) não existe na tabela
(AtoAlteracaoOrcamentaria) a mensagem deve ser
(AtoAlteracaoOrcamentaria).
executada.
Se o conjunto (idPessoa,
O Tipo de Alteração de Crédito Adicional
idTipoAlteracaoCreditoAdicional) declarado na
declarado na linha nº xxxx da tabela
tabela (AlteracaoOrcamentaria) não existir na 256
(AlteracaoOrcamentaria) não existe na tabela
tabela (TipoAlteracaoCreditoAdicional) a
(TipoAlteracaoCreditoAdicional).
mensagem deve ser executada.
Se o conjunto (idPessoa, cdOrgao e
A combinação entre o Órgão e o Ano da
nrAnoFuncional = ano de trabalho) declarado na
Funcional declarados na linha nº xxxx da tabela
tabela (AlteracaoOrcamentaria) não existir nos 257
(AlteracaoOrcamentaria) não existe na tabela
campos (idPessoa, cdOrgao e nrAno) da tabela
(Orgao).
(Orgao) a mensagem deve ser executada.
Se o conjunto (idPessoa, cdUnidade e
A combinação entre a Unidade e o Ano da
nrAnoFuncional = ano de trabalho) declarado na
Funcional declarados na linha nº xxxx da tabela
tabela (AlteracaoOrcamentaria) não existir nos 258
(AlteracaoOrcamentaria) não existe na tabela
campos (idPessoa, cdUnidade e nrAno) da tabela
(Unidade).
(Unidade) a mensagem deve ser executada.
Se o conjunto (idPessoa, cdFuncao e
A combinação entre a Funcao e o Ano da
nrAnoFuncional = ano de trabalho) declarado na
Funcional declarados na linha nº xxxx da tabela
tabela (AlteracaoOrcamentaria) não existir nos 259
(AlteracaoOrcamentaria) não existe na tabela
campos (cdFuncao e nrAno) da tabela (Funcao) a
(Funcao).
mensagem deve ser executada.
Se o conjunto (idPessoa, cdSubFuncao e A combinação entre a SubFuncao e o Ano da
nrAnoFuncional = ano de trabalho) declarado na Funcional declarados na linha nº xxxx da tabela
260
tabela (AlteracaoOrcamentaria) não existir nos (AlteracaoOrcamentaria) não existe na tabela
campos (cdSubFuncao e nrAno) da tabela (SubFuncao).
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
(SubFuncao) a mensagem deve ser executada.
Se o conjunto (idPessoa, cdProgramaLOA e
nrAnoFuncional = ano de trabalho) declarado na A combinação entre o ProgramaLOA e o Ano da
tabela (AlteracaoOrcamentaria) não existir nos Funcional declarados na linha nº xxxx da tabela
261
campos (idPessoa, cdPrograma e nrAnoLOA) da (AlteracaoOrcamentaria) não existe na tabela
tabela (ProgramaLOA) a mensagem deve ser (ProgramaLOA).
executada.
Se o conjunto (idPessoa, cdProjetoAtividade e
nrAnoFuncional = ano de trabalho) declarado na A combinação entre o Projeto/Atividade e o Ano
tabela (AlteracaoOrcamentaria) não existir nos da Funcional declarados na linha nº xxxx da
262
campos (idPessoa, cdProjetoAtividade e nrAno) da tabela (AlteracaoOrcamentaria) não existe na
tabela (ProjetoAtividade) a mensagem deve ser tabela (ProjetoAtividade).
executada.
Se o (nrAnoFuncional) declarado na tabela O Ano da Funcional declarado na linha nº xxxx da
(AlteracaoOrcamentaria) for <> do ano de trabalho 2169 tabela (AlteracaoOrcamentaria) não pode ser
a mensagem deve ser executada. diferente do ano de trabalho.
Se o conjunto (idPessoa, cdCategoiaEconomica,
cdGrupoNatureza, cdModalidade, cdElemento e
O conjunto composto por
nrAnoAplicacao = ano de trabalho) declarado na
(cdCategoriaEconomica+cdGrupoNatureza,
tabela (AlteracaoOrcamentaria) for <> dos campos
cdModalidade+cdElemento) e Ano de Aplicação =
(idPessoa, cdCategoriaEconomica, 264
9999, declarados na linha nº xxxx da tabela
cdGrupoNatureza, cdModalidade, cdElemento e
(AlteracaoOrcamentaria) não existe na tabela
nrAnoAplicacao = ano de trabalho) da tabela
(PlanoDespOrcamentaria).
(PlanoDespOrcamentaria) a mensagem deve ser
executada.
Se o (cdFonte) declarado na tabela A Fonte de Recurso declarada na linha nº xxxx da
(AlteracaoOrcamentaria) não existir na tabela 265 tabela (AlteracaoOrcamentaria) não existe na
(FonteReceita) a mensagem deve ser executada. tabela (FonteReceita).
O Identificador da Pessoa Transferência
Se o (idPessoaTransferencia) declarado na tabela declarado na linha nº xxxx da tabela
(AlteracaoOrcamentaria) não existir na tabela 266 (AlteracaoOrcamentaria) não existe no cadastro
(Pessoa) a mensagem deve ser executada. geral de pessoas do TCE ou não pertence ao
IBGE do Município.
Se o (idTipoOperacaoCreditoAdicional) declarado
O Tipo de Operação de Crédito Adicional
na tabela (AlteracaoOrcamentaria) for <> dos
declarado na linha nº xxxx da tabela
valores válidos na tabela 267
(AlteracaoOrcamentaria) não existe na tabela
(TipoOperacaoCreditoAdicional) a mensagem deve
(TipoOperacaoCreditoAdicional).
ser executada.
Se o (vlOperacao) declarado na tabela O valor da operação declarado na linha nº xxxx
(AlteracaoOrcamentaria) for negativo OU = ZERO 2168 da tabela (AlteracaoOrcamentaria) não pode ser
a mensagem deve ser executada. negativo ou ZERO.
Se o (cdControleExclusao) declarado na tabela
O Código de Exclusão do Crédito Adicional
(AlteracaoOrcamentaria) for <> dos campos
declarado na linha nº xxxx da tabela
(idPessoa e cdControleExclusao) da tabela 269
(AlteracaoOrcamentaria) não existe na tabela
(ExclusaoCreditoAdicional) a mensagem deve ser
(ExclusaoCreditoAdicional).
executada.
Se (cdFuncao) declarada na tabela
(AlteracaoOrcamentaria) for = '01' quando a A Entidade declarante não é uma Câmara com
entidade possuir (idTipoNaturezaOrgao) <> 45 na contabilidade descentralizada, portanto, a Função
1666
tabela (Pessoa) e (flContCentralizada) = "N" na 01 - Legislativa, declarada na linha nº xxxx da
tabela (PrestacaoContas) a mensagem deve ser tabela (AlteracaoOrcamentaria) não é válida.
executada.
Se o conjunto (idPessoa, cdDesdobramento ou
O conjunto (idPessoa, cdDesdobramento e
cdDetalhamento) declarado na tabela
2170 cdDetalhamento) declarado na linha nº xxxxx da
(AlteracaoOrcamentaria) for <> de '00' a
tabela (AlteracaoOrcamentaria) deve ser = '00'.
mensagem deve ser executada.
Se o (cdMarcadorSTN) declarado na tabela O Marcador declarado na linha nº xxxx da tabela
(AlteracaoOrcamentaria) não existir na tabela 2141 (AlteracaoOrcamentaria) não existe na tabela
(MarcadorSTN) a mensagem deve ser executada. (MarcadorSTN)
Se o (cdGrupoFonte) declarado na tabela O Código do Grupo de Fonte (cdGrupoFonte)
2142
(AlteracaoOrcamentaria) for <> dos códigos 1, 2 ou declarado na linha nº xxxx da tabela
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
9 existentes na tabela (GrupoFontePadrao) a (AlteracaoOrcamentaria) deve ser igual a 1, 2 ou
mensagem deve ser executada. 9 existentes na tabela (GrupoFontePadrao).
OBSERVAÇÕES
Entidade que 7 Numérico Z(6)9 idPessoa Entidade que recebeu o recurso em NÃO
Recebeu ou Transferencia uma transposição ou entidade que
Repassou o repassou o recurso em uma
Recurso(*) anulação externa. Representa o
código identificador da Entidade
atribuído pelo Cadastro Interno do
Tribunal de Contas
Representa o tipo de operação
para identificar se o crédito
Tipo de
adicional provém de abertura,
Movimento do idTipoOperacao
2 Numérico Z(1)9 reabertura ou reabertura por SIM
Crédito CreditoAdicional
suplementação. Os valores válidos
Adicional(*)
constam da tabela:
(TipoOperacaoCreditoAdicional)
Valor da (16,2) Numérico Z(13)9.99 vlOperacao Informar o valor de cada operação. SIM
Operação
idTipoAlteracao
dsTipoAlteracaoCreditoAdicional
CreditoAdicional
1 Acréscimo
2 Anulação
3 Anulação Externa
4 Acréscimo por Anulação Externa
idTipoOperacao
dsTipoOperacaoCreditoAdicional
CreditoAdicional
1 Abertura
2 Reabertura
3 Reabertura por Suplementação
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrOperacao e O conjunto (idPessoa, nrOperacao e
nrAnoOperacao) for duplicado na tabela nrAnoOperacao) declarado na linha nº xxxxxx da
1735
(RevisaoAlteracaoOrcamentaria) a mensagem tabela (RevisaoAlteracaoOrcamentaria) apresenta-
deve ser executada. se com registro duplicado.
Se o conjunto (idPessoa,
cdControleLeiAtoAbertura,
O conjunto (idPessoa, cdControleLeiAtoAbertura,
idTipoCreditoAdicional,
idTipoCreditoAdicional,
idTipoRecursoCreditoAdicional,
idTipoRecursoCreditoAdicional,
idTipoAlteracaoCreditoAdicional, cdOrgao,
idTipoAlteracaoCreditoAdicional, cdOrgao,
cdUnidade, cdFuncao, cdSubFuncao,
cdUnidade, cdFuncao, cdSubFuncao,
cdProgramaLOA, cdProjetoAtividade,
cdProgramaLOA, cdProjetoAtividade,
nrAnoFuncional, cdCategoriaEconomica,
2143 nrAnoFuncional, cdCategoriaEconomica,
cdGrupoNatureza, cdModalidade, cdElemento,
cdGrupoNatureza, cdModalidade, cdElemento,
cdDesdobramento, cdDetalhamento,
cdDesdobramento, cdDetalhamento,
nrAnoAplicacao, cdMarcadorSTN,
nrAnoAplicacao, cdMarcadorSTN, cdGrupoFonte e
cdGrupoFonte e cdFonte) declarado na tabela
cdFonte) declarado na linha nº xxxxx da tabela
(RevisaoAlteracaoOrcamentaria) não existir na
(RevisaoAlteracaoOrcamentaria) não existe na
tabela (AlteracaoOrcamentaria) a mensagem
tabela (AlteracaoOrcamentaria).
deve ser executada.
Valor da (16,2) Numérico Z(13)9.99 vlRevisao Informar o valor de cada operação SIM
Operação de de Revisão.
Revisão
TIPOS DE REVISÃO
Nome do Arquivo: TipoRevisao
idTipoRevisao dsTipoRevisao
1 Revisão Aumentativa
2 Revisão Diminutiva por Estorno
TABELA: ProgramacaoFinanceira
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O registro declarado na linha nº xxxx da tabela
O conjunto (idPessoa, cdControleLeiAto,
(ProgramacaoFinanceira) para o conjunto
idTipoOperacaoProgramacaoFinanceira, nrMes
270 (idPessoa, cdControleLeiAto,
e cdFonte) não pode ser duplicado na tabela
idTipoOperacaoProgramacaoFinanceira, nrMes e
(ProgramacaoFinanceira).
cdFonte) não pode ser duplicado.
Se o (cdControleLeiAto) declarado na tabela
(ProgramacaoFinanceira) para a combinação
O Controle da Lei ou Ato declarado na linha nº xxxx
(idPessoa, cdControleLeiAto,
271 da tabela (ProgramacaoFinanceira) deve estar
idTipoOperacaoProgramacaoFinanceira, nrMes
vinculado com Escopo = 7 na tabela (LeiAto).
e cdFonte) possuir (idEscopo <>) a mensagem
deve ser executada.
Se o (idTipoOperacaoProgramacaoFinanceira)
declarado na tabela (ProgramacaoFinanceira)
O Código do Tipo de Operação da Programação
para a combinação (idPessoa,
Financeira declarado na linha nº xxxx da tabela
cdControleLeiAto,
272 (ProgramacaoFinanceira) não pode ser diferente
idTipoOperacaoProgramacaoFinanceira, nrMes
dos valores válidos da tabela
e cdFonte) for <> dos códigos existentes na
(TipoOperacaoProgramacaoFinanceira).
tabela (TipoOperacaoProgramacaoFinanceira) a
mensagem deve ser executada.
Se o (cdFonte) declarado na tabela
(ProgramacaoFinanceira) para a combinação
(idPessoa, cdControleLeiAto, A Fonte de Recurso declarada na linha nº xxxx da
idTipoOperacaoProgramacaoFinanceira, nrMes 274 tabela (ProgramacaoFinanceira) não existe na
e cdFonte) for <> das fontes da entidade tabela (FonteReceita).
definidas na tabela (FonteReceita) a mensagem
deve ser executada.
Se o (vlOperacao) declarado na tabela
(ProgramacaoFinanceira) para a combinação
O Valor da Operação declarado na linha nº xxxx da
(idPessoa, cdControleLeiAto,
275 tabela (ProgramacaoFinanceira) não pode ser
idTipoOperacaoProgramacaoFinanceira, nrMes
negativo.
e cdFonte) for negativo a mensagem deve ser
executada.
Se (cdControleLeiAto) declarado na tabela
(ProgramacaoFinanceira) para o conjunto
(idPessoa, cdControleLeiAto, O controle de lei/ato (cdControleLeiAto) declarado
idTipoOperacaoProgramacaoFinanceira, nrMes 1679 na linha nº xxxx da tabela (ProgramacaoFinanceira)
e cdFonte) não existir na tabela (LeiAto) a não existe na tabela (LeiAto).
mensagem deve ser executada.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
nrAno, e cdFonte) da tabela
(ProgramacaoFinanceira) for <> do ano de
trabalho, a regra deve ser executada.
OBSERVAÇÕES
Valor da (16,2) Numérico Z(13)9.99 vlOperacao Informar o valor de cada Cota de SIM
Cota de Receita ou do cronograma de
Receita ou desembolso.
do
Cronograma.
idTipoOperacao
dsTipoOperacaoProgramacaoFinanceira
ProgramacaoFinanceira
1 Cota Inicial da Receita
2 Alterações Adicionais das Cotas de Receitas
3 Alterações Diminutivas das Cotas de Receitas
4 Cronograma de Desembolso Inicial
5 Alterações Adicionais do Cronograma de Desembolso
6 Alterações Diminutivas do Cronograma de Desembolso
idTipoCategoria dsTipoCategoria
AgrupamentoReceita AgrupamentoReceita
1 Base de Cálculo – Ensino
2 Base de Cálculo – Saúde
idTipoAgrupamento dsTipoAgrupamento
Receita Receita
1 Aplicação Mínima na Fonte de Recursos – 103 – Educação
2 Aplicação Mínima na Fonte de Recursos – 104 – Educação
3 Aplicação Mínima em Ações de Saúde – Fonte 303.
idTipo idTipo
Categoria Agrupamento dsTipoAgrupamento
Agrupamento Receita Receita
Receita
1 1 Aplicação Mínima na Fonte de Recursos – 103 – Educação
1 2 Aplicação Mínima na Fonte de Recursos – 104 – Educação
2 3 Aplicação Mínima em Ações de Saúde – Fonte 303.
idTipoAgrupamentoReceita
cdCategoriaEconomica
cdTipoNaturezaReceita
cdDesdobramentoDD2
cdDesdobramentoD1
cdDesdobramentoD3
dsDesdobramento
cdEspecie
cdNivel10
cdNivel11
cdNivel12
cdOrigem
cdNivel9
cdNivel8
idTipoAgrupamentoReceita
cdCategoriaEconomica
cdTipoNaturezaReceita
cdDesdobramentoDD2
cdDesdobramentoD1
cdDesdobramentoD3
dsDesdobramento
cdEspecie
cdNivel10
cdNivel11
cdNivel12
cdOrigem
cdNivel9
cdNivel8
MÓDULO CONTÁBIL
TABELA: PlanoContabil
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O registro declarado na linha nº xxxx da tabela
O conjunto (idPessoa, cdClasse, cdGrupo,
(PlanoContabil) para o conjunto (idPessoa,
cdSubGrupo, cdTitulo, cdSubTitulo, cdItem,
cdClasse, cdGrupo, cdSubGrupo, cdTitulo,
cdSubItem, cdNivel8, cdNivel9, cdNivel10, 276
cdSubTitulo, cdItem, cdSubItem, cdNivel8,
cdNivel11, cdNivel12 e nrAnoAplicacao) não pode
cdNivel9, cdNivel10, cdNivel11, cdNivel12 e
ser duplicado na tabela (PlanoContabil)
nrAnoAplicacao) não pode ser duplicado.
O conjunto (idPessoa, cdClasse, cdGrupo,
cdSubGrupo, cdTitulo, cdSubTitulo, cdItem,
O registro declarado na linha nº xxxx da tabela
cdSubItem, cdNivel8, cdNivel9, cdNivel10,
(PlanoContabil) para o conjunto (idPessoa,
cdNivel11, cdNivel12 e nrAnoAplicacao = Ano de
cdClasse, cdGrupo, cdSubGrupo, cdTitulo,
Trabalho) declarado na tabela (PlanoContabil) deve
cdSubTitulo, cdItem, cdSubItem, cdNivel8,
possuir no mínimo a estrutura (árvore) definida na
277 cdNivel9, cdNivel10, cdNivel11, cdNivel12 e
tabela (PlanoContabilPadrao) com
nrAnoAplicacao) não possuí os códigos (níveis)
idTipoAplicacaoPlanoContabil = 1, porém, a
correspondentes mínimos definidos na tabela
entidade poderá criar detalhamentos a partir do
(PlanoContabilPadrao) OU Ano de Aplicação
padrão mínimo, desde que observados os
diferente do ano de trabalho.
critérios desta regra de importação e do
MCASP.
Se o (tpNaturezaSaldo) declarado na tabela
(PlanoContabil) for <> do campo (tpNaturezaSaldo) O Tipo de Natureza do Saldo declarado na linha
da estrutura mínima definida na tabela nº xxxx da tabela (PlanoContabil) é diferente da
278
(PlanoContabilPadrao) com natureza definida na tabela
idTipoAplicacaoPlanoContabil = 1 a mensagem (PlanoContabilPadrao).
deve ser executada.
Se o (tpEscrituracao) declarado na tabela
O Tipo de Escrituração declarado na linha nº xxxx
(PlanoContabil) não existir na tabela
279 da tabela (PlanoContabil) não existe na tabela
(TipoEscrituracao) a mensagem deve ser
(TipoEscrituracao).
executada.
Se o (tpEscrituracao = "S") declarado na tabela O Tipo de Escrituração = ("S" - Analítica)
(PlanoContabil) possuir o campo (tpEscrituracao = declarado na linha nº xxxx da tabela
"N") na mesma combinação de códigos da tabela (PlanoContabil) é de uma conta = ("N" - Sintética)
280
(PlanoContabilPadrao) com na Tabela (PlanoContabilPadrao). Contas
idTipoAplicacaoPlanoContabil = 1 a mensagem padronizadas na condição de Sintéticas não
deve ser executada. poderão ser transformadas em Analíticas.
Se o (tpEscrituracao = "S") declarado na tabela O Código do Tipo de Escrituração
(PlanoContabil) não possuir o campo (tpEscrituracao) da Conta Analítica ("S" -
(tpEscrituracao = "N") para o nível (árvore) 281 Analítica) declarado na linha nº xxxx da tabela
imediatamente anterior a mensagem deve ser (PlanoContabil) não possuí a respectiva conta
executada. sintética no nível imediatamente anterior.
Se o (tpNaturezaInformacao) declarado na tabela 282 O Código do Tipo de Natureza da Informação
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
(PlanoContabil) for <> do (tpNaturezaInformacao) (tpNaturezaInformacao) declarado na linha nº
do padrão mínimo definido na tabela xxxx da tabela (PlanoContabil) é diferente da
(PlanoContabilPadrao) com natureza da informação definida na tabela
idTipoAplicacaoPlanoContabil = 1 a mensagem (PlanoContabilPadrao).
deve ser executada.
Se o (tpSuperavitFinanceiro <> X) declarado na
tabela (PlanoContabil) for <> do O Código do Tipo de Superávit Financeiro
(tpSuperavitFinanceiro) do padrão mínimo definido (tpSuperavitFinanceiro) declarado na linha nº
na tabela (PlanoContabilPadrao) com xxxx da tabela (PlanoContabil) é diferente do
283
idTipoAplicacaoPlanoContabil = 1 a mensagem padrão definido na tabela (PlanoContabilPadrao),
deve ser executada. OBS: As contas criadas pela exceto aquelas identificadas como mista/hibrida =
entidade deverão seguir o tipo de superávit X.
financeiro do nível padrão.
A Conta Contábil declarada na linha nº xxxx da
Se o (tpControleConta) declarado na tabela
tabela (PlanoContabil) é uma conta padrão
(PlanoContabil) for de uma conta padrão existente
definida na tabela (PlanoContabilPadrao),
na tabela (PlanoContabilPadrao) o 284
portanto, o (tpControleConta) não pode ser
(tpControleConta) deve ser o mesmo do plano
diferente do padrão.
padrão.
Se o conjunto
(cdClasse,cdGrupo,cdSubGrupo,cdTitulo,cdSubTit
ulo,cdItem,cdSubItem,cdNivel8,cdNivel9,
A conta contábil declarada na linha nº xxxx da
cdNivel10,cdNivel11,cdNivel12) declarado na
tabela (PlanoContabil) não apresenta estrutura
tabela (PlanoContabil) apresentar quebra dos 1691
válida de níveis (estrutura da árvore) para os
níveis (árvore) a mensagem deve ser executada,
detalhamentos feitos pela entidade.
exceto para as contas com lacunas na tabela
(PlanoContabilPadrao).
tpNaturezaInformacao dsTipoNaturezaInformacao
O Orçamentária
C Controle
P Patrimonial
TABELA: MovimentoContabilMensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O Registro declarado na linha nº xxxx da
Se o conjunto (idPessoa, cdClasse, cdGrupo,
tabela (MovimentoContabilMensal) para o
cdSubGrupo, cdTitulo, cdSubTitulo, cdItem,
conjunto (idPessoa, cdClasse, cdGrupo,
cdSubItem, cdNivel8, cdNivel9, cdNivel10, cdNivel11,
cdSubGrupo, cdTitulo, cdSubTitulo, cdItem,
cdNivel12, nrAnoAplicacao, nrMes,
cdSubItem, cdNivel8, cdNivel9, cdNivel10,
idTipoMovimentoContabil, 287
cdNivel11, cdNivel12, nrAnoAplicacao,
idTipoFinanceiroPatrimonial e
nrMes, idTipoMovimentoContabil,
idTipoVariacaoQualitativa) for duplicado na tabela
idTipoFinanceiroPatrimonial e
(MovimentoContabilMensal) a mensagem deve ser
idTipoVariacaoQualitativa) não pode ser
executada.
duplicado.
Se o conjunto (idPessoa, cdClasse, cdGrupo,
cdSubGrupo, cdTitulo, cdSubTitulo, cdItem,
cdSubItem, cdNivel8, cdNivel9, cdNivel10, cdNivel11,
cdNivel12 e nrAnoAplicacao = ano de trabalho)
A conta contábil declarada na linha nº xxxx
declarado na tabela (MovimentoContabilMensal) for
da tabela (MovimentoContabilMensal) não
<> de (idPessoa, cdClasse, cdGrupo, cdSubGrupo, 288
existe na tabela (PlanoContabil) ou não é
cdTitulo, cdSubTitulo, cdItem, cdSubItem, cdNivel8,
uma conta analítica.
cdNivel9, cdNivel10, cdNivel11, cdNivel12,
tpEscrituracao = "S" e nrAnoAplicacao = ano de
trabalho) da tabela (PlanoContabil) a mensagem
deve ser executada.
Se o (nrMes) declarado na tabela O Mês (nrMes) declarado na linha nº xxxx da
(MovimentoContabilMensal) for <> do mês de 289 tabela (MovimentoContabilMensal) não pode
trabalho a mensagem deve ser executada. ser diferente do mês de trabalho.
O Código do Tipo de Movimento Contábil
Se o conjunto (idTipoMovimentoContabil) declarado
(idTipoMovimentoContabil) declarado na
na tabela (MovimentoContabilMensal) for <> dos
290 linha nº xxxx da tabela
valores válidos da tabela (TipoMovimentoContabil) a
(MovimentoContabilMensal) não existe na
mensagem deve ser executada.
tabela (TipoMovimentoContabil).
O Código do Tipo de Movimento Financeiro
Se o (idTipoFinanceiroPatrimonial) declarado na
ou Patrimonial (idTipoFinanceiroPatrimonial)
tabela (MovimentoContabilMensal) for <> dos valores
291 declarado na linha nº xxxx da tabela
válidos da tabela (TipoFinanceiroPatrimonial) a
(MovimentoContabilMensal) não existe na
mensagem deve ser executada.
tabela (TipoFinanceiroPatrimonial).
O Código do Tipo de Variação Qualitativa
Se o (idTipoVariacaoQualitativa) declarado na tabela
(idTipoVariacaoQualitativa) declarado na
(MovimentoContabilMensal) for <> dos valores válidos
292 linha nº xxxx da tabela
da tabela (TipoVariacaoQualitativa) a mensagem
(MovimentoContabilMensal) não existe na
deve ser executada.
tabela (TipoVariacaoQualitativa).
Se o conjunto (idPessoa, cdClasse = 1, 1891 O Registro declarado na linha nº xxxxx da
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
nrAnoAplicacao = ano de trabalho e tabela (MovimentoContabilMensal) deve
idTipoFinanceiroPatrimonial <> 1 ou 2) for declarado conter apenas o
na tabela (MovimentoContabilMensal) a mensagem (idTipoTipoFinanceiroPatrimonial = 1 -
deve ser executada. Financeiro OU 2 Permanente), tendo em
vista que se trata de conta do ATIVO.
O Registro declarado na linha nº xxxxx da
tabela (MovimentoContabilMensal) deve
Se o conjunto (idPessoa, cdClasse+cdGrupo = 21 e
conter apenas o
22, nrAnoAplicacao = ano de trabalho e
(idTipoTipoFinanceiroPatrimonial = 1 -
idTipoFinanceiroPatrimonial <> 1, 2 ou 3) for 1892
Financeiro, 2 Permanente ou 3 Permanente
declarado na tabela (MovimentoContabilMensal) a
Dívida Fundada), tendo em vista que se trata
mensagem deve ser executada.
de contas da Classe+GRupo = 2.1 Passivo
Circulante e 2.2 Passivo Não Circulante).
O Registro declarado na linha nº xxxxx da
tabela (MovimentoContabilMensal) deve
Se o conjunto (idPessoa, cdClasse+cdGrupo = 23,
conter apenas o
cdClasse = 3, 4, 5, 6, 7 e 8 nrAnoAplicacao = ano de
(idTipoTipoFinanceiroPatrimonial = 9 -
trabalho e idTipoFinanceiroPatrimonial <> 9) for 1893
Outros), tendo em vista que se trata de
declarado na tabela (MovimentoContabilMensal) a
contas vinculadas à Classe+Grupo = 2.3
mensagem deve ser executada.
Patrimônio Líquido ou Classes = 3, 4, 5, 6, 7
e 8).
O Registro declarado na linha nº xxxxx da
Se o conjunto (idPessoa, cdClasse = 3, 4, 5, 6, 7, 8, tabela (MovimentoContabilMensal) deve
cdClasse+cdGrupo = 23, nrAnoAplicacao = ano de conter apenas o
trabalho e idTipoVariacaoQualitativa <> 99) for (idTipoTipoVariacaoQualitativa = 99 - Outros
1894
declarado na tabela (MovimentoContabilMensal) a Registros Contábeis), tendo em vista que se
mensagem deve ser executada. trata de contas da Classe+GRupo = 2.3
Patrimônio Líquido OU Classes = 3, 4, 5, 6,
7, 8.
OBSERVAÇÕES
Valor do Débito (16,2) Numérico Z(13)9.99 vlDebito Valor do Débito no mês para a conta SIM
contábil.
Valor do Crédito (16,2) Numérico Z(13)9.99 vlCredito Valor do Crédito no mês para a conta SIM
contábil.
idTipoMovimento dsTipoMovimentoContabil
Contabil
1 Abertura do Exercício
2 Movimento Normal
3 Encerramento do Exercício
4 Ajustes de Exercícios Anteriores
idTipoFinanceiro
dsTipoFinanceiroPatrimonial
Patrimonial
1 Financeiro - “F”
2 Permanente – “P”
3 Permanente – “P” – Dívida Fundada
9 Outros
SaldoExercicioAnteriorContaDeposito
TABELA:
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
para o conjunto (idPessoa, nrOperacao e pode ser negativo OU Zero.
nrAnoOperacao) for negativo ou = ZERO a
mensagem deve ser executada.
O (nrAnoSaldo) do conjunto (idPessoa,
nrOperacao e nrAnoOperacao) declarado O (nrAnoSaldo) declarado na linha nº xxxx da tabela
na tabela 1722 (SaldoExercicioAnteriorContaDeposito) deve ser menor
(SaldoExercicioAnteriorContaDeposito) que o ano de trabalho.
deve ser < que o ano de trabalho.
Se o conjunto (idPessoa, nrOperacao e
nrAnoOperacao) declarado na tabela O Registro declarado na linha nº xxxxx da tabela
(SaldoExercicioAnteriorContaDeposito) (SaldoExercicioAnteriorContaDeposito) apresenta
possuir os campos 1763 conta contábil com
(cdClasse+cdGrupo+cdSubGrupo+cdTitulo cdClasse+cdGrupo+cdSubGrupo+cdTitulo <> de
<> '2188') a mensagem deve ser '2188'.
executada.
Se o conjunto (nrOperacao e
nrAnoOperacao) declarado na tabela O conjunto (nrOperacao e nrAnoOperacao) declarado
(SaldoExercicioAnteriorContaDeposito) na linha nº xxxxx da tabela
1773
apresentar quebra da ordem sequencial no (SaldoExercicioAnteriorContaDeposito) apresenta
ano de trabalho a mensagem deve ser quebra da ordem sequencial no ano de trabalho.
executada.
OBSERVAÇÕES
Valor do Saldo 16,2 Numérico Z(13)9.99 vlSaldo Valor da implantação do saldo inicial da SIM
Inicial conta contábil vinculada à fonte de
recurso.
TABELA: SaldoExercicioAnteriorRealizavel
PERIODICIDADE: A apuração deve ser feita pelo TCE para iniciar o exercício seguinte.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrOperacao e
O registro declarado na linha nº xxxx da tabela
nrAnoOperacao) declarado na tabela
(SaldoExercicioAnteriorRealizavel) para o conjunto
(SaldoExercicioAnteriorRealizavel) for 298
(idPessoanrOperacao e nrAnoOperacao) não pode ser
duplicado a mensagem deve ser
duplicado.
executada.
Se o (cdFonte) declarado na tabela
(SaldoExercicioAnteriorRealizavel) para o
A Fonte de Recurso declarada na linha nº xxxx da
conjunto (idPessoa, nrOperacao e
299 tabela (SaldoExercicioAnteriorRealizavel) não existe na
nrAnoOperacao) for <> do (cdFonte)
tabela (FonteReceita).
existente na tabela (FonteReceita) a
mensagem deve ser executada.
Se o conjunto (idPessoa, cdClasse,
cdGrupo, cdSubGrupo, cdTitulo,
cdSubTitulo, cdItem, cdSubItem,
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
cdNivel12 e nrAnoAplicacao = ano de
trabalho) declarado na tabela
(SaldoExercicioAnteriorRealizavel) para a A conta contábil declarada na linha nº xxxx da tabela
combinação (idPessoa, nrOperacao e (SaldoExercicioAnteriorRealizavel) não existe na tabela
300
nrAnoOperacao) for <> de (idPessoa, (PlanoContabil) para o ano de trabalho ou não é uma
cdClasse, cdGrupo, cdSubGrupo, conta analítica.
cdTitulo, cdSubTitulo, cdItem, cdSubItem,
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
cdNivel12, tpEscrituracao = "S" e
nrAnoAplicacao = ano de trabalho) da
tabela (PlanoContabil) a mensagem deve
ser executada.
Se o (tpDocDevedor e nrDocDevedor) A combinação (Tipo e Número do Documento do
301
declarado na tabela Devedor) declarada na linha nº xxxx da tabela
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
(SaldoExercicioAnteriorRealizavel) para o (SaldoExercicioAnteriorRealizavel) não existe na tabela
conjunto(idPessoa, nrOperacao e (PessoaAM).
nrAnoOperacao) for <> ou não existir na
tabela (PessoaAM) a mensagem deve ser
executada.
O (nrAnoSaldo) do conjunto (idPessoa,
nrOperacao e nrAnoOperacao) declarado O (nrAnoSaldo) declarado na linha nº xxxx da tabela
na tabela 1723 (SaldoExercicioAnteriorRealizavel) deve ser menor que
(SaldoExercicioAnteriorRealizavel) deve o ano de trabalho.
ser < que o ano de trabalho.
Se o conjunto (idPessoa, nrOperacao e
nrAnoOperacao) declarado na tabela O conjunto (nrOperacao e nrAnoOperacao) declarado
(SaldoExercicioAnteriorRealizavel) na linha nº xxxxx da tabela
1774
apresentar quebra da ordem sequencial (SaldoExercicioAnteriorRealizavel) apresenta quebra
no ano de trabalho a mensagem deve ser da ordem sequencial no ano de trabalho.
executada.
OBSERVAÇÕES
Ano do Saldo 4 Numérico 9999 nrAnoSaldo Declarar o ano de referência da fonte de SIM
recursos da entidade.
Valor do Saldo 16,2 Numérico Z(13)9.99 vlSaldo Valor da implantação do saldo inicial da SIM
Inicial conta contábil vinculada à fonte de
recurso.
DIÁRIO DE CONTABILIDADE
TABELA: DiarioContabilidade
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrOperacao e
O conjunto (idPessoa, nrOperacao e nrAnoOperacao)
nrAnoOperacao) declarado na tabela
303 declarado na linha nº xxxx da tabela
(DiarioContabilidade) for duplicado a
(DiarioContabilidade) não pode ser duplicado.
mensagem deve ser executada.
Se o (nrOperacao) declarado na tabela
(DiarioContabilidade) para o conjunto
O Número da Operação declarado na linha nº xxxx da
(idPessoa, nrOperacao e
tabela (DiarioContabilidade) para o conjunto (idPessoa,
nrAnoOperacao) não seguir a ordem 304
nrOperacao e nrAnoOperacao) quebrou a ordem
sequencial numérica dentro do exercício
sequencial dos registros do ano de trabalho.
a mensagem deve ser executada. A cada
novo ano a numeração começa de 1.
Se a (dtOperacao) declarada na tabela
(DiarioContabilidade) para o conjunto A Data da Operação (dtOperacao) declarada na linha
(idPessoa, nrOperacao e nº xxxx da tabela (DiarioContabilidade) para o conjunto
305
nrAnoOperacao) for <> do mês e ano de (idPessoa, nrOperacao e nrAnoOperacao) não pode
trabalho QUANDO a mês de envio for <> possuir mês e ano diferente do de trabalho.
0, a mensagem deve ser executada.
Se a (dtOperacao) declarada na tabela
(DiarioContabilidade) para o conjunto A Data da Operação (dtOperacao) declarada na linha
(idPessoa, nrOperacao e nº xxxx da tabela (DiarioContabilidade) para a
nrAnoOperacao) for menor do que a data 306 combinação (idPessoa, nrOperacao e nrAnoOperacao)
da última Operação (nrOperacao) não pode ser menor que a da última operação
declarada até o momento a mensagem (nrOperacao) declarada.
deve ser executada.
Se o (idTipoMovimentoContabil)
declarado na tabela (DiarioContabilidade) O Código do Tipo de Movimento Contábil
para o conjunto (idPessoa, nrOperacao e (idTipoMovimentoContabil) declarado na linha nº xxxx
307
nrAnoOperacao) não existir na tabela da tabela (DiarioContabilidade) não existe na tabela
(TipoMovimentoContabil) a mensagem (TipoMovimentoContabil).
deve ser executada.
Se o (idTipoFinanceiroPatrimonial)
O Código do Identificador do Registro
declarado na tabela (DiarioContabilidade)
Financeiro/Patrimonial (idTipoFinanceiroPatrimonial)
para o conjunto (idPessoa, nrOperacao e
308 declarado na linha nº xxxx da tabela
nrAnoOperacao) não existir na tabela
(DiarioContabilidade) não existe na tabela
(TipoFinanceiroPatrimonial) a mensagem
(TipoFinanceiroPatrimonial).
deve ser executada.
Se o conjunto (idPessoa, cdClasse,
cdGrupo, cdSubGrupo, cdTitulo,
cdSubTitulo, cdItem, cdSubItem, A Conta Contábil declarada na linha nº xxxx da tabela
cdNivel8, cdNivel9, cdNivel10, cdNivel11, (DiarioContabilidade) não existe no plano de contas da
309
cdNivel12 e nrAnoAplicacao = ano de entidade (PlanoContabil) OU não é uma conta analítica
trabalho) declarado na tabela no plano contábil.
(DiarioContabilidade) for <> do conjunto
(idPessoa, cdClasse, cdGrupo,
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
cdSubGrupo, cdTitulo, cdSubTitulo,
cdItem, cdSubItem, cdNivel8, cdNivel9,
cdNivel10, cdNivel11, cdNivel12,
tpEscrituracao = "S" e nrAnoAplicacao =
ano de trabalho) da tabela
(PlanoContabil) a mensagem deve ser
executada.
Se o (idTipoNaturezaSaldo) declarado na
tabela (DiarioContabilidade) para o O Código Identificador da Natureza do Saldo
conjunto (idPessoa, nrOperacao e (idTipoNaturezaSaldo) declarado na linha nº xxxx da
310
nrAnoOperacao) não existir na tabela tabela (DiarioContabilidade) não existe na tabela
(TipoNaturezaSaldo) a mensagem deve (TipoNaturezaSaldo).
ser executada.
Se o (idEventoPadrao) declarado na
tabela (DiarioContabilidade) para o O Código do Evento Padrão (idEventoPadrao)
conjunto (idPessoa, nrOperacao e declarado na linha nº xxxx da tabela
311
nrAnoOperacao) não existir na tabela (DiarioContabilidade) não existe na tabela
(EventoPadrao) a mensagem deve ser (EventoPadrao).
executada.
Se o (idTipoVariacaoQualitativa)
declarado na tabela (DiarioContabilidade) O Código do Evento Padrão
para o conjunto (idPessoa, nrOperacao e (idTipoVariacaoQualitativa) declarado na linha nº xxxx
312
nrAnoOperacao) não existir na tabela da tabela (DiarioContabilidade) não existe na tabela
(TipoVariacaoQualitativa) a mensagem (TipoVariacaoQualitativa).
deve ser executada.
Se (nrLancamento) declarado na tabela
(DiarioContabilidade) estiver vinculado a O lançamento (nrLancamento) declarado na linha XXX
conta contábil da tabela (DiarioContabilidade) está vinculado com
cdClasse+cdGrupo+cdSubGrupo+cdItem contas de ajustes de exercícios anteriores
= ('23703'), o idTipoMovimentoContabil cdClasse+cdGrupo+cdSubGrupo+cdItem = ('23703'),
2120
de todos os registros contábeis com portanto, todos os registros contábeis do (Ativo ou
cdClasse = 1 ou 2 vinculados ao Passivo) vinculados a este lançamento devem estar
correspondente (nrLancamento) devem associados com o (idTipoMovimentoContabil = 4 –
ser = 4 – Ajustes de Exercícios Ajustes de Exercícios Anteriores).
Anteriores.
Se (nrLancamento) declarado na tabela
O lançamento (nrLancamento) declarado na linha XXX
(DiarioContabilidade) não estiver
da tabela (DiarioContabilidade) NÃO está vinculado
vinculado com a conta contábil
com contas de ajustes de exercícios anteriores
cdClasse+cdGrupo+cdSubGrupo+cdItem
cdClasse+cdGrupo+cdSubGrupo+cdItem = ('23703'),
= ('23703'), todos os registros contábeis 2121
portanto, todos os registros contábeis do (Ativo ou
com cdClasse = 1 ou 2 deste lançamento
Passivo) deste lançamento NÃO podem estar
não podem ser associados com o
associados com o (idTipoMovimentoContabil = 4 –
(idTipoMovimentoContabil = 4 – Ajustes
Ajustes de Exercícios Anteriores).
de Exercícios Anteriores).
OBSERVAÇÕES
Valor da (16,2) Numérico Z(13)9.99 vlOperacao Representa o valor do registro contábil de SIM
Operação cada operação.
Descrição do 500 Caractere X(500) dsHistorico Representa o histórico de cada registro SIM
Histórico contábil.
idEventoPadrão dsEventoPadrão
1 CAIXA E EQUIVALENTES DE CAIXA - ORIGEM ORÇAMENTÁRIA
2 ESTORNO - CAIXA E EQUIVALENTES DE CAIXA - ORIGEM ORÇAMENTÁRIA
3 CAIXA E EQUIVALENTES DE CAIXA - ORIGEM NÃO ORÇAMENTÁRIA
4 ESTORNO - CAIXA E EQUIVALENTES DE CAIXA - ORIGEM NÃO ORÇAMENTÁRIA
5 CRÉDITOS A CURTO PRAZO, EXCETO PARA CONTAS REDUTORAS - ATIVO PERMANENTE
6 ESTORNO DE CRÉDITOS A CURTO PRAZO, EXCETO DE CONTAS REDUTORAS - ATIVO PERMANENTE
7 CONTAS REDUTORAS DE CRÉDITOS A CURTO PRAZO - ATIVO PERMANENTE
8 CONTAS REDUTORAS DE CRÉDITOS A CURTO PRAZO - ATIVO PERMANENTE
DEMAIS CRÉDITOS E VALORES A CURTO PRAZO, EXCETO DE CONTAS REDUTORAS - ATIVO
9
PERMANENTE
ESTORNO DE DEMAIS CRÉDITOS E VALORES A CURTO PRAZO, EXCETO DE CONTAS REDUTORAS -
10
ATIVO PERMANENTE
DEMAIS CRÉDITOS E VALORES A CURTO PRAZO, EXCETO DE CONTAS REDUTORAS - ATIVO
11
FINANCEIRO (DESTINAÇÃO DE RECURSOS DE ORIGEM ORÇAMENTÁRIA).
ESTORNO DE DEMAIS CRÉDITOS E VALORES A CURTO PRAZO, EXCETO DE CONTAS REDUTORAS -
12
ATIVO FINANCEIRO (DESTINAÇÃO DE RECURSOS DE ORIGEM ORÇAMENTÁRIA).
idEventoPadrão dsEventoPadrão
DEMAIS CRÉDITOS E VALORES A CURTO PRAZO, EXCETO DE CONTAS REDUTORAS - ATIVO
13
FINANCEIRO (DESTINAÇÃO DE RECURSOS DE ORIGEM EXTRAORÇAMENTÁRIA).
ESTORNO DE DEMAIS CRÉDITOS E VALORES A CURTO PRAZO, EXCETO DE CONTAS REDUTORAS -
14
ATIVO FINANCEIRO (DESTINAÇÃO DE RECURSOS DE ORIGEM EXTRAORÇAMENTÁRIA).
15 CONTAS REDUTORAS DE DEMAIS CRÉDITOS E VALORES A CURTO PRAZO - ATIVO PERMANENTE
ESTORNO DE CONTAS REDUTORAS DE DEMAIS CRÉDITOS E VALORES A CURTO PRAZO - ATIVO
16
PERMANENTE
INVESTIMENTOS E APLICAÇÕES TEMPORÁRIAS A CURTO PRAZO, EXCETO AJUSTES PARA PERDAS -
17
ATIVO PERMANENTE
ESTORNO DE INVESTIMENTOS E APLICAÇÕES TEMPORÁRIAS A CURTO PRAZO, EXCETO AJUSTES
18
PARA PERDAS - ATIVO PERMANENTE
AJUSTES PARA PERDAS DE INVESTIMENTOS E APLICAÇÕES TEMPORÁRIAS A CURTO PRAZO -
19
ATIVO PERMANENTE
ESTORNO DE AJUSTES PARA PERDAS DE INVESTIMENTOS E APLICAÇÕES TEMPORÁRIAS A CURTO
20
PRAZO - ATIVO PERMANENTE
INVESTIMENTOS E APLICAÇÕES TEMPORÁRIAS A CURTO PRAZO, EXCETO AJUSTES PARA PERDAS -
21
ATIVO FINANCEIRO (DESTINAÇÃO DE RECURSO DE ORIGEM ORÇAMENTÁRIA)
ESTORNO DE INVESTIMENTOS E APLICAÇÕES TEMPORÁRIAS A CURTO PRAZO, EXCETO AJUSTES
22
PARA PERDAS - ATIVO FINANCEIRO (DESTINAÇÃO DE RECURSO DE ORIGEM ORÇAMENTÁRIA)
INVESTIMENTOS E APLICAÇÕES TEMPORÁRIAS A CURTO PRAZO, EXCETO AJUSTES PARA PERDAS -
23
ATIVO FINANCEIRO (DESTINAÇÃO DE RECURSO DE ORIGEM EXTRAORÇAMENTÁRIA)
ESTORNO DE INVESTIMENTOS E APLICAÇÕES TEMPORÁRIAS A CURTO PRAZO, EXCETO AJUSTES
24 PARA PERDAS - ATIVO FINANCEIRO (DESTINAÇÃO DE RECURSO DE ORIGEM
EXTRAORÇAMENTÁRIA)
25 ESTOQUES - ATIVO CIRCULANTE
26 ESTORNO DE ESTOQUES - ATIVO CIRCULANTE
27 AJUSTE PARA PERDAS DE ESTOQUES - ATIVO CIRCULANTE
VARIAÇÕES PATRIMONIAIS DIMINUTIVAS PAGAS ANTECIPADAMENTE A CURTO PRAZO - ATIVO
28
PERMANENTE
ESTORNO DE VARIAÇÕES PATRIMONIAIS DIMINUTIVAS PAGAS ANTECIPADAMENTE A CURTO PRAZO
29
- ATIVO PERMANENTE
VARIAÇÕES PATRIMONIAIS DIMINUTIVAS PAGAS ANTECIPADAMENTE A CURTO PRAZO - ATIVO
30
FINANCEIRO (DESTINAÇÃO DE RECURSOS DE ORIGEM ORÇAMENTÁRIA)
ESTORNO DE VARIAÇÕES PATRIMONIAIS DIMINUTIVAS PAGAS ANTECIPADAMENTE A CURTO PRAZO
31
- ATIVO FINANCEIRO (DESTINAÇÃO DE RECURSOS DE ORIGEM ORÇAMENTÁRIA)
VARIAÇÕES PATRIMONIAIS DIMINUTIVAS PAGAS ANTECIPADAMENTE A CURTO PRAZO - ATIVO
32
FINANCEIRO (DESTINAÇÃO DE RECURSOS DE ORIGEM EXTRAORÇAMENTÁRIA)
ESTORNO DE VARIAÇÕES PATRIMONIAIS DIMINUTIVAS PAGAS ANTECIPADAMENTE A CURTO PRAZO
33
- ATIVO FINANCEIRO (DESTINAÇÃO DE RECURSOS DE ORIGEM EXTRAORÇAMENTÁRIA)
34 CLIENTES A LONGO PRAZO - ATIVO PERMANENTE
35 ESTORNO DE CLIENTES A LONGO PRAZO - ATIVO PERMANENTE
CRÉDITOS TRIBUTÁRIOS A RECEBER A LONGO PRAZO, EXCETO AJUSTES PARA PERDAS - ATIVO
36
PERMANENTE
ESTORNO DE CRÉDITOS TRIBUTÁRIOS A RECEBER A LONGO PRAZO, EXCETO AJUSTES PARA
37
PERDAS - ATIVO PERMANENTE
DÍVIDA ATIVA TRIBUTÁRIA A RECEBER A LONGO PRAZO, EXCETO AJUSTES PARA PERDAS - ATIVO
38
PERMANENTE
ESTORNO DA DÍVIDA ATIVA TRIBUTÁRIA A RECEBER A LONGO PRAZO, EXCETO AJUSTES PARA
39
PERDAS - ATIVO PERMANENTE
DÍVIDA ATIVA NÃO TRIBUTÁRIA A RECEBER A LONGO PRAZO, EXCETO AJUSTES PARA PERDAS -
40
ATIVO PERMANENTE
ESTORNO DA DÍVIDA ATIVA NÃO TRIBUTÁRIA A RECEBER A LONGO PRAZO, EXCETO AJUSTES PARA
41
PERDAS - ATIVO PERMANENTE
EMPRÉSTIMOS E FINANCIAMENTOS CONCEDIDOS A RECEBER A LONGO PRAZO, EXCETO AJUSTES
42
PARA PERDAS - ATIVO PERMANENTE
ESTORNO DE EMPRÉSTIMOS E FINANCIAMENTOS CONCEDIDOS A RECEBER A LONGO PRAZO,
43
EXCETO AJUSTES PARA PERDAS - ATIVO PERMANENTE
44 AJUSTES PARA PERDAS DE CRÉDITOS A LONGO PRAZO - ATIVO PERMANENTE
45 ESTORNO DE AJUSTES PARA PERDAS DE CRÉDITOS A LONGO PRAZO - ATIVO PERMANENTE
46 CRÉDITOS A LONGO PRAZO - INTRA OFSS, EXCETO AJUSTE PARA PERDAS - ATIVO PERMANENTE
ESTORNO DE CRÉDITOS A LONGO PRAZO - INTRA OFSS, EXCETO AJUSTE PARA PERDAS - ATIVO
47
PERMANENTE
48 AJUSTES PARA PERDAS DE CRÉDITOS A LONGO PRAZO - INTRA OFSS - ATIVO PERMANENTE
ESTORNO DE AJUSTES PARA PERDAS DE CRÉDITOS A LONGO PRAZO - INTRA OFSS - ATIVO
49
PERMANENTE
50 CRÉDITOS A LONGO PRAZO - INTRA OFSS, EXCETO AJUSTE PARA PERDAS - ATIVO FINANCEIRO
ESTORNO DE CRÉDITOS A LONGO PRAZO - INTRA OFSS, EXCETO AJUSTE PARA PERDAS - ATIVO
51
FINANCEIRO
idEventoPadrão dsEventoPadrão
CRÉDITOS A LONGO PRAZO - INTER OFSS - UNIÃO, EXCETO AJUSTE PARA PERDAS - ATIVO
52
PERMANENTE
ESTORNO DE CRÉDITOS A LONGO PRAZO - INTER OFSS - UNIÃO, EXCETO AJUSTE PARA PERDAS -
53
ATIVO PERMANENTE
AJUSTES PARA PERDAS DE CRÉDITOS A LONGO PRAZO - INTER OFSS - UNIÃO - ATIVO
54
PERMANENTE
ESTORNOS DE AJUSTES PARA PERDAS DE CRÉDITOS A LONGO PRAZO - INTER OFSS - UNIÃO -
55
ATIVO PERMANENTE
CRÉDITOS A LONGO PRAZO - INTER OFSS - ESTADO, EXCETO AJUSTE PARA PERDAS - ATIVO
56
PERMANENTE
ESTORNO DE CRÉDITOS A LONGO PRAZO - INTER OFSS - ESTADO, EXCETO AJUSTE PARA PERDAS -
57
ATIVO PERMANENTE
AJUSTES PARA PERDAS DE CRÉDITOS A LONGO PRAZO - INTER OFSS - ESTADO - ATIVO
58
PERMANENTE
ESTORNO DE AJUSTES PARA PERDAS DE CRÉDITOS A LONGO PRAZO - INTER OFSS - ESTADO -
59
ATIVO PERMANENTE
CRÉDITOS A LONGO PRAZO - INTER OFSS - MUNICÍPIOS, EXCETO AJUSTE PARA PERDAS - ATIVO
60
PERMANENTE
ESTORNO DE CRÉDITOS A LONGO PRAZO - INTER OFSS - MUNICÍPIOS, EXCETO AJUSTE PARA
61
PERDAS - ATIVO PERMANENTE
AJUSTES PARA PERDAS DE CRÉDITOS A LONGO PRAZO - INTER OFSS - MUNICÍPIOS - ATIVO
62
PERMANENTE
ESTORNO DE AJUSTES PARA PERDAS DE CRÉDITOS A LONGO PRAZO - INTER OFSS - MUNICÍPIOS -
63
ATIVO PERMANENTE
DEMAIS CRÉDITOS E VALORES A LONGO PRAZO, EXCETO AJUSTE PARA PERDAS - ATIVO
64
PERMANENTE
ESTORNO DE DEMAIS CRÉDITOS E VALORES A LONGO PRAZO, EXCETO AJUSTE PARA PERDAS -
65
ATIVO PERMANENTE
AJUSTES PARA PERDAS DE DEMAIS CRÉDITOS E VALORES A LONGO PRAZO, EXCETO AJUSTE PARA
66
PERDAS - ATIVO PERMANENTE
ESTORNO DE AJUSTES PARA PERDAS DE DEMAIS CRÉDITOS E VALORES A LONGO PRAZO, EXCETO
67
AJUSTE PARA PERDAS - ATIVO PERMANENTE
DEMAIS CRÉDITOS E VALORES A LONGO PRAZO, EXCETO AJUSTE PARA PERDAS - ATIVO
68
FINANCEIRO
ESTORNO DE DEMAIS CRÉDITOS E VALORES A LONGO PRAZO, EXCETO AJUSTE PARA PERDAS -
69
ATIVO FINANCEIRO
INVESTIMENTOS E APLICAÇÕES TEMPORÁRIAS A LONGO PRAZO, EXCETO AJUSTE PARA PERDAS -
70
ATIVO PERMANENTE
ESTORNO DE INVESTIMENTOS E APLICAÇÕES TEMPORÁRIAS A LONGO PRAZO, EXCETO AJUSTE
71
PARA PERDAS - ATIVO PERMANENTE
AJUSTES PARA PERDAS DE INVESTIMENTOS E APLICAÇÕES TEMPORÁRIAS A LONGO PRAZO -
72
ATIVO PERMANENTE
ESTORNO DE AJUSTES PARA PERDAS DE INVESTIMENTOS E APLICAÇÕES TEMPORÁRIAS A LONGO
73
PRAZO - ATIVO PERMANENTE
INVESTIMENTOS E APLICAÇÕES TEMPORÁRIAS A LONGO PRAZO, EXCETO AJUSTE PARA PERDAS -
74
ATIVO FINANCEIRO
ESTORNO DE INVESTIMENTOS E APLICAÇÕES TEMPORÁRIAS A LONGO PRAZO, EXCETO AJUSTE
75
PARA PERDAS - ATIVO FINANCEIRO
76 ESTOQUES, EXCETO AJUSTE PARA PERDAS - ATIVO NÃO CIRCULANTE
77 ESTORNO DE ESTOQUES, EXCETO AJUSTE PARA PERDAS - ATIVO NÃO CIRCULANTE
78 AJUSTES PARA PERDAS DE ESTOQUES - ATIVO NÃO CIRCULANTE
79 ESTORNO DE AJUSTES PARA PERDAS DE ESTOQUES - ATIVO NÃO CIRCULANTE
VARIAÇÕES PATRIMONIAIS DIMINUTIVAS PAGAS ANTECIPADAMENTE A LONGO PRAZO - ATIVO
80
PERMANENTE
ESTORNO DE VARIAÇÕES PATRIMONIAIS DIMINUTIVAS PAGAS ANTECIPADAMENTE A LONGO PRAZO
81
- ATIVO PERMANENTE
INVESTIMENTOS, EXCETO AMORTIZAÇÃO, DESÁGIO, DEPRECIAÇÃO E REDUÇÃO AO VALOR
82
RECUPERÁVEL - ATIVO NÃO CIRCULANTE
ESTORNO DE INVESTIMENTOS, EXCETO AMORTIZAÇÃO, DESÁGIO, DEPRECIAÇÃO E REDUÇÃO AO
83
VALOR RECUPERÁVEL - ATIVO NÃO CIRCULANTE
84 DEPRECIAÇÃO ACUMULADA DE INVESTIMENTOS - ATIVO NÃO CIRCULANTE
85 ESTORNO DE DEPRECIAÇÃO ACUMULADA DE INVESTIMENTOS - ATIVO NÃO CIRCULANTE
86 REDUÇÃO AO VALOR RECUPERÁVEL DE INVESTIMENTOS - ATIVO NÃO CIRCULANTE
87 ESTORNO DE REDUÇÃO AO VALOR RECUPERÁVEL DE INVESTIMENTOS - ATIVO NÃO CIRCULANTE
88 BENS MÓVEIS - ATIVO NÃO CIRCULANTE
89 ESTORNO DE BENS MÓVEIS - ATIVO NÃO CIRCULANTE
90 BENS IMÓVEIS - ATIVO NÃO CIRCULANTE
idEventoPadrão dsEventoPadrão
91 ESTORNO DE BENS IMÓVEIS - ATIVO NÃO CIRCULANTE
92 DEPRECIAÇÃO, EXAUSTÃO E AMORTIZAÇÃO ACUMULADAS DE BENS MÓVEIS E IMÓVEIS
ESTORNO DE DEPRECIAÇÃO, EXAUSTÃO E AMORTIZAÇÃO ACUMULADAS DE BENS MÓVEIS E
93
IMÓVEIS
94 REDUÇÃO AO VALOR RECUPERÁVEL DE IMOBILIZADO
95 ESTORNO DE REDUÇÃO AO VALOR RECUPERÁVEL DE IMOBILIZADO
96 INTANGÍVEL, EXCETO AMORTIZAÇÃO ACUMULADA E REDUÇÃO AO VALOR RECUPERÁVEL
ESTORNO DE INTANGÍVEL, EXCETO AMORTIZAÇÃO ACUMULADA E REDUÇÃO AO VALOR
97
RECUPERÁVEL
98 AMORTIZAÇÃO ACUMULADA
99 ESTORNO DE AMORTIZAÇÃO ACUMULADA
100 REDUÇÃO AO VALOR RECUPERÁVEL DE INTANGÍVEL
101 ESTORNO REDUÇÃO AO VALOR RECUPERÁVEL DE INTANGÍVEL
OBRIGAÇÕES TRABALHISTAS, PREVIDENCIÁRIAS E ASSISTENCIAIS A PAGAR A CURTO PRAZO -
102
PASSIVO PERMANENTE
ESTORNO DE OBRIGAÇÕES TRABALHISTAS, PREVIDENCIÁRIAS E ASSISTENCIAIS A PAGAR A CURTO
103
PRAZO - PASSIVO PERMANENTE
OBRIGAÇÕES TRABALHISTAS, PREVIDENCIÁRIAS E ASSISTENCIAIS A PAGAR A CURTO PRAZO -
104
INSCRIÇÃO RESTOS A PAGAR NÃO PROCESSADOS
ESTORNO DE OBRIGAÇÕES TRABALHISTAS, PREVIDENCIÁRIAS E ASSISTENCIAIS A PAGAR A CURTO
105
PRAZO - INSCRIÇÃO RESTOS A PAGAR NÃO PROCESSADOS
OBRIGAÇÕES TRABALHISTAS, PREVIDENCIÁRIAS E ASSISTENCIAIS A PAGAR A CURTO PRAZO -
106
INSCRIÇÃO DE RESTOS A PAGAR NÃO PROCESSADOS EM LIQUIDAÇÃO
ESTORNO DE OBRIGAÇÕES TRABALHISTAS, PREVIDENCIÁRIAS E ASSISTENCIAIS A PAGAR A CURTO
107
PRAZO - INSCRIÇÃO DE RESTOS A PAGAR NÃO PROCESSADOS EM LIQUIDAÇÃO
OBRIGAÇÕES TRABALHISTAS, PREVIDENCIÁRIAS E ASSISTENCIAIS A PAGAR A CURTO PRAZO -
108
INSCRIÇÃO DE RESTOS A PAGAR PROCESSADOS
ESTORNO DE OBRIGAÇÕES TRABALHISTAS, PREVIDENCIÁRIAS E ASSISTENCIAIS A PAGAR A CURTO
109
PRAZO - INSCRIÇÃO DE RESTOS A PAGAR PROCESSADOS
EMPRÉSTIMOS E FINANCIAMENTOS A CURTO PRAZO, EXCETO ENCARGOS FINANCEIROS A
110
APROPRIAR
ESTORNO DE EMPRÉSTIMOS E FINANCIAMENTOS A CURTO PRAZO, EXCETO ENCARGOS
111
FINANCEIROS A APROPRIAR
EMPRÉSTIMOS E FINANCIAMENTOS A CURTO PRAZO, EXCETO ENCARGOS FINANCEIROS A
112
APROPRIAR - INSCRIÇÃO RESTOS A PAGAR NÃO PROCESSADOS
ESTORNO DE EMPRÉSTIMOS E FINANCIAMENTOS A CURTO PRAZO, EXCETO ENCARGOS
113
FINANCEIROS A APROPRIAR - INSCRIÇÃO RESTOS A PAGAR NÃO PROCESSADOS
EMPRÉSTIMOS E FINANCIAMENTOS A CURTO PRAZO, EXCETO ENCARGOS FINANCEIROS A
114
APROPRIAR - INSCRIÇÃO DE RESTOS A PAGAR NÃO PROCESSADOS EM LIQUIDAÇÃO
ESTORNO DE EMPRÉSTIMOS E FINANCIAMENTOS A CURTO PRAZO, EXCETO ENCARGOS
115 FINANCEIROS A APROPRIAR - INSCRIÇÃO DE RESTOS A PAGAR NÃO PROCESSADOS EM
LIQUIDAÇÃO
EMPRÉSTIMOS E FINANCIAMENTOS A CURTO PRAZO, EXCETO ENCARGOS FINANCEIROS A
116
APROPRIAR - INSCRIÇÃO DE RESTOS A PAGAR PROCESSADOS
ESTORNO DE EMPRÉSTIMOS E FINANCIAMENTOS A CURTO PRAZO, EXCETO ENCARGOS
117
FINANCEIROS A APROPRIAR - INSCRIÇÃO DE RESTOS A PAGAR PROCESSADOS
118 ENCARGOS FINANCEIROS A APROPRIAR - INTERNO - PASSIVO PERMANENTE
119 ESTORNO DE ENCARGOS FINANCEIROS A APROPRIAR - INTERNO - PASSIVO PERMANENTE
120 ENCARGOS FINANCEIROS A APROPRIAR - EXTERNO - PASSIVO PERMANENTE
121 ESTORNO DE ENCARGOS FINANCEIROS A APROPRIAR - EXTERNO - PASSIVO PERMANENTE
122 FORNECEDORES E CONTAS A PAGAR A CURTO PRAZO - PASSIVO PERMANENTE
123 ESTORNO DE FORNECEDORES E CONTAS A PAGAR A CURTO PRAZO - PASSIVO PERMANENTE
FORNECEDORES E CONTAS A PAGAR A CURTO PRAZO - INSCRIÇÃO RESTOS A PAGAR NÃO
124
PROCESSADOS
ESTORNO DE FORNECEDORES E CONTAS A PAGAR A CURTO PRAZO - INSCRIÇÃO RESTOS A
125
PAGAR NÃO PROCESSADOS
FORNECEDORES E CONTAS A PAGAR A CURTO PRAZO - INSCRIÇÃO DE RESTOS A PAGAR NÃO
126
PROCESSADOS EM LIQUIDAÇÃO
ESTORNO DE FORNECEDORES E CONTAS A PAGAR A CURTO PRAZO - INSCRIÇÃO DE RESTOS A
127
PAGAR NÃO PROCESSADOS EM LIQUIDAÇÃO
FORNECEDORES E CONTAS A PAGAR A CURTO PRAZO - INSCRIÇÃO DE RESTOS A PAGAR
128
PROCESSADOS
ESTORNO DE FORNECEDORES E CONTAS A PAGAR A CURTO PRAZO - INSCRIÇÃO DE RESTOS A
129
PAGAR PROCESSADOS
130 OBRIGAÇÕES FISCAIS A CURTO PRAZO - PASSIVO PERMANENTE
131 ESTORNO DE OBRIGAÇÕES FISCAIS A CURTO PRAZO - PASSIVO PERMANENTE
132 OBRIGAÇÕES FISCAIS A CURTO PRAZO - INSCRIÇÃO RESTOS A PAGAR NÃO PROCESSADOS
idEventoPadrão dsEventoPadrão
ESTORNO DE OBRIGAÇÕES FISCAIS A CURTO PRAZO - INSCRIÇÃO RESTOS A PAGAR NÃO
133
PROCESSADOS
OBRIGAÇÕES FISCAIS A CURTO PRAZO - INSCRIÇÃO DE RESTOS A PAGAR NÃO PROCESSADOS EM
134
LIQUIDAÇÃO
ESTORNO DE OBRIGAÇÕES FISCAIS A CURTO PRAZO - INSCRIÇÃO DE RESTOS A PAGAR NÃO
135
PROCESSADOS EM LIQUIDAÇÃO
136 OBRIGAÇÕES FISCAIS A CURTO PRAZO - INSCRIÇÃO DE RESTOS A PAGAR PROCESSADOS
ESTORNO DE OBRIGAÇÕES FISCAIS A CURTO PRAZO - INSCRIÇÃO DE RESTOS A PAGAR
137
PROCESSADOS
138 OBRIGAÇÕES DE REPARTIÇÃO A OUTROS ENTES - PASSIVO PERMANENTE
139 ESTORNO DE OBRIGAÇÕES DE REPARTIÇÃO A OUTROS ENTES - PASSIVO PERMANENTE
OBRIGAÇÕES DE REPARTIÇÃO A OUTROS ENTES - INSCRIÇÃO RESTOS A PAGAR NÃO
140
PROCESSADOS
ESTORNO DE OBRIGAÇÕES DE REPARTIÇÃO A OUTROS ENTES - INSCRIÇÃO RESTOS A PAGAR NÃO
141
PROCESSADOS
OBRIGAÇÕES DE REPARTIÇÃO A OUTROS ENTES - INSCRIÇÃO DE RESTOS A PAGAR NÃO
142
PROCESSADOS EM LIQUIDAÇÃO
ESTORNO DE OBRIGAÇÕES DE REPARTIÇÃO A OUTROS ENTES - INSCRIÇÃO DE RESTOS A PAGAR
143
NÃO PROCESSADOS EM LIQUIDAÇÃO
OBRIGAÇÕES DE REPARTIÇÃO A OUTROS ENTES - INSCRIÇÃO DE RESTOS A PAGAR
144
PROCESSADOS
ESTORNO DE OBRIGAÇÕES DE REPARTIÇÃO A OUTROS ENTES - INSCRIÇÃO DE RESTOS A PAGAR
145
PROCESSADOS
146 PROVISÕES DE OBRIGAÇÕES A CURTO PRAZO - PASSIVO PERMANENTE
147 ESTORNO DE PROVISÕES DE OBRIGAÇÕES A CURTO PRAZO - PASSIVO PERMANENTE
DEMAIS OBRIGAÇÕES A CURTO PRAZO, EXCETO CONTAS DE NATUREZA DEVEDORA - PASSIVO
148
PERMANENTE
ESTORNO DE DEMAIS OBRIGAÇÕES A CURTO PRAZO, EXCETO CONTAS DE NATUREZA DEVEDORA -
149
PASSIVO PERMANENTE
SALDO DE CONTAS DE NATUREZA DEVEDORA DE DEMAIS OBRIGAÇÕES A CURTO PRAZO - PASSIVO
150
PERMANENTE
ESTORNO DE SALDO DE CONTAS DE NATUREZA DEVEDORA DE DEMAIS OBRIGAÇÕES A CURTO
151
PRAZO - PASSIVO PERMANENTE
DEMAIS OBRIGAÇÕES A CURTO PRAZO, EXCETO CONTAS DE NATUREZA DEVEDORA E
152
CONSIGNAÇÕES - INSCRIÇÃO RESTOS A PAGAR NÃO PROCESSADOS
ESTORNO DE DEMAIS OBRIGAÇÕES A CURTO PRAZO, EXCETO CONTAS DE NATUREZA DEVEDORA
153
E CONSIGNAÇÕES - INSCRIÇÃO RESTOS A PAGAR NÃO PROCESSADOS
DEMAIS OBRIGAÇÕES A CURTO PRAZO, EXCETO CONTAS DE NATUREZA DEVEDORA E
154
CONSIGNAÇÕES - INSCRIÇÃO DE RESTOS A PAGAR NÃO PROCESSADOS EM LIQUIDAÇÃO
ESTORNO DE DEMAIS OBRIGAÇÕES A CURTO PRAZO, EXCETO CONTAS DE NATUREZA DEVEDORA
155
E CONSIGNAÇÕES - INSCRIÇÃO DE RESTOS A PAGAR NÃO PROCESSADOS EM LIQUIDAÇÃO
DEMAIS OBRIGAÇÕES A CURTO PRAZO, EXCETO CONTAS DE NATUREZA DEVEDORA E
156
CONSIGNAÇÕES - INSCRIÇÃO DE RESTOS A PAGAR PROCESSADOS
ESTORNO DE DEMAIS OBRIGAÇÕES A CURTO PRAZO, EXCETO CONTAS DE NATUREZA DEVEDORA
157
E CONSIGNAÇÕES - INSCRIÇÃO DE RESTOS A PAGAR PROCESSADOS
158 DEMAIS OBRIGAÇÕES A CURTO PRAZO - INSCRIÇÃO DE CONSIGNAÇÕES
159 ESTORNO DE DEMAIS OBRIGAÇÕES A CURTO PRAZO - INSCRIÇÃO DE CONSIGNAÇÕES
OBRIGAÇÕES TRABALHISTAS, PREVIDÊNCIÁRIAS E ASSISTÊNCIAIS A PAGAR A LONGO PRAZO -
160
PASSIVO PERMANENTE
ESTORNO DE OBRIGAÇÕES TRABALHISTAS, PREVIDÊNCIÁRIAS E ASSISTÊNCIAIS A PAGAR A LONGO
161
PRAZO - PASSIVO PERMANENTE
EMPRÉSTIMOS E FINANCIAMENTOS A LONGO PRAZO, EXCETO ENCARGOS FINANCEIROS A
162
APROPRIAR - PASSIVO PERMANENTE
ESTORNO DE EMPRÉSTIMOS E FINANCIAMENTOS A LONGO PRAZO, EXCETO ENCARGOS
163
FINANCEIROS A APROPRIAR - PASSIVO PERMANENTE
ENCARGOS FINANCEIROS A APROPRIAR INTERNO - DE EMPRÉSTIMOS E FINANCIAMENTOS A
164
LONGO PRAZO - PASSIVO PERMANENTE
ESTORNO DE ENCARGOS FINANCEIROS A APROPRIAR INTERNO - DE EMPRÉSTIMOS E
165
FINANCIAMENTOS A LONGO PRAZO - PASSIVO PERMANENTE
ENCARGOS FINANCEIROS A APROPRIAR EXTERNO - DE EMPRÉSTIMOS E FINANCIAMENTOS A
166
LONGO PRAZO - PASSIVO PERMANENTE
ESTORNO DE ENCARGOS FINANCEIROS A APROPRIAR EXTERNO - DE EMPRÉSTIMOS E
167
FINANCIAMENTOS A LONGO PRAZO - PASSIVO PERMANENTE
168 FORNECEDORES A LONGO PRAZO - PASSIVO PERMANENTE
169 ESTORNO DE FORNECEDORES A LONGO PRAZO - PASSIVO PERMANENTE
170 OBRIGAÇÕES FISCAIS A LONGO PRAZO - PASSIVO PERMANENTE
171 ESTORNO DE OBRIGAÇÕES FISCAIS A LONGO PRAZO - PASSIVO PERMANENTE
idEventoPadrão dsEventoPadrão
172 PROVISÕES A LONGO PRAZO, EXCETO CONTAS DE NATUREZA DEVEDORA - PASSIVO PERMANENTE
ESTORNO DE PROVISÕES A LONGO PRAZO, EXCETO CONTAS DE NATUREZA DEVEDORA - PASSIVO
173
PERMANENTE
SALDO DE CONTAS DE NAUREZA DEVEDORA DAS PROVISÕES A LONGO PRAZO - PASSIVO
174
PERMANENTE
ESTORNO DE SALDO DE CONTAS DE NATUREZA DEVEDORA DAS PROVISÕES A LONGO PRAZO -
175
PASSIVO PERMANENTE
DEMAIS OBRIGAÇÕES A LONGO PRAZO, EXCETO CONTAS DE NATUREZA DEVEDORA - PASSIVO
176
PERMANENTE
ESTORNO DE DEMAIS OBRIGAÇÕES A LONGO PRAZO, EXCETO CONTAS DE NATUREZA DEVEDORA -
177
PASSIVO PERMANENTE
SALDO DE CONTAS DE NATUREZA DEVEDORA DE DEMAIS OBRIGAÇÕES A LONGO PRAZO - PASSIVO
178
PERMANENTE
ESTORNO DE SALDO DE CONTAS DE NATUREZA DEVEDORA DE DEMAIS OBRIGAÇÕES A LONGO
179
PRAZO - PASSIVO PERMANENTE
180 PPA - APROVADO
181 ESTORNO PPA - APROVADO
182 GARANTIAS E CONTRAGARANTIAS RECEBIDAS
183 ESTORNO DE GARANTIAS E CONTRAGARANTIAS RECEBIDAS
184 DIREITOS CONVENIADOS E OUTROS INSTRUMENTOS CONGÊNERES
185 ESTORNO DE DIREITOS CONVENIADOS E OUTROS INSTRUMENTOS CONGÊNERES
186 DIREITOS CONTRATUAIS
187 ESTORNO DE DIREITOS CONTRATUAIS
188 OUTROS ATOS POTENCIAIS ATIVOS
189 ESTORNO DE OUTROS ATOS POTENCIAIS ATIVOS
190 GARANTIAS E CONTRAGARANTIAS CONCEDIDAS
191 ESTORNO DE GARANTIAS E CONTRAGARANTIAS CONCEDIDAS
192 OBRIGAÇÕES CONVENIADAS E OUTROS INSTRUMENTOS CONGÊNERES
193 ESTORNO DE OBRIGAÇÕES CONVENIADAS E OUTROS INSTRUMENTOS CONGÊNERES
194 OBRIGAÇÕES CONTRATUAIS
195 ESTORNO DE OBRIGAÇÕES CONTRATUAIS
196 OUTROS ATOS POTENCIAIS PASSIVOS
197 ESTORNO DE OUTROS ATOS POTENCIAIS PASSIVOS
198 CRÉDITOS A ARRECADAR NO ORÇAMENTO COMPETÊNCIA
199 ESTORNO DE CRÉDITOS A ARRECADAR NO ORÇAMENTO COMPETÊNCIA
200 CRÉDITOS INSCRITOS EM DÍVIDA ATIVA
201 ESTORNOS DE CRÉDITOS INSCRITOS EM DÍVIDA ATIVA
202 OUTROS CONTROLES
203 ESTORNO DE OUTROS CONTROLE
204 PLANO PLURIANUAL APROVADO
205 REVISÃO AUMENTATIVA DO PLANO PLURIANUAL APROVADO
206 REVISÃO DIMINUTIVA DO PLANO PLURIANUAL APROVADO
207 ALOCAÇÃO DO PLANO PLURIANUAL APROVADO NA LEI ORÇAMENTÁRIA ANUAL - LOA
208 PREVISÃO INICIAL DA RECEITA ORÇAMENTÁRIA BRUTA
209 (-) DEDUÇÕES DA PREVISÃO INICIAL DA RECEITA ORÇAMENTÁRIA
210 (-) ANULAÇÃO DA PREVISÃO DA RECEITA ORÇAMENTÁRIA
211 CRÉDITO INICIAL ORIGINÁRIO DO ORÇAMENTO - DESPESA
212 CRÉDITO INICIAL NÃO ORIGINÁRIO DO ORÇAMENTO
213 PROGRAMAÇÃO FINANCEIRA INICIAL - RECEITA
214 PROGRAMAÇÃO FINANCEIRA DA RECEITA A LIBERAR
215 PROGRAMAÇÃO FINANCEIRA DA RECEITA LIBERADA
216 CRONOGRAMA MENSAL DE DESEMBOLSO - FIXAÇÃO INICIAL
217 CRONOGRAMA DE DESEMBOLSO MENSAL - RESERVADO
218 CRONOGRAMA DE DESEMBOLSO MENSAL - BLOQUEADO
219 CRÉDITOS ANTECIPADOS - LEI DE DIRETRIZES ORÇAMENTÁRIAS - LDO
220 (-) ANULAÇÃO DE CRÉDITOS ANTECIPADOS - LEI DE DIRETRIZES ORÇAMENTÁRIAS - LDO
221 REESTIMATIVA DA RECEITA ORÇAMENTÁRIA
222 CORREÇÃO INFLACIONÁRIA DA RECEITA ORÇAMENTÁRIA
223 CRÉDITO ADICIONAL SUPLEMENTAR ABERTO POR LEI ESPECÍFICA - SUPERÁVIT FINANCEIRO
224 CRÉDITO ADICIONAL SUPLEMENTAR ABERTO POR LEI ESPECÍFICA - EXCESSO DE ARRECADAÇÃO
225 CRÉDITO ADICIONAL SUPLEMENTARABERTO POR LEI ESPECÍFICA - ANULAÇÃO DE DOTAÇÕES
226 CRÉDITO ADICIONAL SUPLEMENTARABERTO POR LEI ESPECÍFICA - OPERAÇÕES DE CRÉDITO
CRÉDITO ADICIONAL SUPLEMENTARABERTO POR LEI ESPECÍFICA - ANULAÇÃO DE RESERVA DE
227
CONTINGÊNCIA
228 TRANSPOSIÇÃO POR LEI ESPECÍFICA - ANULAÇÃO DE DOTAÇÃO
229 TRANSFERÊNCIA POR LEI ESPECÍFICA - ANULAÇÃO DE DOTAÇÃO
idEventoPadrão dsEventoPadrão
CRÉDITO ADICIONAL SUPLEMENTAR ABERTO COM BASE NA LEI ORÇAMENTÁRIA ANUAL - LOA -
230
SUPERÁVIT FINANCEIRO
CRÉDITO ADICIONAL SUPLEMENTAR ABERTO COM BASE NA LEI ORÇAMENTÁRIA ANUAL - LOA -
231
EXCESSO DE ARRECADAÇÃO
CRÉDITO ADICIONAL SUPLEMENTARABERTO COM BASE NA LEI ORÇAMENTÁRIA ANUAL - LOA -
232
ANULAÇÃO DE DOTAÇÕES
CRÉDITO ADICIONAL SUPLEMENTARABERTO COM BASE NA LEI ORÇAMENTÁRIA ANUAL - LOA -
233
OPERAÇÕES DE CRÉDITO
CRÉDITO ADICIONAL SUPLEMENTARABERTO COM BASE NA LEI ORÇAMENTÁRIA ANUAL - LOA -
234
ANULAÇÃO DA RESERVA DE CONTINGÊNCIA
235 CRÉDITO ADICIONAL ESPECIAL POR SUPERÁVIT FINANCEIRO
236 CRÉDITO ADICIONAL ESPECIAL POR EXCESSO DE ARRECADAÇÃO
237 CRÉDITO ADICIONAL ESPECIAL POR ANULAÇÃO DE DOTAÇÃO
238 CRÉDITO ADICIONAL ESPECIAL-PRODUTO DE OPERAÇÕES DE CRÉDITO
239 CRÉDITO ADICIONAL ESPECIAL - RECURSOS DA RESERVA DE CONTINGÊNCIA
240 CRÉDITO ADICIONAL EXTRAORDINÁRIO - SUPERÁVIT FINANCEIRO
241 CRÉDITO ADICIONAL EXTRAORDINÁRIO - EXCESSO DE ARRECADAÇÃO
242 CRÉDITO ADICIONAL EXTRAORDINÁRIO POR ANULAÇÃO DE DOTAÇÃO
243 CRÉDITO ADICIONAL EXTRAORDINÁRIO - RECURSOS DA RESERVA DE CONTINGÊNCIA
RECONHECIMENTO DE VARIAÇÕES PATRIMONIAIS AUMENTATIVAS A CURTO PRAZO A RECEBER
244
SEM DEDUÇÕES
RECONHECIMENTO DE VARIAÇÕES PATRIMONIAIS AUMENTATIVAS A LONGO PRAZO A RECEBER
245
SEM DEDUÇÕES
ARRECADAÇÃO DA RECEITA ORÇAMENTÁRIA COM DIREITO PREVIAMENTE RECONHECIDO A CURTO
246
PRAZO E SEM DEDUÇÕES
ARRECADAÇÃO DA RECEITA ORÇAMENTÁRIA COM DIREITO PREVIAMENTE RECONHECIDO A LONGO
247
PRAZO E SEM DEDUÇÕES
ARRECADAÇÃO DA RECEITA ORÇAMENTÁRIA CONCOMITANTE COM FATO GERADORE SEM
248
DEDUÇÕES
ARRECADAÇÃO DA RECEITA ORÇAMENTÁRIA CONCOMITANTE COM FATO GERADORE COM
249
DEDUÇÕES
APROPRIAÇÃO DA VARIAÇÕES PATRIMONIAIS DIMINUTIVAS - VPD, COM OBRIGAÇÃO A CURTO
250
PRAZO E ANTES DA EXECUÇÃO ORÇAMENTÁRIA
APROPRIAÇÃO DA VARIAÇÕES PATRIMONIAIS DIMINUTIVAS - VPD, COM OBRIGAÇÃO A LONGO
251
PRAZO E ANTES DA EXECUÇÃO ORÇAMENTÁRIA
252 EMISSÃO DE EMPENHO ORÇAMENTÁRIO
RECEBIMENTO DE BENS INCORPORADOS AO IMOBILIZADO ANTES DA FASE DE LIQUIDAÇÃO DO
253
EMPENHO.
254 RECEBIMENTO DE BENS PARA ESTOQUES, ANTES DA FASE DE LIQUIDAÇÃO DO EMPENHO.
APROPRIAÇÃO DE VARIAÇÕES PATRIMONIAIS DIMINUTIVAS - VPD COM AQUISIÇÃO DE BENS DE
255 CONSUMO/SERVIÇOS PELA COMPETÊNCIA QUE NÃO PASSARAM PELA FASE DE LIQUIDAÇÃO DO
EMPENHO
LIQUIDAÇÃO DE EMPENHO COM FATO GERADOR CONCOMITANTE COM A APROPRIAÇÃO DA
256
VARIAÇÃO PATRIMONIAL DIMINUTIVA - VPD
LIQUIDAÇÃO DE EMPENHO COM FATO GERADOR CONCOMITANTE COM O RECEBIMENTO DE BENS
257
INCORPORADOS NO ATIVO
LIQUIDAÇÃO DE EMPENHO COM FATO GERADOR CONCOMITANTE COM O RECEBIMENTO DE
258
ESTOQUES INCORPORADOS NO ATIVO
INSCRIÇÃO DA CONSIGNAÇÕES E DEPÓSITO NA CONTA BANCÁRIA DE CONSIGNAÇÕES
259
CONCOMITANTE COM A LIQUIDAÇÃO DO EMPENHO
PAGAMENTO DO VALOR LÍQUIDO DE EMPENHO ORÇAMENTÁRIO LIQUIDADO COM INSCRIÇÃO DE
260
CONSIGNAÇÕES
261 PAGAMENTO DE EMPENHO ORÇAMENTÁRIO LIQUIDADO SEM CONSIGNAÇÕES
262 PAGAMENTO DE CONSIGNAÇÕES ANTERIORMENTE INSCRITAS NO PASSIVO FINANCEIRO
263 DEPRECIAÇÃO ACUMULADA DE BENS MÓVEIS
264 DEPRECIAÇÃO ACUMULADA DE BENS IMÓVEIS
265 CONTRATAÇÃO DE OPERAÇÕES DE CRÉDITO CONTRATUAL INTERNA
266 CONTRATAÇÃO DE OPERAÇÕES DE CRÉDITO CONTRATUAL EXTERNA
267 ASSUNÇÃO DE PARCELAMENTO DE DÍVIDAS
CONTRATAÇÃO DE OPERAÇÕES DE CRÉDITO PARA MELHORIA DA ADM. DE RECEITAS E DA GESTÃO
268
FISCAL, FINANCEIRA E PATRIMONIAL
269 CONTRATAÇÃO DE OPERAÇÕES DE CRÉDITO - PROGRAMA DE ILUMINAÇÃO PÚBLICA - RELUZ
270 CONTRATAÇÃO DE OPERAÇÕES DE CRÉDITO- AMPARADAS PELO ART. 9º-N DA RES. 2827/01 - CMN
INGRESSO FINANCEIRO DE OPERAÇÕES DE CRÉDITO A CURTO PRAZO E RECONHECIMENTO DA
271
DÍVIDA CONTRATUAL INTERNA
INGRESSO FINANCEIRO DE OPERAÇÕES DE CRÉDITO A CURTO PRAZO E RECONHECIMENTO DA
272
DÍVIDA CONTRATUAL EXTERNA
idEventoPadrão dsEventoPadrão
INGRESSO FINANCEIRO DE OPERAÇÕES DE CRÉDITO A CURTO PRAZO DE MELHORIA DA ADM. DE
273
RECEITAS E DA GESTÃO FISCAL, FINANCEIRA E PATRIMONIAL E RECONHECIMENTO DA DÍVIDA
INGRESSO FINANCEIRO DE OPERAÇÕES DE CRÉDITO A CURTO PRAZO DO PROGRAMA DE
274
ILUMINAÇÃO PÚBLICA - RELUZ E RECONHECIMENTO DA DÍVIDA
INGRESSO FINANCEIRO DE OPERAÇÕES DE CRÉDITO A CURTO PRAZO AMPARADAS PELO ART. 9º
275
DA RESOLUÇÃO 2827/01 - CMN E RECONHECIMENTO DA DÍVIDA
INGRESSO FINANCEIRO DE OPERAÇÕES DE CRÉDITO A LONGO PRAZO E RECONHECIMENTO DA
276
DÍVIDA CONTRATUAL INTERNA
INGRESSO FINANCEIRO DE OPERAÇÕES DE CRÉDITO A LONGO PRAZO E RECONHECIMENTO DA
277
DÍVIDA CONTRATUAL EXTERNA
INGRESSO FINANCEIRO DE OPERAÇÕES DE CRÉDITO A LONGO PRAZO DE MELHORIA DA ADM. DE
278
RECEITAS E DA GESTÃO FISCAL, FINANCEIRA E PATRIMONIAL E RECONHECIMENTO DA DÍVIDA
INGRESSO FINANCEIRO DE OPERAÇÕES DE CRÉDITO A LONGO PRAZO DO PROGRAMA DE
279
ILUMINAÇÃO PÚBLICA - RELUZ E RECONHECIMENTO DA DÍVIDA
INGRESSO FINANCEIRO DE OPERAÇÕES DE CRÉDITO A LONGO PRAZO AMPARADAS PELO ART. 9º
280
DA RESOLUÇÃO 2827/01 - CMN E RECONHECIMENTO DA DÍVIDA
281 INCORPORAÇÃO DE PRECATÓRIOS A CURTO PRAZO APÓS DECISÃO JUDICIAL
282 INCORPORAÇÃO DE PRECATÓRIOS A LONGO PRAZO APÓS DECISÃO JUDICIAL
EXECUÇÃO DA DESPESA E MOVIMENTAÇÃO DO RECURSO DE PRECATÓRIO A CURTO PRAZO PARA
283
A CONTA ESPECIAL
PAGAMENTO DO PRECATÓRIO A CURTO PRAZO POR PARTE DO TRIBUNAL DE JUSTIÇA- REGISTRO
284
DA BAIXA NA ENTIDADE MUNICIPAL
285 AJUSTES DE EMPENHOS DE RESTOS A PAGAR NÃO PROCESSADOS A CURTO PRAZO
286 AJUSTES DA CONTA DE BENS EM PROCESSO DE AQUISIÇÃO DE 2012
AJUSTES PELA TRANSFERÊNCIA DO SALDO DE CRÉDITOS NÃO INSCRITOS EM DÍVIDA ATIVA A
287
CURTO PRAZO PARA O ATIVO CIRCULANTE
AJUSTES PELA TRANSFERÊNCIA DO SALDO DE CRÉDITOS NÃO INSCRITOS EM DÍVIDA ATIVAPARA O
288
ATIVO NÃO CIRCULANTE
AJUSTES PELA TRANSFERÊNCIA DO SALDO DE CRÉDITOS INSCRITOS EM DÍVIDA ATIVA A CURTO
289
PRAZO PARA O ATIVO CIRCULANTE
AJUSTES PELA TRANSFERÊNCIA DO SALDO DE CRÉDITOS INSCRITOS EM DÍVIDA ATIVAPARA O
290
ATIVO NÃO CIRCULANTE
291 INSCRIÇÃO DE GARANTIAS E CONTRAGARANTIAS RECEBIDAS
292 INSCRIÇÃO DE DIREITOS CONVENIADOS E OUTROS INSTRUMENTOS CONGÊNERES
293 INSCRIÇÃO DE DIREITOS CONTRATUAIS
294 INSCRIÇÃO DE OUTROS ATOS POTENCIAIS ATIVOS
295 INSCRIÇÃO DE GARANTIAS E CONTRAGARANTIAS CONCEDIDAS
296 INSCRIÇÃO DE OBRIGAÇÕES CONVENIADAS E OUTROS INSTRUMENTOS CONGÊNERES
297 INSCRIÇÃO DE OBRIGAÇÕES CONTRATUAIS
298 INSCRIÇÃO DE OUTROS ATOS POTENCIAIS PASSIVOS
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO -
299
BENEFÍCIOSCONCEDIDOS
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO -
300
BENEFÍCIOSCONCEDIDOS - CONTRIB. DO ENTE
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO -
301
BENEFÍCIOSCONCEDIDOS - CONTRIB. DO APOSENTADO
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO -
302
BENEFÍCIOSCONCEDIDOS - CONTRIB. DO PENSIONISTA
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO -
303
BENEFÍCIOSCONCEDIDOS - COMPENSAÇÃO PREVIDENCIÁRIA
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO- BENEFÍCIOS
304
CONCEDIDOS -PARCELAMENTO DE DÉBITOS PREVIDENCIÁRIOS
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO - BENEFÍCIOS
305
CONCEDIDOS - COBERTURA DE INSUFICIÊNCIA FINANCEIRA
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO -
306
APOSENTADORIAS/PENSÕES E OUTROS BENEFÍCIOS A CONCEDER
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO - BENEFÍCIOS A
307
CONCEDER - CONTRIBUIÇÃO DO ENTE
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO - BENEFÍCIOS A
308
CONCEDER - CONTRIBUIÇÃO DO SERVIDOR
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO - BENEFÍCIOS A
309
CONCEDER - COMPENSAÇÃO PREVIDENCIÁRIA
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO - BENEFÍCIOS A
310
CONCEDER - PARCELAMENTO DE DÉBITOS PREVIDENCIÁRIOS
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO - BENEFÍCIOS A
311
CONCEDER -COBERTURA DE INSUFICIÊNCIA FINANCEIRA
312 CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO PREVIDENCIÁRIO -
idEventoPadrão dsEventoPadrão
BENEFÍCIOSCONCEDIDOS
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO PREVIDENCIÁRIO -
313
BENEFÍCIOS CONCEDIDOS - CONTRIBUIÇÕES DO ENTE
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO PREVIDENCIÁRIO -
314
BENEFÍCIOS CONCEDIDOS - CONTRIBUIÇÕES DO APOSENTADO
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO PREVIDENCIÁRIO -
315
BENEFÍCIOS CONCEDIDOS - CONTRIBUIÇÕES DO PENSIONISTA
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO PREVIDENCIÁRIO -
316
BENEFÍCIOS CONCEDIDOS - COMPENSAÇÃO PREVIDENCIÁRIA
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO PREVIDENCIÁRIO -
317
BENEFÍCIOS CONCEDIDOS - PARCELAMENTO DE DÉBITOS
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO PREVIDENCIÁRIO -
318
BENEFÍCIOSA CONCEDER
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO PREVIDENCIÁRIO -
319
BENEFÍCIOS A CONCEDER - CONTRIBUIÇÃO DO ENTE
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO PREVIDENCIÁRIO-
320
BENEFÍCIOS A CONCEDER -CONTRIBUIÇÃO DO SERVIDOR
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO PREVIDENCIÁRIO -
321
BENEFÍCIOS A CONCEDER -COMPENSAÇÃO PREVIDENCIÁRIA
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO PREVIDENCIÁRIO -
322
BENEFÍCIOS A CONCEDER - PARCELAMENTO DE DÉBITOS
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO PREVIDENCIÁRIO -OUTROS
323
CRÉDITOS DO PLANO DE AMORTIZAÇÃO
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO - AJUSTES DO
324
PLANO - PROVISÃO ATUARIAL PARA OSCILAÇÃO DE RISCOS
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO PREVIDENCIÁRIO - AJUSTES
325
DO PLANO - AJUSTES DO RESULTADO ATUARIAL SUPERAVITÁRIO
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO PREVIDENCIÁRIO - AJUSTES
326
DO PLANO - PROVISÃO ATUARIAL PARA OSCILAÇÃO DE RISCOS
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO PREVIDENCIÁRIO- AJUSTES
327
DO PLANO - PROVISÃO ATUARIAL PARA BENEFÍCIOS A REGULARIZAR
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO PREVIDENCIÁRIO - AJUSTES
328
DO PLANO -PROVISÃO ATUARIAL PARA CONTIG. DE BENEFÍCIOS
CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO PREVIDENCIÁRIO - OUTRAS
329
PROVISÕES ATUARIAIS PARA AJUSTE DO PLANO
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO -
330
BENEFÍCIOS CONCEDIDOS
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO -
331
BENEFÍCIOS CONCEDIDOS
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO -
332
BENEFÍCIOS CONCEDIDOS
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO -
333
BENEFÍCIOS CONCEDIDOS
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO -
334
BENEFÍCIOS CONCEDIDOS
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO -
335
BENEFÍCIOS CONCEDIDOS
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO -
336
BENEFÍCIOS CONCEDIDOS
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO -
337
BENEFÍCIOS A CONCEDER
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO -
338
BENEFÍCIOS A CONCEDER
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO -
339
BENEFÍCIOS A CONCEDER
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO -
340
BENEFÍCIOS A CONCEDER
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO -
341
BENEFÍCIOS A CONCEDER
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO FINANCEIRO -
342
BENEFÍCIOS A CONCEDER
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO
343
PREVIDENCIÁRIO - BENEFÍCIOS CONCEDIDOS
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO
344
PREVIDENCIÁRIO - BENEFÍCIOS CONCEDIDOS
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO
345
PREVIDENCIÁRIO - BENEFÍCIOS CONCEDIDOS
346 REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO
idEventoPadrão dsEventoPadrão
PREVIDENCIÁRIO - BENEFÍCIOS CONCEDIDOS
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO
347
PREVIDENCIÁRIO - BENEFÍCIOS CONCEDIDOS
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO
348
PREVIDENCIÁRIO - BENEFÍCIOS CONCEDIDOS
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO
349
PREVIDENCIÁRIO - BENEFÍCIOS A CONCEDER
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO
350
PREVIDENCIÁRIO - BENEFÍCIOS A CONCEDER
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO
351
PREVIDENCIÁRIO - BENEFÍCIOS A CONCEDER
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO
352
PREVIDENCIÁRIO - BENEFÍCIOS A CONCEDER
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO
353
PREVIDENCIÁRIO - BENEFÍCIOS A CONCEDER
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO
354
PREVIDENCIÁRIO - BENEFÍCIOS A CONCEDER
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO
355
PREVIDENCIÁRIO - BENEFÍCIOS A CONCEDER
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO
356
PREVIDENCIÁRIO - BENEFÍCIOS A CONCEDER
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO
357
PREVIDENCIÁRIO - AJUSTES DO PLANO
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO
358
PREVIDENCIÁRIO - AJUSTES DO PLANO
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO
359
PREVIDENCIÁRIO - AJUSTES DO PLANO
REVERSÃO DA CONSTITUIÇÃO DA PROVISÃO MATEMÁTICA PREVIDENCIÁRIA - PLANO
360
PREVIDENCIÁRIO - AJUSTES DO PLANO
TRANSFERÊNCIAS FINANCEIRAS CONCEDIDAS AO PODER LEGISLATIVO MUNICIPAL (REGISTRO NA
361
PREFEITURA)
TRANSFERÊNCIAS FINANCEIRAS RECEBIDAS PELO PODER LEGISLATIVO MUNICIPAL (REGISTRO NA
362
CÂMARA)
APROPRIAÇÃO PELA COMPETÊNCIA DE VARIAÇÃO PATRIMONIAL AUMENTATIVA, ORIGINÁRIA DE
363
VALORES RETIDOS NA FONTE CONCOMITANTE COM A LIQUIDAÇÃO DA DESPESA ORÇAMENTÁRIA
364 AJUSTES E PERDAS DE INVESTIMENTOS TEMPORÁRIOS A CURTO PRAZO
365 BAIXA DE RESTOS A RECEBER NO MOMENTO DO RECONHECIMENTO DA RECEITA ORÇAMENTÁRIA
366 ASSINATURA DO CONTRATO DE RATEIO (NO ENTE)
367 EMPENHO DE REPASSE DO CONTRATO DE RATEIO A CONSÓRCIO (NO ENTE)
RECONHECIMENTO DA OBRIGAÇÃO DE CONTRATO DE RATEIO DE CONSÓRCIO PELA COMPETÊNCIA
368
(NO ENTE)
369 LIQUIDAÇÃO DE EMPENHO DE CONTRATO DE RATEIO A CONSÓRCIO (NO ENTE)
370 PAGAMENTO DE EMPENHO ORÇAMENTÁRIO DE REPASSE DE CONTRATO DE RATEIO (NO ENTE)
RECONHECIMENTO DAS VARIAÇÕES PATRIMONIAIS DIMINUTIVAS NO ENTE, DECORRENTE DA
371
PRESTAÇÃO DE CONTAS FEITA PELO CONSÓRCIO (NO ENTE)
372 ASSINATURA DO CONTRATO DE RATEIO (NO CONSÓRCIO)
REGISTRO POR COMPETÊNCIA DO CRÉDITO DE ACORDO COM O CONTRATO DE RATEIO (NO
373
CONSÓRCIO)
RECEBIMENTO DE RECURSOS FINANCEIROS ORIUNDOS DO CONTRATO DE RATEIO (NO
374
CONSÓRCIO)
EMPENHO DA DESPESA ORÇAMENTÁRIA NO CONSÓRCIO COM RECURSOS DO CONTRATO DE
375
RATEIO (NO CONSÓRCIO)
LIQUIDAÇÃO DE EMPENHO ORIGINÁRIO DE CONTRATO DE RATEIO - OBRIGAÇÕES A CURTO PRAZO
376
(NO CONSÓRCIO)
PAGAMENTO DE EMPENHO DA DESPESA ORÇAMENTÁRIA REALIZADA PELO CONSÓRCIO COM
377
RECURSOS DO CONTRATO DE RATEIO (OBRIGAÇÕES A CURTO PRAZO)
BAIXA DE RESTOS A RECEBER NO MOMENTO DO RECONHECIMENTO DA RECEITA ORÇAMENTÁRIA
378
COM DEDUÇÃO EM FAVOR DO FUNDEB
379 ENCERRAMENTO DAS CONTAS DE VARIAÇÃO PATRIMONIAL DIMUNITIVA
ENCERRAMENTO DAS CONTAS DE VARIAÇÃO PATRIMONIAL AUMENTATIVA (SOMENTE PARA
380
CONTAS COM NATUREZA CREDORA)
ENCERRAMENTO DAS CONTAS DE VARIAÇÃO PATRIMONIAL AUMENTATIVA (SOMENTE PARA
381
CONTAS COM SALDO DEVEDOR)
382 ENCERRAMENTO DO PPA APROVADO
383 ENCERRAMENTO DA RECEITA PREVISTA E NÃO REALIZADA
384 ENCERRAMENTO DAS DEDUÇÕES DA RECEITA PREVISTA E NÃO REALIZADA
385 ENCERRAMENTO DA RECEITA REALIZADA
idEventoPadrão dsEventoPadrão
386 ENCERRAMENTO DAS DEDUÇÕES DA PREVISÃO INICIAL DA RECETA ORÇAMENTÁRIA
387 ENCERRAMENTO DE RESTOS A PAGAR NÃO PROCESSADOS PAGOS DO EXERCÍCIO ANTERIOR
388 ENCERRAMENTO DE RESTOS A PAGAR NÃO PROCESSADOS PAGOS DE EXERCÍCIOS ANTERIORES
ENCERRAMENTO DO CANCELAMENTO DE RESTOS A PAGAR NÃO PROCESSADOS INSCRITOS NO
389
EXERC. ANTERIOR
ENCERRAMENTO DO CANCELAMENTO DE RESTOS A PAGAR NÃO PROCESSADOS INSCRITOS EM
390
EXERC. ANTERIORES
391 ENCERRAMENTO DAS CONTAS DE RESTOS A PAGAR NÃO PROCESSADOS LIQUIDADOS A PAGAR
392 ENCERRAMENTO DAS CONTAS DE RESTOS A PAGAR NÃO PROCESSADOS INSCRITOS
ENCERRAMENTO DAS CONTAS DE RESTOS A PAGAR NÃO PROCESSADOS - EXERCÍCIOS
393
ANTERIORES
394 ENCERRAMENTO DAS CONTAS DE RESTOS A PAGAR NÃO PROCESSADOS INSCRITOS
395 ENCERRAMENTO DAS CONTAS DE RESTOS A PAGAR PROCESSADOS INSCRITOS NO EXERCÍCIO
396 ENCERRAMENTO DAS CONTAS DE RESTOS A PAGAR PROCESSADOS DE EXERCÍCIOS ANTERIORES
397 ENCERRAMENTO DO CANCELAMENTO DE RESTOS A PAGAR INSCRITOS NO EXERCÍCIO
398 ENCERRAMENTO DO CANCELAMENTO DE RESTOS A PAGAR DE EXERCÍCIOS ANTERIORES
399 ENCERRAMENTO DAS CONTAS DE RESTOS A PAGAR PROCESSADOS INSCRITOS
400 ENCERRAMENTO DAS CONTAS DE CRÉDITO DISPONÍVEL
401 ENCERRAMENTO DAS CONTAS DE DOTAÇÃO ADICIONAL POR TIPO DE CRÉDITO
402 ENCERRAMENTO DAS CONTAS DE CRÉDITO EMPENHADO A LIQUIDAR
403 ENCERRAMENTO DAS CONTAS DE INSCRIÇÃO DE RESTOS A PAGAR NÃO PROCESSADOS
ENCERRAMENTO DAS CONTAS DE EMPENHOS A LIQUIDAR INSCRITOS EM RESTOS A PAGAR NÃO
404
PROCESSADOS
ENCERRAMENTO DAS CONTAS DE EMPENHOS A LIQUIDAR INSCRITOS EM RESTOS A PAGAR NÃO
405
PROCESSADOS
406 ENCERRAMENTO DAS CONTAS DE CRÉDITO EMPENHADO EM LIQUIDAÇÃO
ENCERRAMENTO DE EMPENHOS EM LIQUIDAÇÃO INSCRITOS EM RESTOS A PAGAR NÃO
407
PROCESSADOS.
ENCERRAMENTO DA CONTA DE EMPENHOS EM LIQUIDAÇÃO INSCRITOS EM RESTOS A PAGAR NÃO
408
PROCESSADOS
409 ENCERRAMENTO DA CONTA DE CRÉDITO EMEPENHADO LIQUIDADO A PAGAR
410 ENCERRAMENTO DAS CONTAS INSCRIÇÃO EM RESTOS A PAGAR PROCESSADOS NO EXERCÍCIO
ENCERRAMENTO DE CRÉDITO EMPENHADO LIQUIDADO A PAGAR INSCRITOS EM RESTOS A PAGAR
411
PROCESSADOS
ENCERRAMENTO DAS CONTAS DE CRÉDITO EMPENHADO LIQUIDADO A PAGAR INSCRITOS EM
412
RESTOS A PAGAR PROCESSADOS
413 ENCERRAMENTO DA CONTA CRÉDITO EMPENHADO LIQUIDADO PAGO
414 ENCERRAMENTO DA CONTA CRÉDITO EMPENHADO LIQUIDADO PAGO
415 ENCERRAMENTO DA CONTA DE DOTAÇÃO ADICIONAL POR TIPO DE CRÉDITO
ENCERRAMENTO DO CONTROLE DA DOTAÇÃO ADICIONAL POR FONTE - SUPERÁVIT FINANCEIRO
416
DO EXERCÍCIO ANTERIOR
ENCERRAMENTO DO CONTROLE DA DOTAÇÃO ADICIONAL POR FONTE - EXCESSO DE
417
ARRECADAÇÃO.
418 ENCERRAMENTO DA DOTAÇÃO ADICIONAL POR FONTE - ANULAÇÃO DE DOTAÇÃO.
419 ENCERRAMENTO DO CONTROLE DA DOTAÇÃO ADICIONAL POR FONTE - OPERAÇÕES DE CRÉDITO.
ENCERRAMENTO DO CONTROLE DA DOTAÇÃO ADICIONAL POR FONTE - RESERVA DE
420
CONTINGÊNCIA
ENCERRAMENTO DO CONTROLE DA DOTAÇÃO ADICIONAL POR FONTE - CANCELAMENTO DE
421
DOTAÇÕES
ENCERRAMENTO DA CONTA DE OUTRAS CONTRAGARANTIAS EXECUTADAS - CONTRAGARANTIAS
422
RECEBIDAS
ENCERRAMENTO DA CONTA DE CONTRAGARANTIAS SOBRE FIANÇAS EXECUTADAS -
423
CONTRAGARANTIAS RECEBIDAS
ENCERRAMENTO DA CONTA DE CONTRAGARANTIAS SOBRE AVAIS EXECUTADOS -
424
CONTRAGARANTIAS RECEBIDAS
425 ENCERRAMENTO DA CONTA DE OUTRAS GARANTIAS EXECUTADAS - GARANTIAS RECEBIDAS
426 ENCERRAMENTO DA CONTA DE CAUÇÃO EXECUTADOS - GARANTIAS RECEBIDAS
427 ENCERRAMENTO DA CONTA DE SEGUROS-GARANTIAS EXECUTADOS - GARANTIAS RECEBIDAS
428 ENCERRAMENTO DA CONTA DE HIPOTECAS EXECUTADAS - GARANTIAS RECEBIDAS
429 ENCERRAMENTO DA CONTA DE FINANÇAS EXECUTADAS - GARANTIAS RECEBIDAS
430 ENCERRAMENTO DA CONTA DE AVAIS EXECUTADOS - GARANTIAS RECEBIDAS
431 ENCERRAMENTO DA CONTA DE OUTROS DIREITOS CONTRATUAIS EXECUTADOS
432 ENCERRAMENTO DA CONTA DE FORNECIMENTO DE BENS EXECUTADOS - DIREITO CONTRATUAIS
433 ENCERRAMENTO DA CONTA DE CONTRATOS DE ALUGUÉIS EXECUTADOS - DIREITO CONTRATUAIS
434 ENCERRAMENTO DA CONTA DE CONTRATOS DE SERVIÇOS EXECUTADOS - DIREITO CONTRATUAIS
435 ENCERRAMENTO DA CONTA DE CONTRATOS DE SEGUROS EXECUTADOS - DIREITO CONTRATUAIS
436 ENCERRAMENTO DA CONTA DE OUTRAS CONTRAGARANTIAS CONCEDIDAS EXECUTADAS
idEventoPadrão dsEventoPadrão
437 ENCERRAMENTO DA CONTA DE CONTRAGARANTIAS SOBRE FIANÇAS CONCEDIDAS EXECUTADAS
438 ENCERRAMENTO DA CONTA DE CONTRAGARANTIAS SOBRE AVAIS CONCEDIDAS EXECUTADAS
439 ENCERRAMENTO DA CONTA DE OUTRAS GARANTIAS CONCEDIDAS EXECUTADAS
440 ENCERRAMENTO DA CONTA DE CAUÇÃO EXECUTADOS
441 ENCERRAMENTO DA CONTA DE SEGUROS-GARANTIA EXECUTADOS
442 ENCERRAMENTO DA CONTA DE HIPOTECAS EXECUTADAS
443 ENCERRAMENTO DA CONTA DE FIANÇAS EXECUTADAS
444 ENCERRAMENTO DA CONTA DE AVAIS EXECUTADOS
445 ENCERRAMENTO DA CONTA DE OUTRAS OBRIGAÇÕES CONTRATUAIS EXECUTADAS
ENCERRAMENTO DA CONTA DE OUTRAS OPERAÇÕES DE CRÉDITO NÃO SUJEITAS AO LIMITE
446
EXECUTADAS
447 ENCERRAMENTO DA CONTA DO PROGRAMA DE ILUMINAÇÃO PÚBLICA - RELUZ EXECUTADAS
ENCERRAMENTO DA CONTA DE MELHORIA DA ADM. DE RECEITAS E DA GESTÃO FISCAL,
448
FINANCEIRA E PATRIMONIAL
449 ENCERRAMENTO DA CONTA DE PARCELAMENTOS DE DÍVIDAS
450 ENCERRAMENTO DA CONTA CONTRATUAL EXTERNA
451 ENCERRAMENTO DA CONTA CONTRATUAL INTERNA EXECUTADA
452 ENCERRAMENTO DA CONTA MOBILIÁRIA EXTERNA EXECUTADA
453 ENCERRAMENTO DA CONTA MOBILIÁRIA INTERNA EXECUTADA
ENCERRAMENTO DA CONTA DE CONTRATO DE FORNECIMENTO DE BENS EXECUTADOS -
454
OBRIGAÇÕES CONTRATUAIS
ENCERRAMENTO DA CONTA DE CONTRATO DE ALUGUÉIS EXECUTADOS - OBRIGAÇÕES
455
CONTRATUAIS
ENCERRAMENTO DA CONTA DE CONTRATO DE SERVIÇOS EXECUTADOS - - OBRIGAÇÕES
456
CONTRATUAIS
ENCERRAMENTO DA CONTA DE CONTRATO DE SEGUROS EXECUTADOS - OBRIGAÇÕES
457
CONTRATUAIS
ENCERRAMENTO DA CONTA DE CONVÊNIOS E OUTROS INSTRUMENTOS CONGÊNERES
458
CANCELADOS
ENCERRAMENTO DA CONTA DE CONVÊNIOS E OUTROS INSTRUMENTOS CONGÊNERES
459
IMPUGNADOS
ENCERRAMENTO DA CONTA DE CONVÊNIOS E OUTROS INSTRUMENTOS CONGÊNERES
460
APROVADOS
ENCERRAMENTO DA CONTA DE TERMO DE COOPERAÇÃO CANCELADOS - CONVÊNIOS E OUTROS
461
INSTRUMENTOS CONGÊNERES - DIREITOS CONVENIADOS
ENCERRAMENTO DA CONTA DE TERMO DE COOPERAÇÃO APROVADOS - CONVÊNIOS E OUTROS
462
INSTRUMENTOS CONGÊNERES - DIREITOS CONVENIADOS
ENCERRAMENTO DA CONTA DE CONVÊNIOS E INSTRUMENTOS CONGÊNERES CANCELADOS -
463
DIREITOS CONVENIADOS
ENCERRAMENTO DA CONTA DE CONVÊNIOS E INSTRUMENTOS CONGÊNERES APROVADOS -
464
DIREITOS CONVENIADOS
465 ENCERRAMENTO DA DISPONIBILIDADE POR DESTINAÇÃO DE RECURSOS UTILIZADA
466 ENCERRAMENTO DE CONTA DE EXECUÇÃO FINANCEIRA DO LIMITE DE RESTOS A PAGAR
467 ENCERRAMENTO DA CONTA DE EXECUÇÃO DO RECURSO DIFERIDO POR DESTINAÇÃO
468 ENCERRAMENTO DA CONTA DE EXECUÇÃO DA PROGRAMAÇÃO FINANCEIRA
469 ENCERRAMENTO DA CONTA DE EXECUÇÃO DO LIMITE ORÇAMENTÁRIO
470 ENCERRAMENTO DA EXECUÇÃO DOS RISCOS FISCAIS
471 ENCERRAMENTO DAS CONTAS DE CONTRATO DE RATEIO DE CONSÓRCIOS PÚBLICOS
472 ENCERRAMENTO DAS CONTAS DE CONSOLIDAÇÃO DA EXECUÇÃO DO CONSÓRCIO
473 ENCERRAMENTO DAS CONTAS DE CONSOLIDAÇÃO DA EXECUÇÃO DO CONSÓRCIO
474 ENCERRAMENTO DAS CONTAS DE CONSOLIDAÇÃO DA EXECUÇÃO DO CONSÓRCIO
475 ENCERRAMENTO DAS CONTAS DE CONSOLIDAÇÃO DA EXECUÇÃO DO CONSÓRCIO
476 ENCERRAMENTO DAS CONTAS DE CONSOLIDAÇÃO DA EXECUÇÃO DO CONSÓRCIO
477 ENCERRAMENTO DAS CONTAS DE CONSOLIDAÇÃO DA EXECUÇÃO DO CONSÓRCIO
478 ENCERRAMENTO DAS CONTAS DE CONSOLIDAÇÃO DA EXECUÇÃO DO CONSÓRCIO
479 ENCERRAMENTO DAS CONTAS DE CONSOLIDAÇÃO DA EXECUÇÃO DO CONSÓRCIO
480 ENCERRAMENTO DAS CONTAS DE CONSOLIDAÇÃO DA EXECUÇÃO DO CONSÓRCIO
481 ENCERRAMENTO DAS CONTAS DE CONSOLIDAÇÃO DA EXECUÇÃO DO CONSÓRCIO
482 ENCERRAMENTO DAS CONTAS DE CONSOLIDAÇÃO DA EXECUÇÃO DO CONSÓRCIO
483 ENCERRAMENTO DAS CONTAS DE CONSOLIDAÇÃO DA EXECUÇÃO DO CONSÓRCIO
484 ENCERRAMENTO DAS CONTAS DE CONSOLIDAÇÃO DA EXECUÇÃO DO CONSÓRCIO
485 ENCERRAMENTO DAS CONTAS DE CONSOLIDAÇÃO DA EXECUÇÃO DO CONSÓRCIO
486 ENCERRAMENTO DAS CONTAS DE CONSOLIDAÇÃO DA EXECUÇÃO DO CONSÓRCIO
487 ENCERRAMENTO DAS CONTAS DE CONSOLIDAÇÃO DA EXECUÇÃO DO CONSÓRCIO
488 ENCERRAMENTO DAS CONTAS DE CONSOLIDAÇÃO DA EXECUÇÃO DO CONSÓRCIO
489 ENCERRAMENTO DAS CONTAS DE CONSOLIDAÇÃO DA EXECUÇÃO DO CONSÓRCIO
490 ENCERRAMENTO DAS CONTAS DE CONSOLIDAÇÃO DA EXECUÇÃO DO CONSÓRCIO
idEventoPadrão dsEventoPadrão
491 ENCERRAMENTO DA CONTA DE APURAÇÃO DE CUSTOS
492 ENCERRAMENTO DA CONTA DE BENS RECEBIDOS A TÍTULO DE EMPRÉSTIMO - EXECUTADO
493 ENCERRAMENTO DA CONTA DE BENS RECEBIDOS EM DIREITO REAL DE USO - EXECUTADO
494 ENCERRAMENTO DA CONTA DE BENS RECEBIDOS EM COMODATO - EXECUTADO
ENCERRAMENTO DA CONTA DE CRÉDITOS TRIBUTÁRIOS EM REGIME DE PRESCRIÇÃO -
495
EXECUTADO
496 ENCERRAMENTO DA CONTA DE CONTRAPARTIDA DO PASSIVO ATUARIAL DO RPPS - EXECUTADO
ENCERRAMENTO DA CONTA DE PARTICIPAÇÃO EM CONTENCIOSOS DE INSTITUIÇÃO
497
INTERMUNICIPAL - EXECUTADO
498 ENCERRAMENTO DA CONTA DE CRÉDITOS FISCAIS EM REGIME DE PRESCRIÇÃO - EXECUTADO
499 ENCERRAMENTO DA CONTA DE CONCESSÃO DE USO - EXECUTADO
ENCERRAMENTO DA CONTA DE CONTRAPARTIDAS DE OBRIGAÇÕES POR TRANSFERENCIAS
500
VOLUNTARIAS - EXECUTADO
501 ENCERRAMENTO DA CONTA DE PERMISSÃO DE USO - BENS CONCEDIDOS
502 ENCERRAMENTO DA CONTA DE BENS EM MANUTENÇÃO - EXECUTADO
503 ENCERRAMENTO DA CONTA DE CONCEDIDOS EM DEPÓSITO - EXECUTADO
504 ENCERRAMENTO DA CONTA MERCADORIAS E BENS EM PODER DE TERCEIROS - EXECUTADO
505 ENCERRAMENTO DA CONTA DE COMODATO DE BENS CONCEDIDOS - EXECUTADO
506 ENCERRAMENTO DA CONTA DE CESSÃO DE USO DE BENS CEDIDOS - EXECUTADO
507 ENCERRAMENTO DA CONTA DE CAUÇÃO - EXECUTADO
REGISTRO DE INSCRIÇÃO DE RESTOS A PAGAR NÃO PROCESSADOS RELATIVO A EXERCÍCIOS
508
ANTERIORES
ESTORNO DE INSCRIÇÃO DE RESTOS A PAGAR NÃO PROCESSADOS RELATIVO A EXERCÍCIOS
509
ANTERIORES
REGISTRO DE INSCRIÇÃO DE RESTOS A PAGAR NÃO PROCESSADOS RELATIVO AO EXERCÍCIO
510
ANTERIOR
ESTORNO DE INSCRIÇÃO DE RESTOS A PAGAR NÃO PROCESSADOS RELATIVO AO EXERCÍCIO
511
ANTERIOR
OBRIGAÇÕES A PAGAR A CURTO PRAZO - INSCRIÇÃO DE RESTOS A PAGAR PROCESSADOS
512
RELATIVO AO EXERCÍCIO ANTERIOR
REGISTRA O ESTORNO DE OBRIGAÇÕES A PAGAR A CURTO PRAZO - INSCRIÇÃO DE RESTOS A
513
PAGAR PROCESSADOS RELATIVO AO EXERCÍCIO ANTERIOR
514 TRANSFERÊNCIA DO SALDO CREDOR DA CONTA DE SUPERÁVITS OU DÉFICITS DO EXERCÍCIO
515 TRANSFERÊNCIA DO SALDO CREDOR DA CONTA DE AJUSTES DE EXERCÍCIOS ANTERIORES
516 TRANSFERÊNCIA DO SALDO DA CONTA FORNECEDORES NACIONAIS DO EXERCÍCIO
REGISTRO DE INSCRIÇÃO DE RESTOS A PAGAR NÃO PROCESSADOS RELATIVO AO EXERCÍCIO
517
ANTERIOR - AJUSTE MÊS DE JANEIRO
REGISTRO DE INSCRIÇÃO DE RESTOS A PAGAR NÃO PROCESSADOS EM LIQUIDAÇÃO RELATIVO AO
518
EXERCÍCIO ANTERIOR - AJUSTE MÊS DE JANEIRO
REGISTRO DE INSCRIÇÃO DE RESTOS A PAGAR PROCESSADOS RELATIVO AO EXERCÍCIO
519
ANTERIOR - AJUSTE MÊS DE JANEIRO
520 CRÉDITO ADICIONAL EXTRAORDINÁRIO - ABERTURA SEM A INDICAÇÃO PRÉVIA DE RECURSOS
9999 EVENTO A DETALHAR PELAS ENTIDADES
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdFonte, cdMarcadorSTN, Erro 2196: O conjunto declarado na linha nº xxxx da
cdCategoriaEconomica, cdOrigem, cdEspecie, tabela (RealizacaoMensalReceitaFonte) para
cdDesdobramentoD1, cdDesdobramentoDD2, (idPessoa, cdFonte, cdMarcadorSTN,
cdDesdobramentoD3, cdTipoNaturezaReceita, cdCategoriaEconomica, cdOrigem, cdEspecie,
cdNivel8, cdNivel9, cdNivel1,0, cdNivel11, 2196 cdDesdobramentoD1, cdDesdobramentoDD2,
cdNivel12, nrAnoAplicacao, cdDesdobramentoD3, cdTipoNaturezaReceita,
idTipoOperacaoReceita e nrMes) não pode ser cdNivel8, cdNivel9, cdNivel10, cdNivel11,
duplicado na tabela cdNivel12, nrAnoAplicacao, idTipoOperacaoReceita
(RealizacaoMensalReceitaFonte). e nrMes) não pode ser duplicado.
Se o (cdMarcadorSTN) declarado na tabela Erro 2203: O código do Marcador declarado na linha
(RealizacaoMensalReceitaFonte) for <> dos nº xxxx da tabela (RealizacaoMensalReceitaFonte)
2203
códigos (0000, 3110 e 3120) a mensagem deve deve ser igual a um dos seguintes números (0000,
ser executada. 3110 e 3120), existentes na tabela (MarcadorSTN)
Se o conjunto (idPessoa,
cdCategoriaEconomica, cdOrigem, cdEspecie,
cdDesdobramentoD1, cdDesdobramentoDD2,
cdDesdobramentoD3, cdTipoNaturezaReceita,
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
cdNivel12 e nrAnoAplicacao = ano de trabalho)
declarado na tabela
(RealizacaoMensalReceitaFonte) para a
combinação (idPessoa, cdFonte, Erro 2198: A Conta da Receita Orçamentária
cdCategoriaEconomica, cdOrigem, cdEspecie, Realizada por Fonte, declarada na linha nº xxxx da
cdDesdobramentoD1, cdDesdobramentoDD2, tabela (RealizacaoMensalReceitaFonte) não existe
2198
cdDesdobramentoD3, cdTipoNaturezaReceita, na tabela (PlanoRecOrcamentaria) para o ano de
cdNivel8, cdNivel9, cdNivel10, cdNivel11, aplicação da Lei Orçamentária Anual - LOA, ou não
cdNivel12, nrAnoAplicacao e nrMes) for <> do é uma conta Analítica no referido plano.
conjunto (idPessoa, cdCategoriaEconomica,
cdOrigem, cdEspecie, cdDesdobramentoD1,
cdDesdobramentoDD2, cdDesdobramentoD3,
cdTipoNaturezaReceita, cdNivel8, cdNivel9,
cdNivel10, cdNivel11, cdNivel12, nrAnoAplicacao
= ano de trabalho e idTipoNivelConta = "A") da
tabela (PlanoRecOrcamentaria) a mensagem
deve ser executada.
Se o (cdFonte) declarado na tabela
(RealizacaoMensalReceitaFonte) para o
conjunto (idPessoa, cdFonte, Erro 2197: A Fonte de Recurso (cdFonte) declarada
cdCategoriaEconomica, cdOrigem, cdEspecie, na linha nº xxxx da tabela
2197
cdDesdobramentoD1, cdDesdobramentoDD2, (RealizacaoMensalReceitaFonte) não existe na
cdDesdobramentoD3, cdTipoNaturezaReceita, tabela (FonteReceita).
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
cdNivel12, nrAnoAplicacao e nrMes) for <> do
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
(idPessoa e cdFonte) da tabela (FonteReceita) a
mensagem deve ser executada.
Se o (vlOperacao) declarado na tabela
(RealizacaoMensalReceitaFonte) para o
conjunto (idPessoa, cdFonte,
cdCategoriaEconomica, cdOrigem, cdEspecie, Erro 2200: O Valor da Operação (vlOperacao)
cdDesdobramentoD1, cdDesdobramentoDD2, declarado na linha nº xxxx da tabela
2200
cdDesdobramentoD3, cdTipoNaturezaReceita, (RealizacaoMensalReceitaFonte) não pode ser
cdNivel8, cdNivel9, cdNivel10, cdNivel11, negativo ou = "0".
cdNivel12, nrAnoAplicacao e nrMes) for negativo
(<=0) OU = ZERO (<=0) a mensagem deve ser
executada.
O (nrMes) declarado na tabela
(RealizacaoMensalReceitaFonte) para o
conjunto (idPessoa, cdFonte,
cdCategoriaEconomica, cdOrigem, cdEspecie, Erro 2202: O Mês (nrMes) declarado na linha nº
cdDesdobramentoD1, cdDesdobramentoDD2, 2202 xxxx da tabela (RealizacaoMensalReceitaFonte)
cdDesdobramentoD3, cdTipoNaturezaReceita, não pode ser diferente do mês de trabalho.
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
cdNivel12, nrAnoAplicacao e nrMes) não pode
ser <> do Mês de trabalho (daquele ano).
Erro 2201: O registro declarado na linha nº xxxx da
tabela (RealizacaoMensalReceitaFonte)
corresponde à conta de receita 9.9.9.0.00.0.0
Se o conjunto (cdCategoriaEconomica,
(Recursos arrecadados em exercícios anteriores -
cdOrigem, cdEspecie) = ‘999’ – for declarado na
2201 RPPS). Embora possa constar da Previsão Inicial
tabela (RealizacaoMensalFonteReceita) a
da Receita do RPPS para fins de equilíbrio
mensagem deve ser executada.
orçamentário, tais recursos não são passíveis de
execução, por já terem sido arrecadados em
exercícios anteriores.
Se o (idTipoOperacaoReceita) para a tabela
Erro 1985: O Tipo da Operação Receita
(xxxxxxxxxxxxxxxx) não estiver definido na
1985 (idTipoOperacaoReceita) declarado na linha nº xxxx
tabela TipoOperacaoReceita, a regra deve ser
não está definido na tabela (TipoOperacaoReceita).
executada.
Se o conjunto (idPessoa,
cdCategoriaEconomica, cdOrigem, cdEspecie,
Erro 1995: O conjunto (idPessoa,
cdDesdobramentoD1, cdDesdobramentoDD2,
cdCategoriaEconomica, cdOrigem, cdEspecie,
cdDesdobramentoD3, cdTipoNaturezaReceita,
cdDesdobramentoD1, cdDesdobramentoDD2,
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
cdDesdobramentoD3, cdTipoNaturezaReceita,
cdNivel12 e nrAnoAplicacao) na tabela
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
(PlanoPadraoRecOrcamentaria) possuir:
cdNivel12, nrAnoAplicacao e
idTipoOpercaoReceita) declarado na linha nº xxxx
o (idTipoPermissaoDeducao) = 1 a conta "mãe"
deve possuir uma das seguintes combinações
do conjunto (idPessoa, cdCategoriaEconomica,
possíveis:
cdOrigem, cdEspecie, cdDesdobramentoD1,
a) a conta "mãe" correspondente na tabela
cdDesdobramentoDD2, cdDesdobramentoD3,
(PlanoPadraoRecOrcamentaria) possui o
cdTipoNaturezaReceita, cdNivel8, cdNivel9,
(idTipoPermissaoDeducao) = 1 - permite dedução,
cdNivel10, cdNivel11, cdNivel12, nrAnoAplicacao 1995
exceto FUNDEB - o (idTipoOperacaoReceita) deve
e idTipoOpercaoReceita) e o
ser diferente de 5;
(idTipoOperacaoReceita) = 5 ou
b) a conta "mãe" correspondente na tabela
(PlanoPadraoRecOrcamentaria) possui o
o (idTipoPermissaoDeducao) = 2 a conta "mãe"
(idTipoPermissaoDeducao) = 2 - permite dedução,
do conjunto (idPessoa, cdCategoriaEconomica,
somente FUNDEB - o (idTipoOperacaoReceita)
cdOrigem, cdEspecie, cdDesdobramentoD1,
deve ser igual a 5 ou a 1;
cdDesdobramentoDD2, cdDesdobramentoD3,
c) a conta "mãe" correspondente na tabela
cdTipoNaturezaReceita, cdNivel8, cdNivel9,
(PlanoPadraoRecOrcamentaria) possui o
cdNivel10, cdNivel11, cdNivel12, nrAnoAplicacao
(idTipoPermissaoDeducao) = 3 - NÃO permite
e idTipoOpercaoReceita) e o
dedução - o (idTipoOperacaoReceita) deve ser igual
(idTipoOperacaoReceita) <> 5 ou
a 1.
o (idTipoPermissaoDeducao) = 3 a conta "mãe"
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
do conjunto (idPessoa, cdCategoriaEconomica,
cdOrigem, cdEspecie, cdDesdobramentoD1,
cdDesdobramentoDD2, cdDesdobramentoD3,
cdTipoNaturezaReceita, cdNivel8, cdNivel9,
cdNivel10, cdNivel11, cdNivel12, nrAnoAplicacao
e idTipoOpercaoReceita) e o
(idTipoOperacaoReceita) <> 1, executar a
mensagem.
OBSERVAÇÕES
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Erro 2204: O conjunto declarado na linha nº xxxx
O conjunto (idPessoa, cdFonte, cdMarcadorSTN,
da tabela
cdCategoriaEconomica, cdOrigem, cdEspecie,
(EstornoRealizacaoMensalReceitaFonte) para
cdDesdobramentoD1, cdDesdobramentoDD2,
(idPessoa, cdFonte, cdMarcadorSTN,
cdDesdobramentoD3, cdTipoNaturezaReceita,
cdCategoriaEconomica, cdOrigem, cdEspecie,
cdNivel8, cdNivel9, cdNivel10, cdNivel11, 2204
cdDesdobramentoD1, cdDesdobramentoDD2,
cdNivel12, idTipoOperacaoReceita,
cdDesdobramentoD3, cdTipoNaturezaReceita,
nrAnoAplicacao e nrMes) não pode ser duplicado
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
na tabela
cdNivel12, idTipoOperacaoReceita,
(EstornoRealizacaoMensalReceitaFonte).
nrAnoAplicacao e nrMes) não pode ser duplicado.
Se a combinação (idPessoa, cdFonte,
cdMarcadorSTN, cdCategoriaEconomica,
cdOrigem, cdEspecie, cdDesdobramentoD1,
cdDesdobramentoDD2, cdDesdobramentoD3,
Erro 2205: A Conta da Receita Estornada e
cdTipoNaturezaReceita, cdNivel8, cdNivel9,
declarada na linha nº xxxx da tabela
cdNivel10, cdNivel11, cdNivel12, 2205
(EstornoRealizacaoMensalReceitaFonte) não
idTipoOperacaoReceita e nrAnoAplicacao = ano
existe na tabela (RealizacaoMensalReceitaFonte).
de trabalho) declarada na tabela
(EstornoRealizacaoMensalReceitaFonte) não
existir na tabela (RealizacaoMensalReceitaFonte)
a mensagem deve ser executada.
Se o (nrMes) declarado na tabela
(EstornoRealizacaoMensalReceitaFonte) para o
conjunto (idPessoa, cdFonte,
cdCategoriaEconomica, cdOrigem, cdEspecie, Erro 2206: O Mês (nrMes) declarado na linha nº
cdDesdobramentoD1, cdDesdobramentoDD2, xxxx da tabela
2206
cdDesdobramentoD3, cdTipoNaturezaReceita, (EstornoRealizacaoMensalReceitaFonte) não
cdNivel8, cdNivel9, cdNivel10, cdNivel11, pode ser diferente do mês de trabalho.
cdNivel12, nrAnoAplicacao e nrMes) for <> do
mês (do ano) de trabalho a mensagem deve ser
executada.
Se o (vlOperacao) declarado na tabela
(EstornoRealizacaoMensalReceitaFonte) para o
conjunto (idPessoa, cdFonte,
Erro 2207: O valor da operação (vlOperacao)
cdCategoriaEconomica, cdOrigem, cdEspecie,
declarado na linha nº xxxx da tabela
cdDesdobramentoD1, cdDesdobramentoDD2, 2207
(EstornoRealizacaoMensalReceitaFonte) não
cdDesdobramentoD3, cdTipoNaturezaReceita,
pode ser negativo ou = "0".
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
cdNivel12, nrAnoAplicacao e nrMes) for negativo
OU = ZERO a mensagem deve ser executada.
Se o (idTipoOperacaoReceita) para a tabela Erro 1985: O Tipo da Operação Receita
(xxxxxxxxxxxxxxxx) não estiver definido na tabela 1985 (idTipoOperacaoReceita) declarado na linha nº
TipoOperacaoReceita, a regra deve ser xxxx não está definido na tabela
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
executada. (TipoOperacaoReceita).
Se o conjunto (idPessoa, cdCategoriaEconomica,
cdOrigem, cdEspecie, cdDesdobramentoD1,
cdDesdobramentoDD2, cdDesdobramentoD3,
cdTipoNaturezaReceita, cdNivel8, cdNivel9,
cdNivel10, cdNivel11, cdNivel12 e
nrAnoAplicacao) na tabela
Erro 1995: O conjunto (idPessoa,
(PlanoPadraoRecOrcamentaria) possuir:
cdCategoriaEconomica, cdOrigem, cdEspecie,
cdDesdobramentoD1, cdDesdobramentoDD2,
o (idTipoPermissaoDeducao) = 1 a conta "mãe"
cdDesdobramentoD3, cdTipoNaturezaReceita,
do conjunto (idPessoa, cdCategoriaEconomica,
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
cdOrigem, cdEspecie, cdDesdobramentoD1,
cdNivel12, nrAnoAplicacao e
cdDesdobramentoDD2, cdDesdobramentoD3,
idTipoOpercaoReceita) declarado na linha nº xxxx
cdTipoNaturezaReceita, cdNivel8, cdNivel9,
deve possuir uma das seguintes combinações
cdNivel10, cdNivel11, cdNivel12, nrAnoAplicacao
possíveis:
e idTipoOpercaoReceita) e o
a) a conta "mãe" correspondente na tabela
(idTipoOperacaoReceita) = 5 ou
(PlanoPadraoRecOrcamentaria) possui o
(idTipoPermissaoDeducao) = 1 - permite dedução,
o (idTipoPermissaoDeducao) = 2 a conta "mãe" 1995
exceto FUNDEB - o (idTipoOperacaoReceita)
do conjunto (idPessoa, cdCategoriaEconomica,
deve ser diferente de 5;
cdOrigem, cdEspecie, cdDesdobramentoD1,
b) a conta "mãe" correspondente na tabela
cdDesdobramentoDD2, cdDesdobramentoD3,
(PlanoPadraoRecOrcamentaria) possui o
cdTipoNaturezaReceita, cdNivel8, cdNivel9,
(idTipoPermissaoDeducao) = 2 - permite dedução,
cdNivel10, cdNivel11, cdNivel12, nrAnoAplicacao
somente FUNDEB - o (idTipoOperacaoReceita)
e idTipoOpercaoReceita) e o
deve ser igual a 5 ou a 1;
(idTipoOperacaoReceita) <> 5 ou
c) a conta "mãe" correspondente na tabela
(PlanoPadraoRecOrcamentaria) possui o
o (idTipoPermissaoDeducao) = 3 a conta "mãe"
(idTipoPermissaoDeducao) = 3 - NÃO permite
do conjunto (idPessoa, cdCategoriaEconomica,
dedução - o (idTipoOperacaoReceita) deve ser
cdOrigem, cdEspecie, cdDesdobramentoD1,
igual a 1.
cdDesdobramentoDD2, cdDesdobramentoD3,
cdTipoNaturezaReceita, cdNivel8, cdNivel9,
cdNivel10, cdNivel11, cdNivel12, nrAnoAplicacao
e idTipoOpercaoReceita) e o
(idTipoOperacaoReceita) <> 1, executar a
mensagem.
OBSERVAÇÕES
EMPENHOS
TABELA: Empenho
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrEmpenho, O registro declarado na linha nº xxxx da tabela
nrAnoEmpenho e idOrigemEmpenho) for (Empenho) para o conjunto (idPessoa, nrEmpenho,
322
duplicado na tabela (Empenho) a nrAnoEmpenho e idOrigemEmpenho) não pode ser
mensagem deve ser executada. duplicado.
Se (vlEmpenho) declarado na tabela
(Empenho) para o conjunto (idPessoa, O Valor do Empenho (vlEmpenho) declarado na linha
nrEmpenho, nrAnoEmpenho e 323 nº xxxx da tabela (Empenho) não pode ser negativo ou
idOrigemEmpenho) for negativo ou = = ZERO.
ZERO a mensagem deve ser executada.
Se o (idOrigemEmpenho for = idPessoa O Empenho nº 999999999 declarado na linha xxxx da
e nrAnoEmpenho for = Ano de Trabalho) tabela (Empenho) não segue a ordem sequencial
declarado na tabela (Empenho) a numérica para o exercício de trabalho. Quando o
324
numeração dos empenhos (nrEmpenho empenho for do exercício de trabalho e originário da
e nrAnoEmpenho) não pode ter quebra própria entidade a numeração deve ser sequencial por
sequencial numérica. ano.
Se (idOrigemEmpenho) declarado na
O Código Identificador da Origem do Empenho
tabela (Empenho) para o conjunto
(idOrigemEmpenho) declarado na linha nº xxxx da
(idPessoa, nrEmpenho, nrAnoEmpenho
325 tabela (Empenho) não é um (idPessoa) existente no
e idOrigemEmpenho) não existir na
cadastro geral de pessoas ou não está vinculado ao
tabela (Pessoa) do declarante a
IBGE do declarante.
mensagem deve ser executada.
Se o conjunto (idPessoa, nrEmpenho,
nrAnoEmpenho e idOrigemEmpenho <>
idPessoa) declarado na tabela
(Empenho) não existir no banco de
O Empenho declarado na linha nº xxxx da tabela
dados do TCE na tabela (Empenho)
(Empenho) é originário de cisão/fusão ou extinção de
declarado pela entidade extinta, para a 326
entidades do Município. Porém, não existe na tabela
seguinte combinação (idPessoa =
(Empenho) declarada pela entidade extinta.
idOrigemEmpenho, nrEmpenho,
nrAnoEmpenho e idOrigemEmpenho =
idPessoa) a mensagem deve ser
executada.
Se o conjunto (idPessoa, nrEmpenho,
nrAnoEmpenho < que o ano de trabalho, O Empenho declarado na linha nº xxxx da tabela
idPessoaOrigem = idPessoa) declarado (Empenho) origina-se de Restos a Pagar apurados até
na tabela (Empenho) a combinação 327 31.12.2012. Porém, não é um empenho válido
(idPessoa, nrEmpenho e declarado pela própria entidade no exercício de 2012
nrAnoEmpenho) deve existir na tabela ou anteriores.
(ammRestosAPagar) apuração dos
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
restos a pagar (geral da entidade)
transferidos para 2013.
OBSERVAÇÕES
Valor do Empenho (16,2) Numérico Z(13)9.99 vlEmpenho Informar o total do empenho. SIM
EMPENHOS COVID-19
TABELA: EmpenhoCOVID
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrEmpenho,
nrAnoEmpenho e idOrigemEmpenho) for O registro declarado na linha nº xxxx da tabela
2079
duplicado na tabela (EmpenhoCOVID) a (EmpenhoCOVID) está duplicado.
mensagem deve ser executada.
Se o conjunto (idPessoa, nrEmpenho,
nrAnoEmpenho e idOrigemEmpenho)
O empenho informado na linha nº XXXXX da tabela
informado na tabela (EmpenhoOVID) 2080
(EmpenhoCOVID) não existe na tabela (Empenho).
não existir na tabela (Empenho) a
mensagem deve ser executada.
Se (dtEmpenho) do conjunto (idPessoa,
A data do empenho informado na linha nº XXXX da
nrEmpenho, nrAnoEmpenho e
tabela (EmpenhoCOVID) é posterior a 31/08/2020. De
idOrigemEmpenho) da tabela
2081 acordo com a Nota SIM-AM nº 007/2020, empenhos
(DetalheEmpenho) informado na tabela
emitidos a partir de 01/09/2020, não devem ser
(EmpenhoCOVID) for > 31/08/2020
informados neste layout.
mensagem deve ser executada.
OBSERVAÇÕES
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrEmpenho, O registro declarado na linha nº xxxx da tabela
nrAnoEmpenho e idOrigemEmpenho) for (DetalheEmpenho) para o conjunto (idPessoa,
328
duplicado na tabela (DetalheEmpenho) a nrEmpenho, nrAnoEmpenho e idOrigemEmpenho)
mensagem deve ser executada. não pode ser duplicado.
Se o conjunto (idPessoa, nrEmpenho, O Empenho nº 999999999 declarado na linha nº xxxx
nrAnoEmpenho e idOrigemEmpenho) declarado da tabela (DetalheEmpenho) para o conjunto
329
na tabela (DetalheEmpenho) não existir na tabela (idPessoa, nrEmpenho, nrAnoEmpenho e
(Empenho) a mensagem deve ser executada. idOrigemEmpenho) não existe na tabela (Empenho).
Se o (idOrigemEmpenho for = idPessoa e
nrAnoEmpenho for = Ano de Trabalho) o campo A data do Empenho (dtEmpenho) declarada na linha
(dtEmpenho) declarado na tabela nº xxxx da tabela (DetalheEmpenho) não segue a
2175
(DetalheEmpenho) deve seguir a ordem ordem cronológica de data associada a ordem
cronológica de data observando-se a sequência numérica crescente dos empenhos emitidos.
numérica crescente dos empenhos.
Se o conjunto (idPessoa, nrEmpenho,
nrAnoEmpenho = Ano de Trabalho,
idOrigemEmpenho = idPessoa, cdOrgao,
cdUnidade, cdFuncao, cdSubFuncao,
cdProgramaLOA, cdProjetoAtividade, A codificação da funcional institucional e
cdCategoriaEconomica, cdGrupoNatureza, programática declarada na linha nº xxxx da tabela
cdModalidade, cdElemento, nrAnoAplicacao = (DetalheEmpenho) para o conjunto (idPessoa,
Ano de Trabalho, cdMarcadorSTN, cdGrupoFonte cdOrgao, cdUnidade, cdFuncao, cdSubFuncao,
e cdFonte) declarado na tabela cdProgramaLOA, cdProjetoAtividade,
(DetalheEmpenho) for <> do conjunto (idPessoa, cdCategoriaEconomica, cdGrupoNatureza,
2174
cdOrgao, cdUnidade, cdFuncao, cdSubFuncao, cdModalidade, cdElemento, nrAnoAplicacao,
cdProgramaLOA, cdProjetoAtividade, cdMarcadorSTN, cdGrupoFonte e cdFonte) não
cdCategoriaEconomica, cdGrupoNatureza, existe na tabela (PrevisaoInicialDespesa) OU na
cdModalidade, cdElemento, nrAnoAplicacao = tabela (AlteracaoOrcamentaria com o Tipo de
Ano de Trabalho, cdMarcadorSTN, cdGrupoFonte Alteração = 1 – Acréscimo OU 4 - Acréscimo por
e cdFonte) declarado em qualquer uma das Anulação Externa).
seguintes tabelas: (PrevisaoInicialDespesa) OU
(AlteracaoOrcamentaria - com
idTipoAlteracaoCreditoAdicional = 1 ou 4) a
mensagem deve ser executada.
Se o conjunto (idPessoa, nrEmpenho, O registro declarado na linha nº xxxx da tabela
2176
nrAnoEmpenho = Ano de Trabalho, (DetalheEmpenho) para o conjunto (idPessoa,
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
idOrigemEmpenho = idPessoa, cdCategoriaEconomica, cdGrupoNatureza,
cdCategoriaEconomica, cdGrupoNatureza, cdModalidade, cdElemento, cdDesdobramento,
cdModalidade, cdElemento, cdDesdobramento, cdDetalhamento e nrAnoAplicacao = Ano de
cdDetalhamento e nrAnoAplicacao = Ano de Trabalho) não existe na tabela
Trabalho) declarado na tabela (DetalheEmpenho) (PlanoDespOrcamentaria).
for <> do conjunto (idPessoa,
cdCategoriaEconomica, cdGrupoNbatureza,
cdModalidade, cdElemento, cdDesdobramento,
cdDetalhamento e nrAnoAplicacao = Ano de
Trabalho) da tabela (PlanoDespOrcamentaria) a
mensagem deve ser executada.
Se o (cdOrgao e nrAnoFuncional = Ano de
Trabalho) declarado na tabela (DetalheEmpenho)
para o conjunto (idPessoa, nrEmpenho, O Código do Órgão e Ano da Funcional (cdOrgao e
nrAnoEmpenho = Ano de Trabalho, nrAnoFuncional) declarado na linha nº xxxx da tabela
2177
idOrigemEmpenho = idPessoa) for <> dos (DetalheEmpenho) não existe na tabela (Orgao) para
campos (idPessoa, cdOrgao e nrAnoLOA = Ano o ano de trabalho.
de Trabalho) da tabela (Orgao) a mensagem
deve ser executada.
Se o (cdUnidade e nrAnoFuncional = Ano de
Trabalho) declarado na tabela (DetalheEmpenho)
para o conjunto (idPessoa, nrEmpenho, O Código da Unidade e Ano da Funcional
nrAnoEmpenho = Ano de Trabalho, (cdUnidade e nrAnoFuncional) declarado na linha nº
2178
idOrigemEmpenho = idPessoa) for <> dos xxxx da tabela (DetalheEmpenho) não existe na
campos (idPessoa, cdUnidade e nrAnoLOA = tabela (Unidade) para o ano de trabalho.
Ano de Trabalho) da tabela (Unidade) a
mensagem deve ser executada.
Se o (cdFuncao e nrAnoFuncional = Ano de
Trabalho) declarado na tabela (DetalheEmpenho)
para o conjunto (idPessoa, nrEmpenho, O Código da Função e Ano da Funcional (cdFuncao
nrAnoEmpenho = Ano de Trabalho, e nrAnoFuncional) declarado na linha nº xxxx da
2179
idOrigemEmpenho = idPessoa) for <> dos tabela (DetalheEmpenho) não existe na tabela
campos (idPessoa, cdFuncao e nrAnoLOA = Ano (Funcao) para o ano de trabalho.
de Trabalho) da tabela (Funcao) a mensagem
deve ser executada.
Se o (cdSubFuncao e nrAnoFuncional = Ano de
Trabalho) declarado na tabela (DetalheEmpenho)
para o conjunto (idPessoa, nrEmpenho, O Código da SubFunção e Ano da Funcional
nrAnoEmpenho = Ano de Trabalho, (cdSubFuncao e nrAnoFuncional) declarado na linha
2180
idOrigemEmpenho = idPessoa) for <> dos nº xxxx da tabela (DetalheEmpenho) não existe na
campos (idPessoa, cdSubFuncao e nrAnoLOA = tabela (SubFuncao) para o ano de trabalho.
Ano de Trabalho) da tabela (SubFuncao) a
mensagem deve ser executada.
Se o (cdProgramaLOA e nrAnoFuncional = Ano
de Trabalho) declarado na tabela
(DetalheEmpenho) para o conjunto (idPessoa, O Código do Programa e Ano da Funcional
nrEmpenho, nrAnoEmpenho = Ano de Trabalho, (cdProgramaLOA e nrAnoFuncional) declarado na
2181
idOrigemEmpenho = idPessoa) for <> dos linha nº xxxx da tabela (DetalheEmpenho) não existe
campos (idPessoa, cdProgramaLOA e nrAnoLOA na tabela (ProgramaLOA) para o ano de trabalho.
= Ano de Trabalho) da tabela (ProgramaLOA) a
mensagem deve ser executada.
Se o (cdProjetoAtividade e nrAnoFuncional = Ano
de Trabalho) declarado na tabela
(DetalheEmpenho) para o conjunto (idPessoa,
O Código do Projeto/Atividade e Ano da Funcional
nrEmpenho, nrAnoEmpenho = Ano de Trabalho,
(cdProjetoAtividade e nrAnoFuncional) declarado na
idOrigemEmpenho = idPessoa) for <> dos 2182
linha nº xxxx da tabela (DetalheEmpenho) não existe
campos (idPessoa, cdProjetoAtividade e
na tabela (ProjetoAtividade) para o ano de trabalho.
nrAnoLOA = Ano de Trabalho) da tabela
(ProjetoAtividade) a mensagem deve ser
executada.
Se o (idDocOrdenador e nrDocOrdenador) 2183 O Número do CPF do Ordenador da Despesa
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
declarado na tabela (DetalheEmpenho) para o (idDocOrdenador e nrDocOrdenador) declarado na
conjunto (idPessoa, nrEmpenho, nrAnoEmpenho, linha nº xxxx da tabela (DetalheEmpenho) não existe
idOrigemEmpenho ) não existir na tabela na tabela (PessoaAM).
(PessoaAM) a mensagem deve ser executada.
O Empenho declarado na linha nº xxxx da tabela
Se o conjunto (idPessoa, nrEmpenho,
(DetalheEmpenho) é proveniente de restos a pagar
nrAnoEmpenho < ano de trabalho e
da própria entidade, porém, não pode ser declarado
idOrigemEmpenho = idPessoa) for declarado na 341
nesta tabela. Os empenhos de RAP da própria
tabela (DetalheEmpenho) a mensagem deve ser
entidade devem ser declarados na tabela
executada.
(Empenho).
Se o (cdFonte) declarado na tbabela
(DetalheEmpenho) para o conjunto (idPessoa,
A Fonte de Recurso do Empenho declarado na linha
nrEmpenho, nrAnoEmpenho, idOrigemEmpenho)
2184 nº xxxx da tabela (DetalheEmpenho) não existe na
não existir na tabela (FonteReceita) da pessoa
tabela (FonteReceita).
declarante dos dados a mensagem deve ser
executada.
Se o (cdGrupoFonte) declarado na tabela
(DetalheEmpenho) para o conjunto (idPessoa, O Código do Grupo de Fonte (cdGrupoFonte)
nrEmpenho, nrAnoEmpenho e declarado na linha nº xxxx da tabela
2194
idOrigemEmpenho) for <> dos códigos 1 ou 2 (DetalheEmpenho) deve ser igual a 1 ou 2 existentes
existentes na tabela (GrupoFontePadrao) a na tabela (GrupoFontePadrao).
mensagem deve ser executada.
Se o (cdMarcadorSTN) declarado na tabela O Marcador declarado na linha nº xxxx da tabela
(DetalheEmpenho) não existir na tabela 2195 (DetalheEmpenho) não existe na tabela
(MarcadorSTN) a mensagem deve ser executada. (MarcadorSTN).
Se o (idTipoEmpenho) declarado na tabela
(DetalheEmpenho) para o conjunto (idPessoa, O Código do Tipo de Empenho (idTipoEmpenho)
nrEmpenho, nrAnoEmpenho e declarado na linha nº xxxx da tabela
2186
idOrigemEmpenho) for <> dos códigos existentes (DetalheEmpenho) não existe na tabela
na tabela (TipoEmpenho) a mensagem deve ser (TipoEmpenho).
executada.
Quando o (tpDocCredor) declarado na tabela
O Tipo do Documento do Credor (tpDocCredor)
(DetalheEmpenho) para o conjunto (idPessoa,
declarado na linha nº xxxx da tabela
nrEmpenho, nrAnoEmpenho e
2187 (DetalheEmpenho) é CPF, CNPJ ou
idOrigemEmpenho) for = 2, 3 ou 98 o
ESTRANGEIROS, portanto, deve existir na tabela
(nrDocCredor) deve obrigatoriamente existir na
(PessoaAM).
tabela (PessoaAM).
Se (tpDocCredor) declarado na tabela
O Tipo do Documento do Credor (tpDocCredor)
(DetalheEmpenho) para o conjunto (idPessoa,
declarado na linha nº xxxx da tabela
nrEmpenho, nrAnoEmpenho e 2188
(DetalheEmpenho) deve ser apenas CPF, CNPJ ou
idOrigemEmpenho) for <> 2, 3 ou 98 a
Estrangeiros.
mensagem deve ser executada.
Se (cdFonte) declarado na tabela
O Empenho declarado na linha nº xxxx da tabela
(DetalheEmpenho) para o conjunto (idPessoa,
(DetalheEmpenho) está vinculado com uma fonte de
nrEmpenho, nrAnoEmpenho e 2189
recursos de reserva de contingência, tal situação não
idOrigemEmpenho) for = 999 a mensagem deve
se aplica.
ser executada.
Se o conjunto (idPessoa, nrEmpenho,
nrAnoEmpenho = ano de trabalho e
O Empenho nº xxxxxx/aaaa existe na tabela
idOrigemEmpenho = idPessoa) existir na tabela
1703 (Empenho), portanto, deve ser declarado na tabela
(Empenho) a regra deve exigir que o referido
(DetalheEmpenho).
conjunto seja declarado na tabela
(DetalheEmpenho).
Se (dtEmpenho) do conjunto (idPessoa,
nrEmpenho, nrAnoEmpenho e A Data do Empenho declarado na linha nº xxxxx da
idOrigemEmpenho) declarado na tabela 2190 tabela (DetalheEmpenho) não pode ser diferente do
(DetalheEmpenho) for <> do mês/ano de trabalho mês/ano de trabalho.
a mensagem deve ser executada.
Se o conjunto (idPessoa, cdCategoriaEconomica, O conjunto (idPessoa, cdCategoriaEconomica,
cdGrupoNatureza, cdModalidade, cdElemento, 2191 cdGrupoNatureza, cdModalidade, cdElemento,
cdDesdobramento e cdDetalhamento) informado cdDesdobramento e cdDetalhamento) declarado na
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
na tabela (DetalheEmpenho) possuir linha nº xxxxxx da tabela (DetalheEmpenho) deve ser
(cdTipoNivelConta) <> “A” na tabela uma conta analítica na tabela
(PlanoDespOrcamentaria) para a mesma (PlanoDespOrcamentaria).
combinação, a regra deve ser executada.
Se o (flIndContrapartida) declarado na tabela
(DetalheEmpenho), para o conjunto (idPessoa, O registro declarado na linha nº xxxx da tabela
nrEmpenho, nrAnoEmpenho e 2192 (DetalheEmpenho) possui informação <> de "S" ou
idOrigemEmpenho) for <> de "S" ou "N", a "N no campo (flIndContrapartida).
mensagem deve ser executada.
Se algum dos campos (flRestabelecimentoRAP,
O registro declarado na linha nº xxxx da tabela
flAfetacaoPatrimonial e flRateioAdiantamento)
(DetalheEmpenho) possui informação <> de "S" ou
declarados na tabela (DetalheEmpenho), para o
2193 "N em algum dos seguintes campos
conjunto (idPessoa, nrEmpenho, nrAnoEmpenho
(flRestabelecimentoRAP, flAfetacaoPatrimonial,
e idOrigemEmpenho) forem <> de "S" ou "N", a
flRateioAdiantamento).
mensagem deve ser executada.
OBSERVAÇÕES
Representa o número do
Número do
Documento Identificador do Credor.
Documento da 15 Caractere X(15) nrDocCredor SIM
Origina-se de uma das seguintes
Pessoa(*)
tabelas (PessoaAM OU
InexistenciaDocumentoPessoa).
Ano da Funcional 4 Numérico 9999 nrAnoFuncional Declarar o ano de Aplicação da Lei SIM
Programática.(*) Orçamentária Anual – LOA.
S – Sim
N – Não
S – Sim
N - Não
Saldo Anterior da (16,2) Numérico Z(13)9.99 vlSaldoAntDotacao Informa o saldo da respectiva SIM
Dotação dotação a que o empenho se
Orçamentária refere, antes da emissão do
mesmo.
S – Sim
N – Não
TIPO DE EMPENHO
Nome do Arquivo: TipoEmpenho
idTipoEmpenho dsTipoEmpenho
1 Ordinário
2 Global
3 Estimativa
4 Ordinário – (COVID-19)
5 Global – (COVID-19)
6 Estimativa – (COVID-19)
cdGrupoFonte dsGrupo
1 Recursos do Exercício Corrente
2 Recursos de Exercícios Anteriores
9 Recursos Condicionados
TABELA: InscricaoRAP
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrEmpenho
O Empenho de Restos a Pagar nº 999999999/9999
nrAnoEmpenho, nrAnoInscricao e
348 declarado na linha nº xxxx da tabela (InscricaoRAP)
idOrigemEmpenho) não pode ser
não pode ser duplicado.
duplicado na tabela (InscricaoRAP).
Se o (nrEmpenho e nrAnoEmpenho)
declarado na tabela (InscricaoRAP) não
O Empenho de Restos a Pagar nº 999999999/9999
possuir a seguinte combinação
349 declarado na linha nº xxxx da tabela (InscricaoRAP)
(idPessoa, nrEmpenho nrAnoEmpenho e
não existe na tabela (Empenho).
idOrigemEmpenho) na tabela (Empenho)
a mensagem deve ser executada.
Se o (nrAnoEmpenho) declarado na
tabela (InscricaoRAP) para a
O Ano do Empenho de Restos a Pagar declarado na
combinação (idPessoa, nrEmpenho
350 linha nº xxxx da tabela (InscricaoRAP) deve
nrAnoEmpenho => que o ano de trabalho
obrigatoriamente ser menor que o ano de trabalho.
e idOrigemEmpenho) a mensagem deve
ser executada.
Se (nrAnoInscricao) do conjunto
(idPessoa, nrEmpenho, nrAnoEmpenho
O ano da inscrição (nrAnoInscricao) declarado na linha
e idOrigemEmpenho) declarado na
1688 nº xxxx da tabela (InscricaoRAP) não pode ser diferente
tabela (InscricaoRAP) for <> do ano de
do ano de trabalho.
trabalho a mensagem deve ser
executada.
Se nrMes da remessa em andamento
envolvendo o conjunto (idPessoa, nrMes e
nrAno) da tabela (ControleRemessa) for
O empenho declarado na linha nº XXXXXX da tabela
<> 0, a regra deve apresentar mensagem
(InscricaoRAP), não é oriundo de incorporação por Cisão
de erro impedindo a inclusão de empenhos
2078 ou Fusão de Entidades, portanto, deve ser enviado e
na tabela (InscricaoRAP), quando a
processado tão somente na remessa de abertura do
combinação identificadora do empenho
exercício.
possuir (idPessoa, nrEmpenho,
nrAnoEmpenho e idOrigemEmpenho =
idPessoa).
OBSERVAÇÕES
Restos a Pagar (16,2) Numérico Z(13)9.99 vlProcessado Informar o valor dos empenhos de SIM
Processados restos a pagar processados.
Restos a Pagar (16,2) Numérico Z(13)9.99 vlNaoProcessado Informar o valor dos empenhos de SIM
não Processados restos a pagar não processados.
TABELA: FonteEmpenhoCisaoFusao
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrEmpenho,
O registro declarado na linha nº xxxx da tabela
nrAnoEmpenho e idOrigemEmpenho) for
(FonteEmpenhoCisaoFusao) apresenta-se duplicado
duplicado na tabela 1905
para o conjunto (idPessoa, nrEmpenho,
(FonteEmpenhoCisaoFusao) a
nrAnoEmpenho e idOrigemEmpenho).
mensagem deve ser executada.
Se o conjunto (idPessoa, nrEmpenho,
nrAnoEmpenho e idOrigemEmpenho) O conjunto (nrEmpenho, nrAnoEmpenho e
declarado na tabela idOrigemEmpenho) declarado na linha nº xxxx da
1906
(FonteEmpenhoCisaoFusao) não existir tabela (FonteEmpenhoCisaoFusao), não existe na
na tabela (Empenho) a mensagem deve tabela (Empenho).
ser executada.
Se o conjunto (idPessoa e
A Fonte de Recurso de Destino (cdFonteDestino)
cdFonteDestino) declarado na tabela
declarada na linha nº xxxx da tabela
(FonteEmpenhoCisaoFusao) não existir 1907
(FonteEmpenhoCisaoFusao) não existe na tabela
na tabela (FonteReceita) a mensagem
(FonteReceita).
deve ser executada.
OBSERVAÇÕES
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrEmpenho,
O registro declarado na linha nº xxxx da tabela
nrAnoEmpenho e idOrigemEmpenho) for
(TransferenciaEmpenhoCisaoFusao) apresenta-se
duplicado na tabela 1908
duplicado para o conjunto (idPessoa, nrEmpenho,
(TransferenciaEmpenhoCisaoFusao) a
nrAnoEmpenho e idOrigemEmpenho).
mensagem deve ser executada.
Se o conjunto (idPessoa, nrEmpenho,
nrAnoEmpenho e idOrigemEmpenho) O conjunto (nrEmpenho, nrAnoEmpenho e
declarado na tabela idOrigemEmpenho) declarado na linha nº xxxx da
1909
(TransferenciaEmpenhoCisaoFusao) não tabela (TransferenciaEmpenhoCisaoFusao) não existe
existir na tabela (Empenho) a mensagem na tabela (Empenho).
deve ser executada
Se o conjunto (idPessoaDestino)
declarado na tabela O (idPessoaDestino) declarado na linha nº xxxx da
(TransferenciaEmpenhoCisaoFusao) não 1910 tabela (TransferenciaEmpenhoCisaoFusao) não existe
existir na tabela (Pessoa) a mensagem na tabela (Pessoa).
deve ser executada
Se o (idPessoaDestino) declarado na
tabela O (idPessoaDestino) declarado na linha nº xxxx da
(TransferenciaEmpenhoCisaoFusao) for 1922 tabela (TransferenciaEmpenhoCisaoFusao) não pode
igual ao (idPessoa) a mensagem deve ser ser igual ao (idPessoa) da Entidade declarante.
executada.
OBSERVAÇÕES
Valor Processado (16,2) Numérico Z(13)9.99 vlProcessado Informar o valor processado a pagar SIM
do Empenho. do empenho transferido.
Valor Não (16,2) Numérico Z(13)9.99 vlNaoProcessado Informar o valor não processado a SIM
Processado do pagar do empenho transferido.
Empenho.
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrLiquidacao,
O registro declarado na linha nº xxxx da tabela
nrAnoLiquidacao e idOrigemLiquidacao)
(TransferenciaLiquidacaoCisaoFusao) apresenta-se
for duplicado na tabela 1911
duplicado para o conjunto (idPessoa, nrLiquidacao,
(TransferenciaLiquidacaoCisaoFusao) a
nrAnoLiquidacao e idOrigemLiquidacao).
mensagem deve ser executada.
Se o conjunto (idPessoa, nrLiquidacao,
nrAnoLiquidacao e idOrigemLiquidacao) O conjunto (idPessoa, nrLiquidacao, nrAnoLiquidacao
declarado na tabela e idOrigemLiquidacao) declarado na linha nº xxxx da
1912
(TransferenciaLiquidacaoCisaoFusao) não tabela (TransferenciaLiquidacaoCisaoFusao) não
existir na tabela (Liquidacao) a mensagem existe na tabela (Liquidacao).
deve ser executada
Se o conjunto (idPessoaDestino)
declarado na tabela O (idPessoaDestino) declarado na linha nº xxxx da
(TransferenciaLiquidacaoCisaoFusao) não 1913 tabela (TransferenciaLiquidacaoCisaoFusao) não
existir na tabela (Pessoa) a mensagem existe na tabela (Pessoa).
deve ser executada
Se o (idPessoaDestino) declarado na
tabela O (idPessoaDestino) declarado na linha nº xxxx da
(TransferenciaLiquidacaoCisaoFusao) for 1923 tabela (TransferenciaLiquidacaoCisaoFusao) não pode
igual ao (idPessoa) a mensagem deve ser ser igual ao (idPessoa) da Entidade declarante.
executada.
OBSERVAÇÕES
Valor da (16,2) Numérico Z(13)9.99 vlLiquidacao Informar o valor da liquidação transferida. SIM
Liquidação
TABELA: EmpenhoXLicitacao
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrEmpenho,
O Empenho nº 999999999/9999 declarado na linha
nrAnoEmpenho e idOrigemEmpenho)
351 nº xxxx da tabela (EmpenhoXLicitacao) não pode
não pode ser duplicado na tabela
ser duplicado.
(EmpenhoXLicitacao).
Se o (nrAnoEmpenho) do conjunto
(idPessoa, nrEmpenho,
nrAnoEmpenho e idOrigemEmpenho) O Ano do Empenho declarado na linha nº xxxx da
declarado na tabela 352 tabela (EmpenhoXLicitacao) deve corresponder ao
(EmpenhoXLicitacao) for < ou > que o ano de trabalho.
ano de trabalho a regra deve ser
executada.
Se o conjunto (idPessoa, nrEmpenho,
O Empenho declarado na linha nº xxxx da tabela
nrAnoEmpenho e idOrigemEmpenho)
353 (EmpenhoXLicitacao) não existe na tabela
não existir na tabela (Empenho) a
(Empenho).
mensagem deve ser executada.
Se o (idOrigemLicitacao for <>
idPessoa) declarado na tabela
(EmpenhoXLicitacao) a combinação
A Licitação nº 999999999/9999 sob a Modalidade
(idPessoa = idOrigemLicitacao,
nº 99 declarada na linha nº xxxx da tabela
nrLicitacao, nrAnoLicitacao e 354
(EmpenhoXLicitacao) não foi informada ao TCE/PR
idModalidadeLicitacao) deve existir
pela entidade de origem.
previamente na tabela
(VencedorLicitacao) declarado pela
entidade de origem da licitação.
Se o (idPessoa for =
idOrigemLicitacao) declarado na
A Licitação nº 999999999/9999 sob a Modalidade
tabela (EmpenhoXLicitacao) a
nº 99 declarada na linha nº xxxx da tabela
combinação (idPessoa, nrLicitacao, 355
(EmpenhoXLicitacao) não existe na tabela
nrAnoLicitacao > 2012 e
(VencedorLicitacao).
idModalidadeLicitacao) deve existir na
tabela (VencedorLicitacao).
OBSERVAÇÕES
TABELA: EstornoEmpenho
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrEstorno e
O Estorno de Empenho declarado na linha nº xxxx da
nrAnoEstorno) não pode ser duplicado na 356
tabela (EstornoEmpenho) não pode ser duplicado.
tabela (EstornoEmpenho).
Se a combinação (idPessoa, nrEmpenho,
nrAnoEmpenho e idOrigemEmpenho) O Empenho nº 999999999/9999 declarado na linha nº
declarada na tabela (EstornoEmpenho) 357 xxxx da tabela (EstornoEmpenho) não existe na tabela
não existir na tabela (Empenho) a (Empenho).
mensagem deverá ser executada.
Se o (nrEstorno e nrAnoEstorno)
declarado na tabela (EstornoEmpenho)
quebrar a ordem sequencial numérica a O Estorno de Empenho declarado na linha nº xxxx da
mensagem deve ser executada. A 358 tabela (EstornoEmpenho) apresenta quebra da ordem
sequência numérica também deve ser sequencial numérica.
vinculada com ordem cronológica
crescente.
Se (idTipoEstornoEmpenho) declarado
O Tipo de Estorno de Empenho declarado na linha nº
na tabela (EstornoEmpenho) não existir
359 xxxx da tabela (EstornoEmpenho) não existe na tabela
na tabela (TipoEstornoEmpenho) a
(TipoEstornoEmpenho).
mensagem deve ser executada.
Se o (vlEstorno) declarado na tabela
(EstornoEmpenho) para a combinação O Valor do Estorno do Empenho declarado na linha nº
(idPessoa, nrEstorno e nrAnoEstorno) for 360 xxxx da tabela (EstornoEmpenho) não pode ser
negativo a mensagem deve ser negativo.
executada.
Se a data do estorno (dtEstorno)
declarada na tabela (EstornoEmpenho)
A data do Estorno do Empenho declarada na linha nº
para a combinação (idPessoa, nrEstorno
361 xxxx da tabela (EstornoEmpenho) deve corresponder
e nrAnoEstorno) for <> do mês e ano de
ao mês e ano de trabalho.
trabalho a mensagem deve ser
executada.
Se (idTipoEstornoEmpenho) declarado
O Identificador do Estorno do Empenho
na tabela (EstornoEmpenho) para o
(idTipoEstornoEmpenho) declarado na linha nº xxxx da
conjunto (idPessoa, nrEstorno e
1493 tabela (EstornoEmpenho) é diferente de 5 ou 6,
nrAnoEstorno) for <> de 5 ou 6, o campo
portanto, o campo (vlSaldoAntDotacao) tornou-se
(vlSaldoAntDotacao) passa a ser um
obrigatório.
campo obrigatório.
Se (nrAnoEmpenho) do conjunto
(idPessoa, nrEstorno e nrAnoEstorno)
O Empenho estornado na linha nº xxxxxx da tabela
declarado na tabela (EstornoEmpenho)
1883 (EstornoEmpenho) é de restos a pagar, logo, o
for MENOR do que o Ano de Trabalho, a
(idTipoEstornoEmpenho) deve ser = 5 ou 6.
regra deve permitir apenas
(idTipoEstornoEmpenho) = 5 ou 6).
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o (VlSaldoAntDotacao) declarado na
tabela (EstornoEmpenho) para o
conjunto (idPessoa, nrEstorno, O valor (vlSaldoAntDotacao) declarado na linha xxxx da
1930
nrAnoEstorno, nrEmpenho e tabela (EstornoEmpenho) não pode ser negativo.
idOrigemEmpenho) for negativo, a
mensagem deve ser executada.
OBSERVAÇÕES
idTipoEstorno
dsTipoEstornoEmpenho
Empenho
1 Classificação Indevida da Dotação Orçamentária
2 Classificação Indevida do Credor
3 Erro/Falha na descrição do histórico do empenho
4 Classificação Indevida da Fonte de Recursos
5 Cancelamento de Restos a Pagar Processados
6 Cancelamento de Restos a Pagar Não Processados
7 Cancelamento de Empenhos por Insuficiência Financeira (antes da inscrição em RAP).
99 Outros
TABELA: ReversaoEstornoEmpenho
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrReversao e O Número da Reversão de Estorno de Empenho
nrAnoReversao) não pode ser duplicado 362 declarada na linha nº xxxx da tabela
na tabela (ReversaoEstornoEmpenho). (ReversaoEstornoEmpenho) não pode ser duplicado.
Se a combinação (idPessoa, nrEstorno e
nrAnoEstorno) declarada na tabela O Número do Estorno do Empenho declarado na linha nº
(ReversaoEstornoEmpenho) não existir na 363 xxxx da tabela (ReversaoEstornoEmpenho) não existe na
tabela (EstornoEmpenho) a mensagem tabela (EstornoEmpenho).
deve ser executada.
Se a combinação (idPessoa, nrReversao e
O Número da Reversão de Estorno de Empenho
nrAnoReversao) declarada na tabela
declarado na linha nº xxxx da tabela
(ReversaoEstornoEmpenho) quebrar a 364
(ReversaoEstornoEmpenho) apresenta quebra da ordem
ordem sequencial numérica a mensagem
sequencial numérica.
deve ser executada.
Se a (dtReversao) declarada na tabela
A data da Reversão do Estorno do Empenho declarada
(ReversaoEstornoEmpenho) for < que a
365 na linha nº xxxx da tabela (ReversaoEstornoEmpenho)
data do Estorno a mensagem deve ser
não pode ser menor que a data do estorno.
executada.
Se a (dtReversao) declarada na tabela
(ReversaoEstornoEmpenho) for não seguir A data da Reversão do Estorno do Empenho declarada
a ordem cronológica concomitante com a na linha nº xxxx da tabela (ReversaoEstornoEmpenho)
366
ordem numérica crescente do Número da não pode ser menor que a data do número da reversão
Reversão a mensagem deve ser imediatamente anterior.
executada.
Se o (vlReversao) declarado na tabela
O valor da Reversão do Estorno de Empenho declarado
(ReversaoEstornoEmpenho) para o
367 na linha nº xxxx da tabela (ReversaoEstornoEmpenho)
conjunto (idPessoa, nrReversao e
não pode ser negativo.
nrAnoReversao) não pode ser negativo.
OBSERVAÇÕES
TABELA: Liquidacao
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrLiquidacao,
nrAnoLiquidacao e idOrigemLiquidacao) A Liquidação do Empenho declarada na linha nº xxxx da
368
não pode ser duplicado na tabela tabela (Liquidacao) não pode ser duplicada.
(Liquidacao).
Se a combinação (idPessoa, nrEmpenho,
nrAnoEmpenho e idOrigemEmpenho)
O Empenho declarado na linha nº xxxx da tabela
declarada na tabela (Liquidacao) não 369
(Liquidacao) não existe na tabela (Empenho).
existir na tabela (Empenho) a mensagem
deverá ser executada.
Quando o (idPessoaOrigemLiquidacao for
O Número da Liquidação de Empenho declarada na linha
= idPessoa e nrAnoLiquidacao > 2012)
nº xxxx da tabela (Liquidacao) não segue a ordem
declarado na tabela (Liquidacao) os
sequencial numérica crescente para exercícios
campos (nrLiquidacao e nrAnoLiquidacao) 370
superiores a 2012 e associada com a ordem cronológica
devem seguir a ordem sequencial
de datas.
numérica crescente e vinculado a data
sequencial das liquidações (dtLiquidacao).
Se a combinação (tpDocLiquidante e
nrCPFLiquidante) declarados na tabela
(Liquidacao) para a combinação (idPessoa, O Número do CPF do Liquidante declarado na linha nº
nrLiquidacao, nrAnoLiquidacao e 371 xxxx da tabela (Liquidacao) não existe na tabela
idOrigemLiquidacao) não existir na tabela (PessoaAM).
(PessoasAM) a mensagem deve ser
executada.
Se (vlLiquidacao) declarado na tabela
(Liquidacao) para o conjunto (idPessoa,
O valor da liquidação declarado na linha nº xxxx da tabela
nrLiquidacao, nrAnoLiquidacao e 372
(Liquidacao) não pode ser negativo.
idOrigemLiquidacao) for negativo a
mensagem deve ser executada.
Se o conjunto (idPessoa, nrLiquidacao,
nrAnoLiquidacao > 2012 e A Liquidação declarada na linha nº xxxxx da tabela
idOrigemEmpenho) existir na tabela 1789 (Liquidacao) foi emitida a partir de 2013, portanto, torna-
(Liquidacao) o campo (nrCPFLiquidante) se obrigatório o campo (nrCPFLiquidante).
torna-se obrigatório.
OBSERVAÇÕES
Número do
Documento da Representa o número do Documento
Pessoa 15 Caractere X(15) nrCPFLiquidante Identificador da Pessoa Responsável NÃO
responsável pela Liquidação do Empenho. Origina-
Liquidacao(*) se da tabela (PessoaAM).
TABELA: DocumentoFiscalLiquidacao
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrLiquidacao,
O registro apresentado na linha nº xxxx da tabela
nrAnoLiquidacao, idOrigemLiquidacao,
(DocumentoFiscalLiquidacao) para conjunto (idPessoa,
idTipoDocumentoFiscal, nrDocumento e
373 nrLiquidacao, nrAnoLiquidacao, idOrigemLiquidacao,
idTipoSerieDocFiscal) não pode ser
idTipoDocumentoFiscal, nrDocumento e
duplicado na tabela
idTipoSerieDocFiscal) não pode ser duplicado.
(DocumentoFiscalLiquidacao).
Se o conjunto (idPessoa, nrLiquidacao,
nrAnoLiquidacao e idOrigemLiquidacao)
O Número da Liquidação do Empenho declarado na linha
declarado na tabela
374 nº xxxx da tabela (DocumentoFiscalLiquidacao) não
(DocumentoFiscalLiquidacao) não existir
existe na tabela (Liquidacao).
na tabela (Liquidacao) a mensagem deve
ser executada.
Se o (idTipoDocumentoFiscal) declarado
na tabela (DocumentoFiscalLiquidacao)
para o conjunto (idPessoa, nrLiquidacao,
O Tipo do Documento Fiscal declarado na linha nº xxxx
nrAnoLiquidacao, idOrigemLiquidacao,
375 da tabela (DocumentoFiscalLiquidacao) não existe na
idTipoDocumentoFiscal, nrDocumento e
tabela (TipoDocumentoFiscal).
idTipoSerieDocFiscal) não existir na tabela
(TipoDocumentoFiscal) a mensagem deve
ser executada.
Se o (idTipoSerieDocFiscal) declarado na
tabela (DocumentoFiscalLiquidacao) para
o conjunto (idPessoa, nrLiquidacao,
O Tipo de Série do Documento Fiscal declarado na linha
nrAnoLiquidacao, idOrigemLiquidacao,
376 nº xxxx da tabela (DocumentoFiscalLiquidacao) não
idTipoDocumentoFiscal, nrDocumento e
existe na tabela (TipoSerieDocFiscal).
idTipoSerieDocFiscal) não existir na tabela
(TipoSerieDocFiscal) a mensagem deve
ser executada.
Se o (vlDocumento) declarado na tabela
(DocumentoFiscalLiquidacao) para o
conjunto (idPessoa, nrLiquidacao, O valor do Documento Fiscal declarado na linha nº xxxx
nrAnoLiquidacao, idOrigemLiquidacao, 377 da tabela (DocumentoFiscalLiquidacao) não pode ser
idTipoDocumentoFiscal, nrDocumento e negativo.
idTipoSerieDocFiscal) for negativo a
mensagem deve ser executada.
OBSERVAÇÕES
Tipo de Série 2 Numérico Z(1)9 idTipoSerieDocFiscal Representa o tipo de série dos SIM
Documento Fiscal(*) documentos fiscais. Os valores
válidos estão na tabela
(TipoSerieDocFiscal).
idTipoSerieDocFiscal dsTipoSerieDocFiscal
1 D-1
2 M-1
3 A
4 A-1
5 A-2
6 B
7 B-1
8 B-2
9 M-7
10 M-8
11 1
99 Outras Séries
TABELA: LiquidacaoQuantitativaEmpenho
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se a combinação (idPessoa, nrLiquidacao,
nrAnoLiquidacao e idOrigemLiquidacao)
A Liquidação do Empenho declarada na linha nº xxxx da
declarada na tabela
379 tabela (LiquidacaoQuantitativaEmpenho) não existe na
(LiquidacaoQuantitativaEmpenho) não
tabela (Liquidacao).
existir na tabela (Liquidacao) a mensagem
deve ser executada.
Se o (idOrigemLiquidacao) declarado na
O código identificador da entidade originária da
tabela (LiquidacaoQuantitativaEmpenho)
liquidação (idOrigemLiquidacao) declarado na linha nº
para a combinação (idPessoa, nrOperacao
380 xxxx da tabela (LiquidacaoQuantitativaEmpenho) não
e nrAnoOperacao) não existir na tabela
existe no cadastro de entidades com obrigação de
(Pessoa) a mensagem deve ser
prestar contas do TCE.
executada.
Se a combinação
(idTipoCategoriaObjetoDespesa e
idTipoObjetoDespesa) declarada na tabela A combinação entre o código da categoria e objeto da
(LiquidacaoQuantitativaEmpenho) para o despesa declarados na linha nº xxxx da tabela
381
conjunto (idPessoa, nrOperacao e (LiquidacaoQuantitativaEmpenho) não existe na tabela
nrAnoOperacao) não existir na tabela (TipoCategoriaXObjetoDespesa).
(TipoCategoriaXObjetoDespesa) a
mensagem deve ser executada.
Se o conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao > 2012,
idModalidadeLicitacao, nrLote, nrItem,
tpDocumento e nrAnoDocumento) A Licitação declarada na linha nº xxxx da tabela
declarado na tabela (LiquidacaoQuantitativaEmpenho) não existe na tabela
(LiquidacaoQuantitativaEmpenho) para a 382 (VencedorLicitacao) envolvendo o conjunto (nrLicitacao,
combinação (idPessoa, nrOperacao, nrAnoLicitacao, idModalidadeLicitacao, nrLoteLicitacao e
nrAnoOperacao e idOrigemLicitacao = nrItemLicitacao).
idPessoa) não existir na tabela
(VencedorLicitacao) do declarante a
mensagem deve ser executada.
Se o conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao, idModalidadeLicitacao,
nrLote, nrItem, tpDocumento e
nrAnoDocumento) declarado na tabela
A Licitação declarada na linha nº xxxx da tabela
(LiquidacaoQuantitativaEmpenho) para a
(LiquidacaoQuantitativaEmpenho) não existe na tabela
combinação (idPessoa, nrOperacao, 383
(VencedorLicitacao) da entidade originária/emitente do
nrAnoOperacao e idOrigemLicitacao <>
respectivo processo.
idPessoa) não existir na tabela
(VencedorLicitacao) da entidade de origem
do declarante a mensagem deve ser
executada.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o (idUnidadeMedida) declarado na
tabela (LiquidacaoQuantitativaEmpenho)
O código da Unidade e Medida declarado na linha nº xxxx
para o conjunto (idPessoa, nrOperacao e
384 da tabela (LiquidacaoQuantitativaEmpenho) não existe
nrAnoOperacao) não existir na tabela
na tabela (UnidadeMedida).
(UnidadeMedida) a mensagem deve ser
executada.
Se o valor dos campos (vlLiquidado ou
vlDesconto) declarados na tabela
O valor Liquidado ou do Desconto declarados na linha nº
(LiquidacaoQuantitativaEmpenho) para o
385 xxxx da tabela (LiquidacaoQuantitativaEmpenho) não
conjunto (idPessoa, nrOperacao e
pode ser negativo.
nrAnoOperacao) for negativo a mensagem
deve ser executada.
Se (idTipoObjetoDespesa) declarado na
tabela (LiquidacaoQuantitativaEmpenho)
possuir o valor do campo O Tipo de Objeto da Despesa (idTipoObjetoDespesa)
(flExigeQuantidade) = "S" na tabela declarado na linha nº xxxxx da tabela
1694
(TipoObjetoDespesa), o campo (LiquidacaoQuantitativaEmpenho) torna obrigatório o
(nrQuantidade) da tabela campo (nrQuantidade).
(LiquidacaoQuantitativaEmpenho) torna-se
OBRIGATÓRIO.
Se o conjunto (idPessoa, nrOperacao e
O conjunto (idPessoa, nrOperacao e nrAnoOperacao)
nrAnoOperacao) declarado na tabela
declarado na linha nº xxxx da tabela
(LiquidacaoQuantitativaEmpenho) for 1840
(LiquidacaoQuantitativaEmpenho) apresenta-se com
duplicado a mensagem deve ser
registro duplicado.
executada.
Se o conjunto (idPessoa, nrOperacao e
nrAnoOperacao) declarado na tabela O conjunto (idPessoa, nrOperacao e nrAnoOperacao)
(LiquidacaoQuantitativaEmpenho) declarado na linha nº xxxx da tabela
1841
apresentar quebra da ordem sequencial no (LiquidacaoQuantitativaEmpenho) apresenta-se com
ano de trabalho a mensagem deve ser quebra da ordem sequencial no ano de trabalho.
executada.
Se o conjunto (idPessoa, nrEntrada e
nrAnoEntrada) declarado para combinação O conjunto (idPessoa, nrEntrada e nrAnoEntrada)
(idPessoa, nrOperacao e nrAnoOperacao) declarado linha nº xxxxxx da tabela
1842
não existir na tabela (LiquidacaoQuantitativaEmpenho) não existe na tabela
(EntradaQuantitativaAntesLiquidacao) a (EntradaQuantitativaAntesLiquidacao).
mensagem deve ser executada.
Se o conjunto (idOrigemLicitacao,
nrLicitacao, nrAnoLicitacao e
O conjunto (idOrigemLicitacao, nrLicitacao,
idModalidadeLicitacao) declarado na tabela
nrAnoLicitacao e idModalidadeLicitacao) declarado na
(LiquidacaoQuantitativaEmpenho)
1867 linha nº xxxxx da tabela
referente a combinação (idPessoa,
(LiquidacaoQuantitativaEmpenho) não existe na tabela
nrOperacao e nrAnoOperacao) não existir
(Licitacao).
na tabela (Licitacao) a mensagem deve ser
executada.
O valor do campo (QteEntrada) declarado na linha nº
Se (QteEntrada) da tabela
xxxx da tabela (LiquidacaoQuantitativaEmpenho)
(LiquidacaoQuantitativaEmpenho) possuir
1914 apresenta-se com valor diferente de ZERO. Dessa forma,
valor <> 0, os campos (nrEntrada e
os campos (nrEntrada e nrAnoEntrada) tornaram-se
nrAnoEntrada) tornam-se obrigatórios.
obrigatórios.
OBSERVAÇÕES
1. Os campos (nrEntrada, nrAnoEntrada e QteEntrada) somente devem conter valores quando o combustível
foi informado na tabela (EntradaQuantitativaAntesLiquidacao).
Valor do Item (16,2) Numérico Z(13)9.99 vlLiquidado Informar o valor de cada operação SIM
Desconto do Item (16,2) Numérico Z(13)9.99 vlDesconto Informar o valor de eventuais SIM
descontos ou deduções de cada
operação.
Histórico do Item 1000 Caractere X(1000) dsHistorico Representa o histórico de cada NÃO
do Empenho item.
Ano da Entrada(*) 4 Numérico 9999 nrAnoEntrada Representa o ano da Entrada antes NÃO
da liquidação do empenho. O ano
deve ser o de trabalho. Os valores
válidos estão na tabela
(EntradaQuantitativaAntesLiquid
acao).
idTipoCategoria
dsTipoCategoriaObjetoDespesa
ObjetoDespesa
1 Combustível
2 Pneus
999 Outras Categorias de Objeto da Despesa
idTipoCategoria
idTipoObjetoDespesa dsTipoObjetoDespesa
ObjetoDespesa
1 1 Gasolina
1 2 Etanol
1 3 Diesel
1 4 Biodiesel
1 5 GNV
1 6 Querosene
1 26 Veículos FLEX e Assemelhados
2 27 Pneus para Caminhões
2 28 Pneus para Tratores
2 29 Pneus para Veículos e Utilitários
2 30 Pneus para Outros Veículos e Equipamentos
999 99999 Outros Objetos da Despesa
TABELA: EntradaQuantitativaAntesLiquidacao
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrEntrada e
nrAnoEntrada) declarado na tabela O conjunto (idPessoa, nrEntrada e nrAnoEntrada)
(EntradaQuantitativaAntesLiquidacao) declarado na linha nº xxxxxx da tabela
1829
apresentar quebra da ordem sequencial no (EntradaQuantitativaAntesLiquidacao) apresenta quebra
ano de trabalho a mensagem deve ser da ordem sequencial no ano de trabalho.
executada.
Se o conjunto (idPessoa,
idTipoCategoriaObjetoDespesa e O conjunto (idPessoa, idTipoCategoriaObjetoDespesa e
idTipoObjetoDespesa) declarado na tabela idTipoObjetoDespesa) declarado na linha nº xxxxx da
(EntradaQuantitativaAntesLiquidacao) não 1830 tabela (EntradaQuantitativaAntesLiquidacao) não existe
existir na tabela nas possibilidades válidas da tabela
(TipoCategoriaXObjetoDespesa) a (TipoCategoriaXObjetoDespesa).
mensagem deve ser executada.
Se o conjunto (idPessoa, cdClasse,
cdGrupo, cdSubGrupo, cdTitulo,
cdSubTitulo, cdItem, cdSubItem, cdNivel8, O conjunto (idPessoa, cdClasse, cdGrupo, cdSubGrupo,
cdNivel9, cdNivel10, cdNivel11, cdNivel12 cdTitulo, cdSubTitulo, cdItem, cdSubItem, cdNivel8,
e nrAnoAplicacao = ano de trabalho) cdNivel9, cdNivel10, cdNivel11, cdNivel12 e
1831
declarado na tabela nrAnoAplicacao = ano de trabalho) declarado na linha nº
(EntradaQuantitativaAntesLiquidacao) não xxxxx da tabela (EntradaQuantitativaAntesLiquidacao) não
existir na mesma combinação da tabela existe no (PlanoContabil) da entidade.
(PlanoContabil) a mensagem deve ser
executada.
Se o conjunto (idPessoa, nrEmpenho,
nrAnoEmpenho e idOrigemEmpenho)
declarado na tabela O conjunto (idPessoa, nrEmpenho, nrAnoEmpenho e
(EntradaQuantitativaAntesLiquidacao) não idOrigemEmpenho) declarado na linha nº xxxxx da tabela
1832
existir na combinação (idPessoa, (EntradaQuantitativaAntesLiquidacao) não existe na
nrEmpenho, nrAnoEmpenho e tabela (Empenho).
idOrigemEmpenho) da tabela (Empenho) a
mensagem deve ser executada.
Se o conjunto (idPessoa, nrDespesa e
nrAnoDespesa) declarado na tabela
O conjunto (idPessoa, nrDespesa e nrAnoDespesa)
(EntradaQuantitativaAntesLiquidacao) não
declarado na linha nº xxxxx da tabela
existir na combinação (idPessoa, 1833
(EntradaQuantitativaAntesLiquidacao) não existe na
nrDespesa e nrAnoDespesa) da tabela
tabela (DespesaNãoEmpenhada).
(DespesaNãoEmpenhada) a mensagem
deve ser executada.
Se (idOrigemLicitacao) declarado na tabela
O (idOrigemLicitacao) declarado na linha nº xxxx da tabela
(EntradaQuantitativaAntesLiquidacao) não
1834 (EntradaQuantitativaAntesLiquidacao) não é uma pessoa
existir na tabela (Pessoa) a mensagem
válida/cadastrada no cadastro geral de pessoas do TCE.
deve ser executada.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idOrigemLicitacao,
nrLicitacao, nrAnoLicitacao,
idModalidadeLicitacao, nrLote, nrItem,
tpDocumento e nrDocumento) declarado O conjunto (idOrigemLicitacao, nrLicitacao,
na tabela nrAnoLicitacao, idModalidadeLicitacao, nrLote, nrItem,
(EntradaQuantitativaAntesLiquidacao) não 1835 tpDocumento e nrDocumento) declarado na linha nº xxxx
existir na tabela (VencedorLicitacao) a da tabela (EntradaQuantitativaAntesLiquidacao) não
mensagem deve ser executada. OBS: O existe na tabela (VencedorLicitacao).
idOrigemLicitacao não tem obrigatoriedade
de ser o da própria entidade, basta que
exista na tabela (VencedorLicitacao).
Se (idUnidadeMedida) declarado na tabela
Se (idUnidadeMedida) declarado na linha nº xxxx da
(EntradaQuantitativaAntesLiquidacao) não
1836 tabela (EntradaQuantitativaAntesLiquidacao) não existe
existir na tabela (UnidadeMedida) a
na tabela (UnidadeMedida).
mensagem deve ser executada.
Se (flExisteEmpenho) do conjunto
(idPessoa, nrEntrada e nrAnoEntrada)
O valor do campo (flExisteEmpenho) declarado na linha nº
declarado na tabela
xxxx da tabela (EntradaQuantitativaAntesLiquidacao) é =
(EntradaQuantitativaAntesLiquidacao) for = 1837
"S", portanto, os campos (nrEmpenho, nrAnoEmpenho e
"S", os campos (nrEmpenho,
idOrigemEmpenho) tornam-se obrigatórios.
nrAnoEmpenho e idOrigemEmpenho)
tornam-se obrigatórios.
Se (flExisteEmpenho) do conjunto
(idPessoa, nrEntrada e nrAnoEntrada) O valor do campo (flExisteEmpenho) declarado na linha nº
declarado na tabela xxxx da tabela (EntradaQuantitativaAntesLiquidacao) é =
1838
(EntradaQuantitativaAntesLiquidacao) for = "N", portanto, os campos (nrDespesa e nrAnoDespesa)
"N", os campos (nrDespesa e tornam-se obrigatórios.
nrAnoDespesa) tornam-se obrigatórios.
Se o conjunto (idPessoa, nrEntrada e
nrAnoEntrada) declarado na tabela O conjunto (idPessoa, nrEntrada e nrAnoEntrada)
(EntradaQuantitativaAntesLiquidacao) for declarado na linha nº xxxxxx da tabela
1839
duplicado a mensagem deve ser (EntradaQuantitativaAntesLiquidacao) apresenta registro
executada. duplicado.
OBSERVAÇÕES
Ano da Entrada(*) 4 Numérico 9999 nrAnoEntrada Representa o ano da Entrada antes SIM
da liquidação do empenho. O ano
deve ser o de trabalho.
Ano de Aplicação 4 Numérico 9999 nrAnoAplicacao Declarar o ano de aplicação do plano SIM
do Plano(*) de contas.
Flag Indicativo da 1 Caractere X flExisteEmpenh Indica se foi emitido ou não empenho SIM
Emissão de o para a entrada quantitativa. Os
Empenho valores válidos são os seguintes:
“S” – Sim
“N” - Não
TABELA: EstornoLiquidacao
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (nrEstorno e nrAnoEstorno) não O número do estorno da liquidação declarado na linha nº
pode ser duplicado na tabela 386 xxxx da tabela (EstornoLiquidacao) não pode ser
(EstornoLiquidacao). duplicado para o ano de trabalho.
Se o conjunto (nrEstorno e nrAnoEstorno)
O número do estorno da liquidação declarado na linha nº
declarado na tabela (EstornoLiquidacao)
387 xxxx da tabela (EstornoLiquidacao) não segue a ordem
não seguir a ordem sequencial numérica a
sequencial numérica.
mensagem deve ser executada.
Se o conjunto (idPessoa, nrLiquidacao,
nrAnoLiquidacao e idOrigemLiquidacao)
declarado na tabela (EstornoLiquidacao) O Número da Liquidação do Empenho declarado na linha
de um estorno (idPessoa, nrEstorno e 388 nº xxxx da tabela (EstornoLiquidacao) não existe na
nrAnoEstorno) não existir na tabela tabela (Liquidacao).
(Liquidacao) a mensagem deve ser
executada.
Se (dtEstorno) declarado na tabela
(EstornoLiquidacao) para o conjunto
(idPessoa, nrLiquidacao, nrAnoLiquidacao A data do estorno da Liquidação do Empenho declarada
e idOrigemLiquidacao) for < que a data da 389 na linha nº xxxx da tabela (EstornoLiquidacao) não pode
própria liquidação declarada na tabela ser menor que a data da própria liquidação.
(Liquidacao) a mensagem deve ser
executada.
Se (vlEstorno) declarado na tabela
(EstornoLiquidacao) para o conjunto O valor do estorno da Liquidação do Empenho declarado
(idPessoa, nrLiquidacao, nrAnoLiquidacao 390 na linha nº xxxx da tabela (EstornoLiquidacao) não pode
e idOrigemLiquidacao) for negativo a ser negativo.
mensagem deve ser executada.
OBSERVAÇÕES
Valor do Estorno (16,2) Numérico Z(13)9.99 vlEstorno Informar o total do estorno da SIM
liquidação do empenho.
TABELA: EstornoDocumentoFiscalLiquidacao
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o (nrEstorno e nrAnoEstorno) declarado
na tabela
O número do Estorno do Documento Fiscal declarado
(EstornoDocumentoFiscalLiquidacao) para o
na linha nº xxxx da tabela
conjunto (idPessoa, nrEstorno, 391
(EstornoDocumentoFiscalLiquidacao) não segue a
nrAnoEstorno) quebrar a ordem sequencial
ordem sequencial numérica no ano de trabalho.
numérica no ano de trabalho a mensagem
deve ser executada.
Se (nrEstorno e nrAnoEstorno) declarados
na tabela O número do Estorno do Documento Fiscal declarado
(EstornoDocumentoFiscalLiquidacao) para o na linha nº xxxx da tabela
392
conjunto (idPessoa, nrEstorno e (EstornoDocumentoFiscalLiquidacao) não pode ser
nrAnoEstorno) for duplicado para o ano de duplicado para o ano de trabalho.
trabalho a mensagem deve ser executada.
Se a combinação (idPessoa, nrLiquidacao,
nrAnoLiquidacao, idOrigemLiquidacao, O registro identificador do documento fiscal estornado
idTipoDocumentoFiscal, nrDocumento, declarado na linha nº xxxx da tabela
idTipoSerieDocFiscal e dsTipoSerie) (EstornoDocumentoFiscalLiquidacao) para a
declarado na tabela 394 combinação (idPessoa, nrLiquidacao, nrAnoLiquidacao,
(EstornoDocumentoFiscalLiquidacao) não idOrigemLiquidacao, idTipoDocumentoFiscal,
existir na tabela nrDocumento, idTipoSerieDocFiscal e dsTipoSerie) não
(DocumentoFiscalLiquidacao) a mensagem existe na tabela (DocumentoFiscalLiquidacao).
deve ser executada.
Se o (vlEstorno) declarado na tabela
(EstornoDocumentoFiscalLiquidacao) para o O valor do estorno declarado na linha nº xxxx da tabela
conjunto (idPessoa, nrEstorno e 395 (EstornoDocumentoFiscalLiquidacao) não pode ser
nrAnoEstorno) for negativo a mensagem negativo.
deve ser executada.
Se o (nrAnoEstorno) declarado na tabela
(EstornoDocumentoFiscalLiquidacao) para o O Ano do Estorno (nrAnoEstorno) declarado na linha nº
conjunto (idPessoa, nrEstorno e 1916 xxxxx da tabela (EstornoDocumentoFiscalLiquidacao)
nrAnoEstorno) for <> do ano de trabalho a deve ser apenas o ano de trabalho.
mensagem deve ser executada.
OBSERVAÇÕES
Ano do
4 Numérico 9999 nrAnoEstorno Representa o ano do estorno. SIM
Estorno
Número
Representa o número da liquidação do
Sequencial da 9 Numérico Z(8)9 nrLiquidacao SIM
empenho.
Liquidação(*)
Ano da
4 Numérico 9999 nrAnoLiquidacao Representa o ano da liquidação. SIM
Liquidação(*)
TABELA: EstornoLiquidacaoQuantitativaEmpenho
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o (nrEstorno e nrAnoEstorno) for
duplicado na tabela
O número do estorno declarado na linha nº xxxx da
(EstornoLiquidacaoQuantitativaEmpenho)
397 tabela (EstornoLiquidacaoQuantitativaEmpenho) não
para a combinação (idPessoa, nrEstorno e
pode ser duplicado no ano de trabalho.
nrAnoEstorno) a mensagem deve ser
executada.
Se o (nrEstorno e nrAnoEstorno) declarado
na tabela O número do estorno declarado na linha nº xxxx da
(EstornoLiquidacaoQuantitativaEmpenho) tabela (EstornoLiquidacaoQuantitativaEmpenho)
398
quebrar a ordem sequencial numérica apresenta quebra da ordem sequencial numérica
crescente no ano de trabalho a mensagem crescente no exercício de trabalho.
deve ser executada.
Se o conjunto (idPessoa, nrOperacao e
nrAnoOperacao) declarado na tabela O conjunto (idPessoa, nrOperacao e nrAnoOperacao)
(EstornoLiquidacaoQuantitativaEmpenho) declarado na linha nº xxxxx da tabela
1843
não existir na tabela (EstornoLiquidacaoQuantitativaEmpenho) não existe na
(LiquidacaoQuantitativaEmpenho) a tabela (LiquidacaoQuantitativaEmpenho).
mensagem deve ser executada.
Se o conjunto (idPessoa, nrEntrada e
nrAnoEntrada) declarado na tabela O conjunto (idPessoa, nrEntrada e nrAnoEntrada)
(EstornoLiquidacaoQuantitativaEmpenho) declarado na linha nº xxxxx da tabela
1844
não existir na tabela (EstornoLiquidacaoQuantitativaEmpenho) não existe na
(LiquidacaoQuantitativaEmpenho) a tabela (LiquidacaoQuantitativaEmpenho).
mensagem deve ser executada.
OBSERVAÇÕES
Valor do (16,2) Numérico Z(13)9.99 vlEstorno Informar do estorno do valor de cada item. SIM
Estorno
Valor do (16,2) Numérico Z(13)9.99 vlEstorno Informar o estorno do valor de eventuais SIM
Estorno do Desconto descontos ou deduções de cada item.
Desconto
Descrição do 100 Caractere X(100) dsMotivo Representa a descrição do motivo do estorno SIM
Motivo do do lote e item do empenho.
Estorno
TABELA: Pagamento
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrPagamento, O registro declarado na linha nº xxxx da tabela
nrAnoPagamento e (Pagamento) para o conjunto (nrPagamento,
400
idTipoOperacaoPagamento) não pode ser nrAnoPagamento e idTipoOperacaoPagamento) não
duplicado na tabela (Pagamento). pode ser duplicado.
Se (idPessoa, nrPagamento e
nrAnoPagamento) declarados na tabela
(Pagamento) para a combinação
O Número do Pagamento declarado na linha nº xxxx da
(idPessoa, nrPagamento,
401 tabela (Pagamento) não pode quebrar a ordem numérica
nrAnoPagamento e
crescente.
idTipoOperacaoPagamento) apresentar
quebra da ordem numérica crescente a
mensagem deve ser executada.
Se (idOrigemLiquidacao) declarado na O Número da Liquidação do Empenho Pago declarado
tabela (Pagamento) for = idPessoa, a na linha nº xxxx da tabela (Pagamento) é de uma
combinação (idPessoa, nrLiquidacao, 402 liquidação da própria entidade, porém, a combinação
nrAnoLiquidacao e idOrigemLiquidacao) (nrLiquidacao, nrAnoLiquidacao e idOrigemLiquidacao)
deve existir na tabela (Liquidacao). não existe na tabela (Liquidacao).
Se (dtOperacao) declarada na tabela
(Pagamento) para a combinação
(idPessoa, nrPagamento, A data da operação do pagamento declarada na linha nº
nrAnoPagamento e 403 xxxx da tabela (Pagamento) não pode ser maior que o
idTipoOperacaoPagamento) for > que o mês/ano de trabalho.
mês/ano de trabalho a mensagem deve ser
executada.
Se o (vlOperacao) declarado na tabela
(Pagamento) para a combinação
(idPessoa, nrPagamento, O valor da operação declarado na linha nº xxxx da tabela
404
nrAnoPagamento e (Pagamento) não pode ser negativo.
idTipoOperacaoPagamento) for negativo a
mensagem deve ser executada.
Se (idTipoOperacaoPagamento) declarado
O Número da Operação de Pagamento nº
na tabela (Pagamento) for = 1, a
999999999/9999 declarado na linha nº xxxx da tabela
combinação (idPessoa,
405 (Pagamento) foi originário de recursos da conta caixa,
idOperacaoBancoCaixa e
porém, tal operação não existe na tabela
nrAnoOperacaoBancoCaixa) deve existir
(MovimentoDiarioCaixa).
na tabela (MovimentoDiarioCaixa).
Se (idTipoOperacaoPagamento) declarado
na tabela (Pagamento) for = 2, a O Número da Operação de Pagamento nº
combinação (idPessoa, 999999999/9999 declarado na linha nº xxxx da tabela
nrOperacaoBancoCaixa e 406 (Pagamento) foi originário de recursos bancários, porém,
nrAnoOperacaoBancoCaixa) deve existir tal operação não existe na tabela
na tabela (MovimentoDiarioContaBancaria).
(MovimentoDiarioContaBancaria).
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (tpDocResponsavel) declarado na O Tipo de Documento do Responsável pelo Pagamento
tabela (Pagamento) for <> 2 a mensagem 407 declarado na linha na linha nº xxxx da tabela
deve ser executada. (Pagamento) deve obrigatoriamente ser CPF.
Se (tpDocResponsavel e
nrDocResponsavel) declarados na tabela O Tipo e Número do Documento do Responsável pelo
(Pagamento) não existir na tabela 408 Pagamento declarado na linha nº xxxx da tabela
(PessoaAM) a mensagem deve ser (Pagamento) não existe na tabela (PessoaAM).
executada.
Se (idTipoOperacaoPagamento) declarado
na tabela (Pagamento) for <> dos valores
O Tipo de Operação de Pagamento declarado na linha nº
existentes no campo
409 xxxx da tabela (Pagamento) não existe na tabela
(idTipoOperacaoPagamento) da tabela
(TipoOperacaoPagamento.
(TipoOperacaoPagamento) a mensagem
deve ser executada.
OBSERVAÇÕES
Número
Representa o número da
Sequencial da 9 Numérico Z(8)9 nrLiquidacao SIM
liquidação do empenho.
Liquidação(*)
Representa o Identificador da
Pessoa de Origem da
Liquidação, cujos registros
decorrem de cisão, fusão,
Identificador da
incorporação e extinção. Tem a
Pessoa de
7 Numérico Z(6)9 idOrigemLiquidacao função de separar os números SIM
Origem da
das liquidações recebidas de
Liquidação(*)
outras entidades extintas,
visando evitar conflitos com o
número e ano da liquidação da
entidade declarante da remessa
de dados.
Informar a data da operação de
Data da
10 Data AAAA-MM-DD dtOperacao pagamento ou apropriação de SIM
Operação
consignações.
Valor da (16,2) Informar o valor da operação de
Numérico Z(13)9.99 vlOperacao SIM
Operação acordo com os tipos de baixas.
Informar o número da operação
(nrOperacao) da tabela
(MovimentoDiarioContaBancaria
Código da
OU MovimentoDiarioCaixa).
Operação do
nrOperacao
Movimento de 10 Numérico Z(9)9 NÃO
BancoCaixa Este campo deve ser
Bancos ou
obrigatório quando o campo
Caixa(*)
(idTipoOperacao) for = (1 –
Pagamento via conta Caixa
OU 2 – Pagamento via Banco).
idTipoOperacao
dsTipoOperacaoPagamento
Pagamento
1 Pagamento via conta Caixa
2 Pagamento via Banco
3 Inscrição de Consignações
4 Compensação de Valores Realizáveis
TABELA: EstornoPagamento
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrEstorno e O registro declarado na linha nº xxxx da tabela
nrAnoEstorno) não pode ser duplicado na (EstornoPagamento) para o conjunto (nrEstorno e
410
tabela (EstornoPagamento). nrAnoEstorno) não pode ser duplicado.
OBSERVAÇÕES
Valor do Estorno (16,2) Numérico Z(13)9.99 vlEstorno Informar o valor do estorno do SIM
Pagamento pagamento do empenho.
TABELA: MovimentoRealizavel
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (nrRealizavel e nrAnoRealizavel)
declarados na tabela
O Número de Movimento do Realizável declarado na
(MovimentoRealizavel) apresentar
415 linha nº xxxx da tabela (MovimentoRealizavel) apresenta-
registros duplicados para a combinação
se com registro duplicado.
(idPessoa, nrRealizavel e nrAnoRealizavel)
a mensagem deve ser executada.
Se (nrRealizavel e nrAnoRealizavel)
declarados na tabela
O Número de Movimento do Realizável declarado na
(MovimentoRealizavel) para a combinação
linha nº xxxx da tabela (MovimentoRealizavel) apresenta
(idPessoa, nrRealizavel e nrAnoRealizavel) 416
quebra de ordem sequencial numérica no exercício de
apresentar quebra da ordem sequencial
trabalho.
crescente de registros no ano a mensagem
deve ser executada.
O (idTipoMovimentoRealizavel) declarado
na tabela (MovimentoRealizavel) para a O Tipo de Movimento do Realizável declarado na linha nº
combinação (idPessoa, nrRealizavel e 417 xxxx da tabela (MovimentoRealizavel) não existe na
nrAnoRealizavel) não existe na tabela tabela (TipoMovimentoRealizavel).
(TipoMovimentoRealizavel).
Se (cdFonte) declarado na tabela
(MovimentoRealizavel) para a combinação
O código da Fonte de Recursos da Entidade declarado
(idPessoa, nrRealizavel e nrAnoRealizavel)
418 na linha nº xxxx da tabela (MovimentoRealizavel) não
não existir na tabela (FonteReceita) com a
existe na tabela (FonteReceita).
combinação (idPessoa e cdFonte) a
mensagem deve ser executada.
Se o conjunto (cdClasse, cdGrupo,
cdSubGrupo, cdTitulo, cdSubTitulo,
cdItem, cdSubItem, cdNivel8, cdNivel9,
cdNivel10, cdNivel11, cdNivel12 e
A conta contábil declarada na linha nº xxxx da tabela
nrAnoAplicacao) declarado na tabela
419 (MovimentoRealizavel) não existe no plano contábil da
(MovimentoRealizavel) para a combinação
entidade (PlanoContábil) ou não é uma conta analítica.
(idPessoa, nrRealizavel e nrAnoRealizavel)
não existir na tabela (PlanoContabil) com
campo (flEscrituracao = "S") a mensagem
deve ser executada.
Se (tpDocDevedor) declarado na tabela
(MovimentoRealizavel) for <> de 2 ou 3 O Tipo de Documento do Devedor declarado na linha nº
para a combinação (idPessoa, nrRealizavel 420 xxxx da tabela (MovimentoRealizavel) deve ser apenas
e nrAnoRealizavel) a mensagem deve ser CPF ou CNPJ.
executada.
Se (tpDocDevedor e nrDocDevedor)
declarados na tabela
O CPF ou CNPJ declarado na linha nº xxxx da tabela
(MovimentoRealizavel) para a combinação 421
(MovimentoRealizavel) não existe na tabela (PessoaAM).
(idPessoa, nrRealizavel e nrAnoRealizavel)
não existir na tabela (PessoaAM) a
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
mensagem deve ser executada.
Se (dtOperacao) declarada na tabela
A data da operação do movimento do realizável
(Pagamento) para a combinação
declarada na linha nº xxxx da tabela
(idPessoa, nrRealizavel e nrAnoRealizavel) 422
(MovimentoRealizavel) não pode ser maior que o mês e
for > que o mês/ano de trabalho a
ano de trabalho.
mensagem deve ser executada.
Se (idTipoMovimentoRealizavel) declarado
na tabela (MovimentoRealizavel) para a
combinação (idPessoa, nrRealizavel e O Código do Tipo de Movimento do Realizável declarado
nrAnoRealizavel) for = 1 ou 4, o conjunto na linha nº xxxx da tabela (MovimentoRealizavel) é
(idPessoa, nrOperacaoBancoCaixa e 423 proveniente do movimento da conta caixa, porém, o
nrAnoOperacaoBancoCaixa) deve existir número e ano da operação não existe na tabela
na tabela (MovimentoDiarioCaixa) com a (MovimentoDiarioCaixa).
seguinte definição (idPessoa, idOperacao
e nrAnoOperacao).
Se (idTipoMovimentoRealizavel) declarado
na tabela (MovimentoRealizavel) para a
O Código do Tipo de Movimento do Realizável declarado
combinação (idPessoa, nrRealizavel e
na linha nº xxxx da tabela (MovimentoRealizavel) é
nrAnoRealizavel) for = 2 ou 5, o conjunto
424 proveniente do movimento de conta bancária, porém, o
(idPessoa, nrOperacaoBancoCaixa e
número e ano da operação não existe na tabela
nrAnoOperacaoBancoCaixa) deve existir
(MovimentoDiarioContaBancaria).
na tabela
(MovimentoDiarioContaBancaria).
Se (idTipoMovimentoRealizavel) declarado
na tabela (MovimentoRealizavel) para a O tipo de movimento do realizável declarado na linha nº
combinação (idPessoa, nrRealizavel e xxxx da tabela (MovimentoRealizavel) é = 8 - Baixa do
425
nrAnoRealizavel) for = 8, o conjunto Realizável por Compensação de Despesa Orçamentária,
(idPessoa, nrEmpenho, nrAnoEmpenho e porém, não existe nenhum empenho declarado.
idOrigemEmpenho) tornam-se obrigatórios.
Se (idTipoMovimentoRealizavel) declarado
na tabela (MovimentoRealizavel) para a
combinação (idPessoa, nrRealizavel e O tipo de movimento do realizável declarado na linha nº
nrAnoRealizavel) for = 1, 2, 4 e 5 o xxxx da tabela (MovimentoRealizavel) é = 1, 2, 4 ou 5,
426
conjunto (idPessoa, porém, tornam-se obrigatórios os campos (
nrOperacaoBancoCaixa e nrOperacaoBancoCaixa e nrAnoOperacaoBancoCaixa).
nrAnoOperacaoBancoCaixa) são
obrigatórios.
Se (idTipoMovimentoRealizavel) declarado
O tipo de movimento do realizável declarado na linha nº
na tabela (MovimentoRealizavel) para a
xxxx da tabela (MovimentoRealizavel) é = 6 - Baixa do
combinação (idPessoa, nrRealizavel e 427
Realizável por Cancelamento, porém, o campo Nota
nrAnoRealizavel) for = 6, o campo
Explicativa torna-se obrigatório.
(dsNotaExplicativa) é obrigatório.
Se o conjunto (idPessoa, cdClasse,
cdGrupo, cdSubGrupo, cdTitulo,
cdSubTitulo, cdItem, cdSubItem, cdNivel8,
cdNivel9, cdNivel10, cdNivel11, cdNivel12
O registro declarado na linha nº xxxx da tabela
e nrAnoAplicacao) declarado na tabela
(MovimentoRealizavel) deve existir na tabela
(MovimentoRealizavel) não existir na
(MovimentoContabilMensal) com seguintes atributos
tabela (MovimentoContabilMensal) com a 428
(idTipoMovimentoContabil = 2 e
seguinte combinação
idTipoFinanceiroPatrimonial = 1, cdClasse = 1, exceto
(idTipoMovimentoContabil = 2 e
cdClasse+cdGrupo+cdSubGrupo = '111').
idTipoFinanceiroPatrimonial = 1, cdClasse
= 1, exceto
cdClasse+cdGrupo+cdSubGrupo = '111') a
mensagem deve ser executada.
Se (idOrigemDestino) declarado na tabela
O Código Identificador da Entidade Originária do Registro
(MovimentoRealizavel) para a combinação
(cisão, fusão ou extinção) declarado na linha nº xxxx da
(idPessoa, nrRealizavel e nrAnoRealizavel)
429 tabela (MovimentoRealizavel) não existe no cadastro
não existir na tabela (Pessoa) vinculado ao
geral de pessoas com TCE com obrigação de prestar
IBGE do mesmo Município a mensagem
contas.
deve ser executada.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (vlOperacao) declarado na tabela
(MovimentoRealizavel) para a combinação O valor da operação do Movimento do Realizável
(idPessoa, nrRealizavel e nrAnoRealizavel) 430 declarado na linha nº xxxx da tabela
for negativo a mensagem deve ser (MovimentoRealizavel) não pode ser negativo.
executada.
Se o conjunto (idPessoa,
nrOperacaoBancoCaixa e
O conjunto (idPessoa, nrOperacaoBancoCaixa e
nrAnoOperacaoBancoCaixa) declarado na
nrAnoOperacaoBancoCaixa) declarado na linha nº xxxx
tabela (MovimentoRealizavel) estiver
da tabela (MovimentoRealizavel) está vinculado na tabela
vinculado na tabela 1775
(MovimentoDiarioContaBancaria) com o campo
(MovimentoDiarioContaBancaria) com o
(idTipoOperacaoFinanceira <> 9), portanto, os campos
campo (idTipoOperacaoFinanceira <> 9)
(tpDocDevedor e nrDocDevedor) tornam-se obrigatórios.
os campos (tpDocDevedor e
nrDocDevedor) tornam-se obrigatórios.
Se campos (nrOperacaoBancoCaixa e
nrAnoOperacaoBancoCaixa) do conjunto Os campos (nrOperacaoBancoCaixa e
(idPessoa, nrOperacaoBancoCaixa e nrAnoOperacaoBancoCaixa) declarados na linha nº xxxx
nrAnoOperacaoBancoCaixa) da tabela 1776 da tabela (MovimentoRealizavel) não contém
(MovimentoRealizavel) for NULL os informações, portanto, os campos (tpDocDevedor e
campos (tpDocDevedor e nrDocDevedor) nrDocDevedor) tornam-se obrigatórios.
tornam-se obrigatórios.
Se o conjunto (idPessoa, nrEmpenho,
nrAnoEmpenho e idOrigemEmpenho) O conjunto (idPessoa, nrEmpenho, nrAnoEmpenho e
declarado na tabela (MovimentoRealizavel) 1874 idOrigemEmpenho) declarado linha nº xxxx da tabela
não existir na tabela (Empenho) a (MovimentoRealizavel) não existe na tabela (Empenho).
mensagem deve ser executada.
Se o (idTipoMovimentoRealizavel)
declarado na tabela (MovimentoRealizavel)
for igual a 3 (Inscrição do Realizável por O (idOrigemDestino) declarado na linha nº xxxx da tabela
Cisão, Fusão ou Extinção) ou 7 (Baixa do (MovimentoRealizavel) não pode ser igual ao (idPessoa)
1926
Realizável por Cisão, Fusão ou Extinção) e da Entidade declarante quando o
o (IdOrigemDestino) for igual ao (idTipoMovimentoRealizavel = 3 ou 7).
(idPessoa), a mensagem deve ser
executada.
Se (nrAnoAplicacao) do conjunto
O ano do Plano Contábil do Movimento Realizável
(idPessoa, nrRealizavel e nrAnoRealizavel)
declarado na linha nº xxxx da tabela
declarado na tabela (MovimentoRealizavel) 1951
(MovimentoRealizavel) não pode ser diferente do ano de
for <> do ano de trabalho a mensagem
trabalho.
deve ser executada.
OBSERVAÇÕES
Número
9 Numérico Z(8)9 nrRealizavel Informar o número sequencial SIM
Sequencial das
das operações realizadas.
Operações
Representa o tipo de
Tipo de
documento do Devedor. Os
Documento da 2 Numérico Z(1)9 tpDocDevedor
valores válidos estão SIM
Pessoa(*)
disponíveis na tabela
(TipoDocumentoPessoa).
Número do
Representa o número do
Documento da 15 Caractere X(15) nrDocDevedor SIM
Documento Identificador do
Pessoa(*)
Devedor.
Data da
10 Data AAAA-MM- dtOperacao Informar a data da Operação. SIM
Operação
DD
Valor da Valor da operação realizada de
Operação de (16,2) Numérico Z(13)9.99 vlOperacao acordo com os tipos de SIM
acordo com os operações.
tipos
TABELA: EstornoMovimentoRealizavel
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O Número do Estorno do Movimento do Realizável
O conjunto (idPessoa, nrEstorno e
declarado na linha nº xxxx da tabela
nrAnoEstorno) não pode ser duplicado na 431
(EstornoMovimentoRealizavel) não pode ser duplicado
tabela (EstornoMovimentoRealizavel).
para o ano de trabalho.
Se (nrEstorno e nrAnoEstorno) declarados
O Número do Estorno do Movimento do Realizável
na tabela (EstornoMovimentoRealizavel)
declarado na linha nº xxxx da tabela
para a combinação (idPessoa, nrEstorno e
432 (EstornoMovimentoRealizavel) apresenta quebra da
nrAnoEstorno) quebrar a ordem numérica
ordem numérica sequencial crescente no ano de
sequencial crescente a mensagem deve
trabalho.
ser executada.
Se (nrRealizavel e nrAnoRealizavel)
declarados na tabela
(EstornoMovimentoRealizavel) para a O Número do Movimento do Realizável declarado na
combinação (idPessoa, nrEstorno e 433 linha nº xxxx da tabela (EstornoMovimentoRealizavel)
nrAnoEstorno) não existir na tabela não existe na tabela (MovimentoRealizavel).
(MovimentoRealizavel) a mensagem deve
ser executada.
Se (dtEstorno) declarada na tabela
(EstornoMovimentoRealizavel) para a A data do Estorno do Movimento do Realizável declarada
combinação (idPessoa, nrEstorno e 434 na linha nº xxxx da tabela (EstornoMovimentoRealizável)
nrAnoEstorno) for > que o mês/ano de é maior que o mês/ano de trabalho.
trabalho a mensagem deve ser executada.
Se (vlEstorno) declarado na tabela
(EstornoMovimentoRealizavel) para a O valor do Estorno do Movimento do Realizável
combinação (idPessoa, nrEstorno e 435 declarado na linha nº xxxx da tabela
nrAnoEstorno) for negativo a mensagem (EstornoMovimentoRealizável) não pode ser negativo.
deve ser executada.
OBSERVAÇÕES
Ano da Operação (*) 4 Numérico 9999 nrAno Informar o ano da operação SIM
Realizavel estornada.
Data da Operação do
10 Data AAAA- dtEstorno Informar a data da Operação do SIM
Estorno
MM-DD Estorno.
Valor da Operação do (16,2) Numérico Z(13)9.99 vlEstorno Representa o valor da operação de SIM
Estorno estorno realizada.
do Motivo do Estorno 250 Caractere X(250) dsMotivo Esclarecer a motivação do estorno. SIM
TABELA: DepositoRestituivelPassivo
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O registro declarado na linha nº xxxxxx da tabela
O conjunto (idPessoa, nrDeposito e nrAnoDeposito)
(DepositoRestituivelPassivo) não pode ser
não pode ser duplicado na tabela 436
duplicado para o conjunto (idPessoa, nrDeposito
(DepositoRestituivelPassivo).
e nrAnoDeposito).
Se o conjunto (nrDeposito e nrAnoDeposito)
declarado na tabela (DepositoRestituivelPassivo) O registro declarado na linha nº xxxxxx da tabela
para o conjunto (idPessoa, nrDeposito e (DepositoRestituivelPassivo) não pode quebrar a
437
nrAnoDeposito) apresentar quebra da sequencial ordem sequencial numérica crescente no ano de
numérica crescente a mensagem deve ser trabalho.
executada.
Se o (idTipoDepositoRestituivelPassivo) declarado
na tabela (DepositoRestituivelPassivo) para o O Código do Tipo de Deposito Restituível do
conjunto (idPessoa, nrDeposito e nrAnoDeposito) Passivo declarado na linha nº xxxxxx da tabela
438
não existir na tabela (DepositoRestituivelPassivo) não existe na tabela
(TipoDepositoRestituivelPassivo) a mensagem deve (TipoDepositoRestituivelPassivo).
ser executada.
Se o (cdFonte) declarado na tabela
(DepositoRestituivelPassivo) para o conjunto A Fonte de Recursos declarada na linha nº xxxx
(idPessoa, nrDeposito e nrAnoDeposito) não existir 439 da tabela (DepositoRestituivelPassivo) não existe
na tabela (FonteReceita) a mensagem deve ser na tabela (FonteReceita).
executada.
Se o conjunto (cdClasse, cdGrupo, cdSubGrupo,
cdTitulo, cdSubTitulo, cdItem, cdSubItem, cdNivel8,
cdNivel9, cdNivel10, cdNivel11, cdNivel12 e
A conta contábil declarada na linha nº xxxx da
nrAnoAplicacao) declarado na tabela
tabela (DepositoRestituivelPassivo) não existe no
(DepositoRestituivelPassivo) para a combinação 440
plano contábil da entidade (PlanoContábil) ou não
(idPessoa, nrDeposito e nrAnoDeposito) não existir
é uma conta analítica.
na tabela (PlanoContabil) com o campo
(flEscrituracao = "S") a mensagem deve ser
executada.
Se (tpDocCredor) declarado na tabela O Tipo de Documento do Credor declarado na
(DepositoRestituivelPassivo) for <> de 2 ou 3 para a linha nº xxxx da tabela
441
combinação (idPessoa, nrDeposito e (DepositoRestituivelPassivo) deve ser apenas
nrAnoDeposito) a mensagem deve ser executada. CPF ou CNPJ.
Se (tpDocCredor e nrDocCredor) declarados na
tabela (DepositoRestituivelPassivo) para a O CPF ou CNPJ declarado na linha nº xxxx da
combinação (idPessoa, nrDeposito e 442 tabela (DepositoRestituivelPassivo) não existe na
nrAnoDeposito) não existir na tabela (PessoaAM) a tabela (PessoaAM).
mensagem deve ser executada.
Se (dtOperacao) declarada na tabela A data da operação do movimento do depósito
(DepositoRestituivelPassivo) para a combinação restituível passivo declarada na linha nº xxxx da
443
(idPessoa, nrDeposito e nrAnoDeposito) for > que o tabela (DepositoRestituivelPassivo) não pode ser
mês/ano de trabalho a mensagem deve ser maior que o mês e ano de trabalho.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
executada.
Se (idTipoDepositoRestituivelPassivo) declarado na
O Código do Tipo de Depósito Restituível Passivo
tabela (DepositoRestituivelPassivo) para a
declarado na linha nº xxxx da tabela
combinação (idPessoa, nrDeposito e
(DepositoRestituivelPassivo) é proveniente do
nrAnoDeposito) for = 4, o conjunto (idPessoa, 444
movimento da conta caixa, porém, o número e
nrOperacaoBancoCaixa e
ano da operação não existe na tabela
nrAnoOperacaoBancoCaixa) deve existir na tabela
(MovimentoDiarioCaixa).
(MovimentoDiarioCaixa).
Se (idTipoDepositoRestituivelPassivo) declarado na
O Código do Tipo de Depósito Restituível Passivo
tabela (DepositoRestituivelPassivo) para a
declarado na linha nº xxxx da tabela
combinação (idPessoa, nrDeposito e
(DepositoRestituivelPassivo) é proveniente do
nrAnoDeposito) for = 5, o conjunto (idPessoa, 445
movimento de conta bancária, porém, o número e
nrOperacaoBancoCaixa e
ano da operação não existe na tabela
nrAnoOperacaoBancoCaixa) deve existir na tabela
(MovimentoDiarioContaBancaria).
(MovimentoDiarioContaBancaria).
Se (idTipoDepositoRestituivelPassivo) declarado na O Código do Tipo de Depósito Restituível Passivo
tabela (DepositoRestituivelPassivo) para a declarado na linha nº xxxx da tabela
combinação (idPessoa, nrDeposito e (DepositoRestituivelPassivo) é = 1 - Inscrição de
446
nrAnoDeposito) for = 1, o conjunto (idPessoa, Consignações/Valores Restituíveis de origem
nrEmpenho, nrAnoEmpenho e idOrigemEmpenho) orçamentária, porém, não existe nenhum
tornam-se obrigatórios. empenho declarado.
Se (idTipoDepositoRestituivelPassivo) declarado na O Código do Tipo de Depósito Restituível Passivo
tabela (DepositoRestituivelPassivo) para a declarado na linha nº xxxx da tabela
combinação (idPessoa, nrDeposito e (DepositoRestituivelPassivo) é = 4 ou 5, porém,
447
nrAnoDeposito) for = 4 ou 5 o conjunto (idPessoa, tornam-se obrigatórios os campos (
nrOperacaoBancoCaixa e nrOperacaoBancoCaixa e
nrAnoOperacaoBancoCaixa) são obrigatórios. nrAnoOperacaoBancoCaixa).
O Código do Tipo de Depósito Restituível Passivo
Se (idTipoDepositoRestituivelPassivo) declarado na
declarado na linha nº xxxx da tabela
tabela (DepositoRestituivelPassivo) para a
(DepositoRestituivelPassivo) é = 7 -
combinação (idPessoa, nrDeposito e 448
Cancelamento de Consignações/Valores
nrAnoDeposito) for = 7, o campo
Restituíveis, porém, o campo Nota Explicativa
(dsNotaExplicativa) é obrigatório.
torna-se obrigatório.
Se o conjunto (idPessoa, cdClasse, cdGrupo,
cdSubGrupo, cdTitulo, cdSubTitulo, cdItem,
O registro declarado na linha nº xxxx da tabela
cdSubItem, cdNivel8, cdNivel9, cdNivel10,
(DepositoRestituivelPassivo) deve existir na
cdNivel11, cdNivel12 e nrAnoAplicacao) declarado
tabela (MovimentoContabilMensal) com seguintes
na tabela (DepositoRestituivelPassivo) não existir
atributos (idTipoMovimentoContabil = 2 e
na tabela (MovimentoContabilMensal) com a
idTipoFinanceiroPatrimonial = 1, cdClasse+
seguinte combinação (idTipoMovimentoContabil = 2 449
cdGrupo+ cdSubGrupo+cdTitulo = '2.1.8.8' OU na
e idTipoFinanceiroPatrimonial = "1", cdClasse+
conta contábil
cdGrupo+cdSubGrupo +cdTitulo = '2188') OU na
cdClasse+cdGrupo+cdSubGrupo+cdTitulo+cdSu
conta contábil =
bTitulo+cdItem+cdSubItem = 2.1.2.1.1.03.07 -
cdClasse+cdGrupo+cdSubGrupo+cdTitulo+cdSubTi
Antecipação da Receita Orçamentária - ARO.
tulo+cdItem+cdSubItem = '212110307' a mensagem
deve ser executada.
O Código Identificador da Entidade Originária do
Se (idOrigemDestino) declarado na tabela
Registro (cisão, fusão ou extinção) declarado na
(DepositoRestituivelPassivo) para a combinação
linha nº xxxx da tabela
(idPessoa, nrDeposito e nrAnoDeposito) não existir 450
(DepositoRestituivelPassivo) não existe no
na tabela (Pessoa) a mensagem deve ser
cadastro geral de pessoas com TCE com
executada.
obrigação de prestar contas.
Se (vlOperacao) declarado na tabela O valor da operação do Depósito Restituível
(DepositoRestituivelPassivo) para a combinação Passivo declarado na linha nº xxxx da tabela
451
(idPessoa, nrDeposito e nrAnoDeposito) for (DepositoRestituivelPassivo) não pode ser
negativo a mensagem deve ser executada. negativo.
Se (idTipoDepositoRestituivelPassivo for = 3 ou 6) O Tipo de Depósito Restituível Passivo declarado
declarado na tabela (DepositoRestituivelPassivo) na linha nº xxxx da tabela
para a combinação (idPessoa, nrDeposito e 452 (DepositoRestituivelPassivo) origina-se de
nrAnoDeposito) o campo (idOrigemDestino deve ser Inscrição ou Baixa por cisão, fusão ou extinção
<> do idPessoa) de entidade, portanto, o código Identificador da
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Entidade de Origem/Destino deve ser diferente
do (idPessoa) declarante.
O conjunto (idPessoa, nrOperacaoBancoCaixa e
Se o conjunto (idPessoa, nrOperacaoBancoCaixa e
nrAnoOperacaoBancoCaixa) declarado na linha
nrAnoOperacaoBancoCaixa) declarado na tabela
nº xxxxx da tabela (DepositoRestituivelPassivo)
(DepositoRestituivelPassivo) estiver vinculado na
está vinculado na tabela
tabela (MovimentoDiarioContaBancaria) com o 1777
(MovimentoDiarioContaBancaria) com o campo
campo (idTipoOperacaoFinanceira <> 8) os campos
(idTipoOperacaoFinanceira <> 8), portanto, os
(tpDocCredor e nrDocCredor) tornam-se
campos (tpDocCredor e nrDocCredor) tornam-se
obrigatórios.
obrigatórios.
Se campos (nrOperacaoBancoCaixa e
Os campos (nrOperacaoBancoCaixa e
nrAnoOperacaoBancoCaixa) do conjunto (idPessoa,
nrAnoOperacaoBancoCaixa) declarados na linha
nrOperacaoBancoCaixa e
nº xxxx da tabela (DepositoRestituivelPassivo)
nrAnoOperacaoBancoCaixa) da tabela 1778
não contém informações, portanto, os campos
(DepositoRestituivelPassivo) for NULL os campos
(tpDocCredor e nrDocCredor) tornam-se
(tpDocCredor e nrDocCredor) tornam-se
obrigatórios.
obrigatórios.
Se o (cdFonte) do conjunto (idPessoa, nrDeposito,
A Fonte de Recurso informada na linha nº xxxxx
nrAnoDeposito e idTipoDepositoRestituivelPassivo
da tabela (DepositoRestituivelPassivo) para os
= 1, 2 ou 3) declarado na tabela
idTipoDepositoRestituivelPassivo = 1, 2 ou 3 -
(DepositoResituivelPassivo) for <> de 094 e 508,
INSCRIÇÃO DE CONSIGNAÇÕES, deve ser
exceto QUANDO a conta contábil = 1853
apenas as fontes de recursos = 094 e 508, exceto
cdClasse+cdGrupo+cdSubGrupo+cdTitulo+cdSubTi
quando a operação estiver vinculada com a conta
tulo+cdItem+cdSubItem for = '212110307' a
contábil = 2.1.2.1.1.03.07 - ANTECIPAÇÃO DA
mensagem deve ser executada.
RECEITA ORÇAMENTÁRIA - ARO.
O conjunto (idPessoa, nrEmpenho,
Se o conjunto (idPessoa, nrEmpenho,
nrAnoEmpenho e idOrigemEmpenho) declarado
nrAnoEmpenho e idOrigemEmpenho) declarado na
1876 na linha nº xxxx da tabela
tabela (DepositoRestituivelPassivo) não existir na
(DepositoRestituivelPassivo) não existe na tabela
tabela (Empenho) a mensagem deve ser executada.
(Empenho).
OBSERVAÇÕES
Número
9 Numérico Z(8)9 nrDeposito Informar o número sequencial SIM
Sequencial das
das operações realizadas.
Operações
idTipoDeposito dsTipoDepositoRestituivelPassivo
RestituivelPassivo
1 Inscrição de Consignações/Valores Restituíveis de origem orçamentária
2 Inscrição de Consignações/Valores Restituíveis de origem não orçamentária
Inscrição de Consignações/Valores Restituíveis por Cisão, Fusão ou Extinção de
3 Entidade
4 Baixa de Consignações/Valores Restituíveis por Pagamento via Caixa
5 Baixa de Consignações/Valores Restituíveis por Pagamento via Banco
Baixa de Consignações/Valores Restituíveis por Cisão, Fusão e Extinção de
6 Entidades.
7 Cancelamento de Consignações/Valores Restituíveis
TABELA: EstornoDepositoRestituivelPassivo
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrEstorno e O registro declarado na linha nº xxxx da tabela
nrAnoEstorno) não pode ser duplicado na (EstornoDepositoRestituivelPassivo) apresenta-se
453
tabela duplicado para a combinação (idPessoa, nrEstorno e
(EstornoDepositoRestituivelPassivo). nrAnoEstorno).
Se os campos (nrEstorno e nrAnoEstorno)
declarados na tabela
(EstornoDepositoRestituivelPassivo) para o O registro declarado na linha nº xxxx da tabela
conjunto (idPessoa, nrEstorno e (EstornoDepositoRestituivelPassivo) apresenta quebra da
454
nrAnoEstorno) apresentar quebra da ordem sequencial numérica e cronológica no ano de
ordem sequencial numérica e cronológica trabalho.
no ano de trabalho a mensagem deve ser
executada.
Se (nrDeposito e nrAnoDeposito)
declarados na tabela
O Número do Depósito Restituível Passivo declarado na
(EstornoDepositoRestituivelPassivo) para o
linha nº xxxx da tabela
conjunto (idPessoa, nrEstorno e 455
(EstornoDepositoRestituivelPassivo) não existe na tabela
nrAnoEstorno) não existir na tabela
(DepositoRestituivelPassivo).
(DepositoRestituivelPassivo) a mensagem
deve ser executada.
Se (dtEstorno) declarada na tabela
A data do Estorno do Depósito Restituível Passivo
(EstornoDepositoRestituivelPassivo) para o
declarado na linha nº xxxx da tabela
conjunto (idPessoa, nrEstorno e 456
(EstornoDepositoRestituivelPassivo) não pode ser maior
nrAnoEstorno) for > que o mês/ano de
que o mês/ano de trabalho.
trabalho a mensagem deve ser executada.
Se (vlEstorno) declarado na tabela
O valor do Estorno do Depósito Restituível Passivo
(EstornoDepositoRestituivelPassivo) para o
declarado na linha nº xxxx da tabela
conjunto (idPessoa, nrEstorno e 457
(EstornoDepositoRestituivelPassivo) não pode ser
nrAnoEstorno) for negativo a mensagem
negativo.
deve ser executada.
OBSERVAÇÕES
Número da Operação
do Depósito 9 Numérico Z(8)9 nrDeposito Informar o número da operação de SIM
Estornado(*) depósito estornada.
Valor da Operação do (16,2) Numérico Z(13)9.99 vlEstorno Representa o valor da operação de SIM
Estorno estorno realizada.
Descrição do Motivo do 250 Caractere X(250) dsMotivo Esclarecer a motivação do estorno. SIM
Estorno
TRANSFERÊNCIAS FINANCEIRAS
TABELA: TransferenciaFinanceira
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrTransferencia e O Registro Declarado na linha nº xxxx da tabela
nrAnoTransferencia) não pode ser (TransferenciaFinanceira) apresenta-se duplicado para a
458
duplicado na tabela seguinte combinação ( nrTransferencia e
(TransferenciaFinanceira). nrAnoTransferencia)
Se (nrTransferencia e nrAnoTransferencia)
declarados na tabela
(TransferenciaFinanceira) para o conjunto O Número da Transferência Financeira Declarado na
(idPessoa, nrTransferencia e linha nº xxxx da tabela (TransferenciaFinanceira)
2215
nrAnoTransferencia) apresentar quebra da apresenta quebra da ordem sequencial
ordem sequencial numérica crescente no numérica/cronológica.
ano ou cronológica a mensagem deve ser
executada.
Se (idOrigemDestino) declarado na tabela
O Código Identificador da Pessoa de Origem/Destino da
(TransferenciaFinanceira) para a
Transferência Financeira declarado na linha nº xxxx da
combinação (idPessoa, nrTransferencia e
2216 tabela (TransferenciaFinanceira) não existe no cadastro
nrAnoTransferencia) não existir na tabela
geral de pessoas do TCE com obrigação de prestar
(Pessoa) a mensagem deve ser
contas.
executada.
Se (idTipoOperacaoPagamento) declarado
na tabela (TransferenciaFinanceira) para a O Código do Tipo de Operação de Pagamento de
combinação (idPessoa, nrTransferencia e 2217 Transferência Financeira declarado na linha nº xxxx da
nrAnoTransferencia) for <> de 1 ou 2 a tabela (TransferenciaFinanceira) deve ser apenas 1 ou 2.
mensagem deve ser executada.
Se (idTipoFluxoInterferencia) declarado na
tabela (TransferenciaFinanceira) para a O Código do Tipo de Fluxo da Transferência Financeira
combinação (idPessoa, nrTransferencia e declarado na linha nº xxxx da tabela
462
nrAnoTransferencia) não existir na tabela (TransferenciaFinanceira) não existe na tabela
(TipoFluxoInterferencia) a mensagem deve (TipoFluxoInterferencia).
ser executada.
Se (idTipoNaturezaTransferencia)
declarado na tabela
O Código do Tipo da Natureza da Transferência
(TransferenciaFinanceira) para a
Financeira declarado na linha nº xxxx da tabela
combinação (idPessoa, nrTransferencia e 463
(TransferenciaFinanceira) não existe na tabela
nrAnoTransferencia) não existir na tabela
(TipoNaturezaTransferencia).
(TipoNaturezaTransferencia) a mensagem
deve ser executada.
Se (vlOperacao) declarado na tabela
O valor da operação de Transferência Financeira
(TransferenciaFinanceira) para a
2218 declarado na linha nº xxxx da tabela
combinação (idPessoa, nrTransferencia e
(TransferenciaFinanceira) não pode ser negativo.
nrAnoTransferencia) for negativo a
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
mensagem deve ser executada.
Se (dtOperacao) declarada na tabela
(TransferenciaFinanceira) para a A data da operação da Transferência Financeira
combinação (idPessoa, nrTransferencia e declarada na linha nº xxxx da tabela
2219
nrAnoTransferencia) for > que o mês/ano (TransferenciaFinanceira) não pode ser maior que o
de trabalho a mensagem deve ser mês/ano de trabalho.
executada.
Se (idTipoOperacaoPagamento) declarado
na tabela (TransferenciaFinanceira) para a
O Tipo de Operação de Pagamento declarado na linha nº
combinação (idPessoa, nrTransferencia e
xxxx da tabela (TransferenciaFinanceira) origina-se da
nrAnoTransferencia) for = 1, os campos 2220
conta CAIXA, porém, o Número e Ano da Operação não
(nrOperacaoBancoCaixa e
existem na tabela (MovimentoDiarioCaixa).
nrAnoOperacaoBancoCaixa) devem existir
na tabela (MovimentoDiarioCaixa).
Se (idTipoOperacaoPagamento) declarado
na tabela (TransferenciaFinanceira) para a
O Tipo de Operação de Pagamento declarado na linha nº
combinação (idPessoa, nrTransferencia e
xxxx da tabela (TransferenciaFinanceira) origina-se do
nrAnoTransferencia) for = 2, os campos
2221 Movimento Diário das Contas Bancárias, porém, o
(nrOperacaoBancoCaixa e
Número e Ano da apuração não existem na tabela
nrAnoOperacaoBancoCaixa) devem existir
(MovimentoDiarioContaBancaria).
na tabela
(MovimentoDiarioContaBancaria).
O código identificador da pessoa de Origem/Destino da
Transferência Financeira declarado na linha nº xxxx da
Se (idOrigemDestino) declarado na tabela
tabela (TransferenciaFinanceira) não pode ser igual o
(TransferenciaFinanceira) para a
(idPessoa) do declarante.
combinação (idPessoa, nrTransferencia e
468 Obs. Essa regra não se aplica para as Fontes Padrão
nrAnoTransferencia) for = (idPessoa) do
contidas no “De-Para” da tabela
declarante a mensagem deve ser
FontePadraoTransferenciaSaldo, no período de
executada.
dezembro de 2022 até dezembro de 2023, conforme nota
SIM-AM n° 006/2022.
Se o conjunto (idPessoa =
idOrigemDestino, nrTransferencia,
O código de Fonte Padrão, obtido através dos campos
nrAnoTransferencia e
nrOperacaoBancoCaixa e nrAnoOperacao
idTipoNaturezaOrgao <> 52 – Consórcio
BancoCaixa, declarado na linha nº xxxx da tabela
Intermunicipal) declarado na tabela
(TransferenciaFinanceira) não pode ser igual a um dos
(TransferenciaFinanceira) possuir Fontes
2214 códigos de Fontes Padrão SIM-AM nº 1005, 1006, 1007,
Padrão SIM-AM nº 1005, 1006, 1007,
1008, 1009, 1010, 1011 e 1012, tendo em vista que os
1008, 1009, 1010, 1011 e 1012 a
campos idPessoa e idOrigemDestino são iguais e a
mensagem deve ser executada. O código
entidade não se trata de um Consórcio Público
de fonte padrão é obtido através dos
Intermunicipal, conforme nota SIM-AM n° 006/2022.
campos nrOperacaoBancoCaixa e
nrAnoOperacaoBancoCaixa.
OBSERVAÇÕES
cdFontePadrao cdFontePadrao
dsFontePadraoOrigem dsFontePadraoDestino
Origem Destino
Recursos Vinculados ao RPPS -
Recursos do Tesouro Taxa de Administração / Reserva
001 100
(Descentralizados) de Sobras da Taxa de
Administração do RPPS
Recursos Vinculados ao RPPS -
Regime Próprio de Previdência
040 1046 Fundo em Repartição (Plano
Social
Financeiro)
Regime Próprio de Previdência Compensação entre Regimes
040 551
Social Previdenciários
Recursos de Alienação de
Receitas de Alienações de
501 1047 Bens/Ativos - Administração
Ativos
Indireta
Compensação entre Regimes
Compensação entre Regimes
551 1049 Previdenciários - Plano
Previdenciários
Financeiro
Transferências Voluntárias Transferências Voluntárias
1005 1005
Públicas Estaduais Públicas Estaduais
Transferências Voluntárias Transferências Voluntárias
1006 1006
Públicas Federais Públicas Federais
Outras Transferências Outras Transferências
1007 1007
Voluntárias Públicas Voluntárias Públicas
Transferências Voluntárias Transferências Voluntárias
1008 1008
Privadas Internas Privadas Internas
Operações de Crédito Internas Operações de Crédito Internas –
1009 1009
– Contratos Contratos
Operações de Crédito Externas Operações de Crédito Externas –
1010 1010
– Contratos Contratos
Transferências de Outros Transferências de Outros
1011 1011
Programas Programas
Transferências Voluntárias Transferências Voluntárias
1012 1012
Privadas Externas Privadas Externas
TABELA: EstornoTransferenciaFinanceira
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (nrEstorno e nrAnoEstorno) não
O Número do Estorno da Transferência Financeira
pode ser duplicado na tabela
declarado na linha nº xxxx da tabela
(EstornoTransferenciaFinanceira) para a 469
(EstornoTransferenciaFinanceira) não pode ser
combinação (idPessoa, nrEstorno e
duplicado.
nrAnoEstorno).
O conjunto (nrEstorno e nrAnoEstorno)
declarado na tabela O Número do Estorno da Transferência Financeira
(EstornoTransferenciaFinanceira) para a declarado na linha nº xxxx da tabela
combinação (idPessoa, nrEstorno e 470 (EstornoTransferenciaFinanceira) não pode quebrar a
nrAnoEstorno) não pode quebrar a sequência numérica crescente no ano, bem como a
sequência numérica crescente no ano de ordem cronológica.
trabalho, bem como a ordem cronológica.
Se o conjunto (idPessoa, nrTransferencia e
nrAnoTransferencia) declarado na tabela
O Número da Transferência Financeira Estornado e
(EstornoTransferenciaFinanceira) para a
declarado na linha nº xxxx da tabela
combinação (idPessoa, nrEstorno e 471
(EstornoTransferenciaFinanceira) não existe na tabela
nrAnoEstorno) não existir na tabela
(TransferenciaFinanceira).
(TransferenciaFinanceira) a mensagem
deve ser executada.
Se (dtEstorno) declarada na tabela
A data do estorno da Transferência Financeira declarada
(EstornoTransferenciaFinanceira) para a
na linha nº xxxx da tabela
combinação (idPessoa, nrEstorno e 472
(EstornoTransferenciaFinanceira) não pode ser maior
nrAnoEstorno) for > que o mês/ano de
que o mês/ano de trabalho.
trabalho a mensagem deve ser executada.
Se (vlEstorno) declarado na tabela
(EstornoTransferenciaFinanceira) para a O valor do estorno da Transferência Financeira declarado
combinação (idPessoa, nrEstorno e 473 na linha nº xxxx da tabela
nrAnoEstorno) for negativo a mensagem (EstornoTransferenciaFinanceira) não pode ser negativo.
deve ser executada.
Se o (nrAnoTransferencia) declarado na
O Ano da Transferencia (nrAnoTransferencia) declarado
tabela (EstornoTransferenciaFinanceira)
na linha nº xxxxx da tabela
para o conjunto (idPessoa, nrEstorno e 1917
(EstornoTransferenciaFinanceira) deve ser apenas o ano
nrAnoEstorno) for <> do ano de trabalho a
de trabalho.
mensagem deve ser executada.
OBSERVAÇÕES
AAAA-
Data do Estorno 10 Data dtEstorno Informar a data do estorno da SIM
MM-DD
operação realizada.
Valor do Estorno 16,2 Numérico Z(13)9.99 vlEstorno Informar o valor da operação de SIM
estorno da transferência financeira.
TABELA: DespesaNaoEmpenhada
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrDespesa e
O Número e Ano da Despesa Não Empenhada declarado
nrAnoDespesa) for duplicado na tabela
474 na linha nº xxxx da tabela (DespesaNaoEmpenhada) não
(DespesaNaoEmpenhada) a mensagem
pode ser duplicado.
deve ser executada.
Se o conjunto (idPessoa, nrDespesa e
nrAnoDespesa) declarado na tabela O Número e Ano da Despesa Não Empenhada declarado
(DespesaNaoEmpenhada) quebrar a 475 na linha nº xxxx da tabela (DespesaNaoEmpenhada)
ordem numérica crescente no ano de apresenta quebra da ordem numérica no ano de trabalho.
trabalho a mensagem deve ser executada.
Se (cdOrgao, cdUnidade e nrAnoFuncional
= ano de trabalho) declarados na tabela O Órgão e Unidade declarados na linha nº xxxx da tabela
(DespesaNaoEmpenhada) não existir na 476 (DespesaNaoEmpenhada) não existe na combinação
combinação válida da tabela (Unidade) a válida da tabela (Unidade) para o ano de trabalho.
mensagem deve ser executada.
Se (cdFuncao e nrAnoFuncional = ano de
trabalho) declarados na tabela O código da Função declarado na linha nº xxxx da tabela
(DespesaNaoEmpenhada) não existir na 477 (DespesaNaoEmpenhada) não existe na tabela (Funcao)
combinação válida da tabela (Funcao) a para o ano de trabalho.
mensagem deve ser executada.
Se (cdSubFuncao e nrAnoFuncional = ano
de trabalho) declarados na tabela O código da SubFunção declarado na linha nº xxxx da
(DespesaNaoEmpenhada) não existir na 478 tabela (DespesaNaoEmpenhada) não existe na tabela
combinação válida da tabela (SubFuncao) (SubFuncao) para o ano de trabalho.
a mensagem deve ser executada.
Se (cdProgramaLOA e nrAnoFuncional =
ano de trabalho) declarados na tabela O código do Programa da Lei Orçamentária Anual - LOA
(DespesaNaoEmpenhada) não existir na declarado na linha nº xxxx da tabela
479
combinação válida da tabela (DespesaNaoEmpenhada) não existe na tabela
(ProgramaLOA) a mensagem deve ser (ProgramaLOA) para o ano de trabalho.
executada.
Se (cdProjetoAtividade e nrAnoFuncional =
ano de trabalho) declarados na tabela
(DespesaNaoEmpenhada) não existir na O código do Projeto/Atividade declarado na linha nº xxxx
combinação válida da tabela 480 da tabela (DespesaNaoEmpenhada) não existe na tabela
(ProjetoAtividade) a mensagem deve ser (ProjetoAtividade) para o ano de trabalho.
executada.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (idPessoa, cdCategoriaEconomica,
cdGrupoNatureza, cdModalidade,
cdElemento, cdDesdobramento, O código da programática declarado na linha nº xxxx da
cdDetalhamento e nrAnoAplicacao = ano tabela (DespesaNaoEmpenhada) para a combinação
de trabalho) declarados na tabela (cdCategoriaEconomica, cdGrupoNatureza,
(DespesaNaoEmpenhada) para a 481 cdModalidade, cdElemento, cdDesdobramento e
combinação (idPessoa, nrDespesa e cdDetalhamento) não existe no plano da despesa
nrAnoDespesa) não existir na tabela orçamentária da entidade para o ano de trabalho ou não
(PlanoDespOrcamentaria) com é uma conta analítica.
(cdTipoNivelConta = "A") a mensagem
deve ser executada.
Se (tpDocOrdenador) declarado na tabela
(DespesaNaoEmpenhada) para a O Tipo do Documento do Ordenador da Despesa
combinação (idPessoa, nrDespesa e 482 declarado na linha nº xxxx da tabela
nrAnoDespesa) for <> de 2 a mensagem (DespesaNaoEmpenhada) deve ser CPF.
deve ser executada.
Se (tpDocOrdenador e nrDocOrdenador)
declarado na tabela
O Tipo e Número do Documento do Ordenador da
(DespesaNaoEmpenhada) para a
Despesa declarado na linha nº xxxx da tabela
combinação (idPessoa, nrDespesa e 483
(DespesaNaoEmpenhada) não existe no cadastro geral
nrAnoDespesa) não existir na tabela
de pessoas do TCE.
(PessoaAM) a mensagem deve ser
executada.
Se (tpDocCredor) declarado na tabela
(DespesaNaoEmpenhada) para a O Tipo do Documento do Credor da Despesa declarado
combinação (idPessoa, nrDespesa e 485 na linha nº xxxx da tabela (DespesaNaoEmpenhada)
nrAnoDespesa) for <> de 2, 3 ou 98 a deve ser CPF, CNPJ ou ESTRANGEIROS.
mensagem deve ser executada.
Quando o (tpDocCredor) declarado na
O Tipo do Documento do Credor (tpDocCredor)
tabela (DespesaNaoEmpenhada) para o
declarado na linha nº xxxx da tabela
conjunto (idPessoa, nrDespesa e
486 (DespesaNaoEmpenhada) é proveniente de
nrAnoDespesa) for = 98 o (nrDocCredor)
Estrangeiros, portanto, o (nrDocCredor) deve existir na
deve obrigatoriamente existir na tabela
tabela (InexistenciaDocumentoPessoa).
(InexistenciaDocumentoPessoa).
Se (idTipoDocumentoFiscal) declarado na
tabela (DespesaNaoEmpenhada) para a
O Tipo do Documento Fiscal declarado na linha nº xxxx
combinação (idPessoa, nrDespesa e
487 da tabela (DespesaNaoEmpenhada) não existe na tabela
nrAnoDespesa) não existir na tabela
(TipoDocumentoFiscal).
(TipoDocumentoFiscal) a mensagem deve
ser executada.
Se (idTipoSerieDocFiscal) declarado na
tabela (DespesaNaoEmpenhada) para a
O Tipo da Série do Documento Fiscal declarado na linha
combinação (idPessoa, nrDespesa e
488 nº xxxx da tabela (DespesaNaoEmpenhada) não existe
nrAnoDespesa) não existir na tabela
na tabela (TipoSerieDocFiscal).
(TipoSerieDocFiscal) a mensagem deve
ser executada.
Se (idTipoSerieDocFiscal) declarado na
A Descrição do Tipo de Série do Documento Fiscal
tabela (DespesaNaoEmpenhada) para a
declarada na linha nº xxxx da tabela
combinação (idPessoa, nrDespesa e 489
(DespesaNaoEmpenhada) é 99 - Outras Séries, portanto,
nrAnoDespesa) for = 99, o campo
a descrição do tipo de série é obrigatória.
(dsTipoSerie) torna-se obrigatório.
Se (vlDocumento) declarado na tabela
(DespesaNaoEmpenhada) para a O valor do documento fiscal da despesa não empenhada
combinação (idPessoa, nrDespesa e 490 declarado na linha nº xxxx da tabela
nrAnoDespesa) for negativo a mensagem (DespesaNaoEmpenhada) não pode ser negativo.
deve ser executada.
Se o conjunto (idPessoa, tpDocCredor e
O Tipo e Número do Documento do Credor (tpDocCredor
nrDocCredor) declarado na tabela
e nrDocCredor) declarado na linha nº XXXX da tabela
(DespesaNãoEmpenhada) não existir na 1890
(DespesaNaoEmpenhada) não existe na tabela
tabela (PessoaAM) com idTipoDocumento
(PessoaAM) com idTipoDocumento = 2 ou 3.
= 2 ou 3 a mensagem deve ser executada.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
OBSERVAÇÕES
Tipo de Série 2 Numérico Z(1)9 idTipoSerieDoc Representa o tipo de série dos SIM
Documento Fiscal documentos fiscais. Os valores
Fiscal válidos estão na tabela
(TipoSerieDocFiscal).
TABELA: EstornoDespesaNaoEmpenhada
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrEstorno e
O registro declarado na linha nº xxxx da tabela
nrAnoEstorno) for duplicado na tabela
491 (EstornoDespesaNaoEmpenhada) não pode ser
(EstornoDespesaNaoEmpenhada) a
duplicado para o conjunto (nrEstorno e nrAnoEstorno).
mensagem deve ser executada.
Se o conjunto (idPessoa, nrEstorno e
nrAnoEstorno) declarado na tabela O registro declarado na linha nº xxxx da tabela
(EstornoDespesaNaoEmpenhada) quebrar (EstornoDespesaNaoEmpenhada) não pode quebrar a
492
a ordem sequencial numérica no ano de sequência numérica crescente no exercício de trabalho,
trabalho e a ordem cronológica a bem como a ordem cronológica.
mensagem deve ser executada.
Se o conjunto (idPessoa, nrDespesa e
nrAnoDespesa) declarado na tabela
O Número e Ano da Despesa Não Empenhada
(EstornoDespesaNaoEmpenhada) para o
declarados na linha nº xxxx da tabela
conjunto (idPessoa, nrEstorno e 493
(EstornoDespesaNaoEmpenhada) não existe na tabela
nrAnoEstorno) não existir na tabela
(DespesaNaoEmpenhada).
(DespesaNaoEmpenhada) a mensagem
deve ser executada.
Se (dtEstorno) declarada na tabela
A data do estorno da Despesa Não Empenhada
(EstornoDespesaNaoEmpenhada) para o
declarada na linha nº xxxx da tabela
conjunto (idPessoa, nrEstorno e 494
(EstornoDespesaNaoEmpenhada) não pode ser maior
nrAnoEstorno) for > que o mês/ano de
que o mês/ano de trabalho.
trabalho a mensagem deve ser executada.
Se (vlEstorno) declarado na tabela
O valor do estorno da Despesa Não Empenhada
(EstornoDespesaNaoEmpenhada) para o
declarado na linha nº xxxx da tabela
conjunto (idPessoa, nrEstorno e 495
(EstornoDespesaNaoEmpenhada) não pode ser
nrAnoEstorno) for negativo a mensagem
negativo.
deve ser executada.
Se (cdControleLeiAto) declarado na tabela
O Código de Controle da Lei/Ato que tratou do estorno da
(EstornoDespesaNaoEmpenhada) para o
Despesa Não Empenhada declarado na linha nº xxxx da
conjunto (idPessoa, nrEstorno e 496
tabela (EstornoDespesaNaoEmpenhada) não existe na
nrAnoEstorno) não existir na tabela
tabela (LeiAto).
(LeiAto) a mensagem deve ser executada.
OBSERVAÇÕES
TABELA: ApropriacaoDespesaNaoEmpenhada
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrOperacao e
O conjunto (idPessoa, nrOperacao e nrAnoOperacao)
nrAnoOperacao) declarado na tabela
declarado na linha n. xxxxxx da tabela
(ApropriacaoDespesaNaoEmpenhada) for 1724
(ApropriacaoDespesaNaoEmpenhada) apresenta-se com
duplicado a mensagem deve ser
registro duplicado.
executada.
Se o conjunto (idPessoa, nrDespesa e
O conjunto (idPessoa, nrDespesa e nrAnoDespesa)
nrAnoDespesa) declarado na tabela
declarado na linha n. xxxxx da tabela
(ApropriacaoDespesaNaoEmpenhada) não 1725
(ApropriacaoDespesaNaoEmpenhada) não existe na
existir na tabela (DespesaNaoEmpenhada)
tabela (DespesaNaoEmpenhada).
a mensagem deve ser executada.
Se (dtOperacao) do conjunto (idPessoa,
nrOperacao e nrAnoOperacao) declarada
A data da operação (dtOperacao) declarada na linha n.
na tabela
1726 xxxx da tabela (ApropriacaoDespesaNaoEmpenhada)
(ApropriacaoDespesaNaoEmpenhada) for
não pode ser diferente do mês e ano de trabalho.
<> do mês e ano de trabalho a mensagem
deve ser executada.
Se o conjunto (idPessoa, nrLiquidacao,
nrAnoLiquidacao e idOrigemLiquidacao) O conjunto (idPessoa, nrLiquidacao, nrAnoLiquidacao e
declarado na tabela idOrigemLiquidacao) declarado na linha n. xxxxx da
1727
(ApropriacaoDespesaNaoEmpenhada) não tabela (ApropriacaoDespesaNaoEmpenhada) não existe
existir na tabela (Liquidacao) a mensagem na tabela (Liquidacao).
deve ser executada.
OBSERVAÇÕES
Ano da 4 Numérico 9999 nrAnoDespesa Representa o ano da operação realizada. Este SIM
Operação(*) código origina-se da tabela
(DespesaNaoEmpenhada).
TABELA: PagamentoDespesaNaoEmpenhada
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrPagamento,
nrAnoPagamento e O registro declarado na linha nº xxxx da tabela
idTipoOperacaoPagamento) for duplicado (PagamentoDespesaNaoEmpenhada) não pode ser
497
na tabela duplicado para a seguinte combinação (nrPagamento,
(PagamentoDespesaNaoEmpenhada) a nrAnoPagamento e idTipoOperacaoPagamento).
mensagem deve ser executada.
Se (nrPagamento e nrAnoPagamento)
declarado na tabela
(PagamentoDespesaNaoEmpenhada) para O Número/Ano do Pagamento da Despesa Não
o conjunto (idPessoa, nrPagamento, Empenhada declarado na linha nº xxxx da tabela
498
nrAnoPagamento e (PagamentoDespesaNaoEmpenhada) apresenta quebra
idTipoOperacaoPagamento) apresentar da sequência numérica de registros no ano.
quebra da sequência numérica no exercício
a mensagem deve ser executada.
Se (dtOperacao) declarada na tabela
(PagamentoDespesaNaoEmpenhada) para
A data da operação do pagamento da Despesa Não
o conjunto (idPessoa, nrPagamento,
Empenhada declarada na linha nº xxxx da tabela
nrAnoPagamento e 499
(PagamentoDespesaNaoEmpenhada) não pode ser
idTipoOperacaoPagamento) for > que o
maior que o mês/ano de trabalho.
mês/ano de trabalho a mensagem deve ser
executado.
Se (vlOperacao) declarado na tabela
(PagamentoDespesaNaoEmpenhada) para O valor da operação do pagamento da Despesa Não
o conjunto (idPessoa, nrPagamento, Empenhada declarado na linha nº xxxx da tabela
500
nrAnoPagamento e (PagamentoDespesaNaoEmpenhada) não pode ser
idTipoOperacaoPagamento) for negativo a negativo.
mensagem deve ser executada.
Se (idTipoOperacaoPagamento) declarado
na tabela
(PagamentoDespesaNaoEmpenhada) para O tipo de operação de pagamento declarado na linha nº
o conjunto (idPessoa, nrPagamento, xxxx da tabela (PagamentoDespesaNaoEmpenhada) é
nrAnoPagamento e originário da conta CAIXA, porém, o número e ano da
501
idTipoOperacaoPagamento) for = 1, os operação (nrOperacaoBancoCaixa e
dados dos campos (idPessoa, nrAnoOperacaoBancoCaixa) não existem na tabela
nrOperacaoBancoCaixa e (MovimentoDiarioCaixa).
nrAnoOperacaoBancoCaixa) devem existir
na tabela (MovimentoDiarioCaixa).
Se (idTipoOperacaoPagamento) declarado O tipo de operação de pagamento declarado na linha nº
na tabela xxxx da tabela (PagamentoDespesaNaoEmpenhada) é
(PagamentoDespesaNaoEmpenhada) para originário do movimento das contas bancárias, porém, o
502
o conjunto (idPessoa, nrPagamento, número e ano da operação (nrOperacaoBancoCaixa e
nrAnoPagamento e nrAnoOperacaoBancoCaixa) não existem na tabela
idTipoOperacaoPagamento) for = 2, os (MovimentoDiarioContaBancaria).
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
dados dos campos (idPessoa,
nrOperacaoBancoCaixa e
nrAnoOperacaoBancoCaixa) devem existir
na tabela (MovimentoDiarioContaBancaria).
Se (idTipoOperacaoPagamento) declarado
na tabela
O tipo de operação de pagamento de Despesa Não
(PagamentoDespesaNaoEmpenhada) para
Empenhada declarado na linha nº xxxx da tabela
o conjunto (idPessoa, nrPagamento, 503
(PagamentoDespesaNaoEmpenhada) não pode ser
nrAnoPagamento e
diferente de 1, 2 ou 3.
idTipoOperacaoPagamento) for <> de 1, 2
ou 3 a mensagem deve ser executada.
Se (tpDocResponsavel) declarado na tabela
(PagamentoDespesaNaoEmpenhada) para O tipo de documento do responsável pelo pagamento de
o conjunto (idPessoa, nrPagamento, Despesa Não Empenhada declarado na linha nº xxxx da
504
nrAnoPagamento e tabela (PagamentoDespesaNaoEmpenhada) deve ser
idTipoOperacaoPagamento) for <> de 2, a CPF.
mensagem deve ser executada.
Se (tpDocResponsavel e
nrDocResponsavel) declarado na tabela
O tipo e número do documento do responsável pelo
(PagamentoDespesaNaoEmpenhada) para
pagamento de Despesa Não Empenhada declarado na
o conjunto (idPessoa, nrPagamento,
505 linha nº xxxx da tabela
nrAnoPagamento e
(PagamentoDespesaNaoEmpenhada) não existe na
idTipoOperacaoPagamento) não existir na
tabela (PessoaAM).
tabela (PessoaAM) a mensagem deve ser
executada.
Se (idTipoOperacaoPagamento) declarado
na tabela
O tipo de operação de pagamento de Despesa Não
(PagamentoDespesaNaoEmpenhada) para
Empenhada declarado na linha nº xxxx da tabela
o conjunto (idPessoa, nrPagamento,
(PagamentoDespesaNaoEmpenhada) é originário da
nrAnoPagamento e 506
conta CAIXA ou BANCOS, porém, os campos
idTipoOperacaoPagamento) for = 1 ou 2, os
(nrOperacaoBancoCaixa e nrAnoOperacaoBancoCaixa)
campos (nrOperacaoBancoCaixa e
são obrigatórios.
nrAnoOperacaoBancoCaixa) são
obrigatórios.
O valor do campos (nrOperacaoBancoCaixa e
Se o valor do campo
nrAnoOperacaoBancoCaixa) declarados na linha nº
(idTipoOperacaoPagamento) da tabela
xxxxxxx da tabela (PagamentoDespesaNaoEmpenhada)
(PagamentoDespesaNaoEmpenhada) for =
1904 devem ser VAZIOS, tendo em vista que o registro em
3, os campos (nrOperacaoBancoCaixa e
questão é proveniente de Inscrição de Consignações
nrAnoOperacaoBancoCaixa) devem ser
com (idTipoOperacaoPagamento = 3 Inscrição de
VAZIOS.
Consignações).
OBSERVAÇÕES
Valor da (16,2) Numérico Z(13)9.99 vlOperacao Informar o valor da operação de acordo SIM
Operação com os tipos de baixas.
TABELA: EstornoPagamentoDespesaNaoEmpenhada
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrEstorno e O registro declarado na linha nº xxxx da tabela
nrAnoEstorno) não pode ser duplicado na (EstornoPagamentoDespesaNaoEmpenhada) está
507
tabela duplicado para a combinação (nrEstorno e
(EstornoPagamentoDespesaNaoEmpenhada) nrAnoEstorno).
Se (nrEstorno e nrAnoEstorno) declarados na
tabela O Número e Ano do Estorno do Pagamento de
(EstornoPagamentoDespesaNaoEmpenhada) Despesa Não Empenhada declarado na linha nº
para a combinação (idPessoa, nrEstorno e xxxx da tabela
508
nrAnoEstorno) apresentar quebra da sequência (EstornoPagamentoDespesaNaoEmpenhada) está
numérica crescente no exercício, bem como da duplicado no ano de trabalho OU não segue a
ordem cronológica a mensagem deve ser ordem cronológica dos registros.
executada.
Se (nrPagamento, nrAnoPagamento e
idTipoOperacaoPagamento) declarados na
O Número e Ano do Pagamento de Despesa Não
tabela
Empenhada declarado na linha nº xxxx da tabela
(EstornoPagamentoDespesaNaoEmpenhada)
509 (EstornoPagamentoDespesaNaoEmpenhada) não
para a combinação (idPessoa, nrEstorno e
existe na tabela
nrAnoEstorno) não existir na tabela
(PagamentoDespesaNaoEmpenhada).
(PagamentoDespesaNaoEmpenhada) a
mensagem deve ser executada.
Se (dtEstorno) declarada na tabela
A data do estorno do Pagamento de Despesa Não
(EstornoPagamentoDespesaNaoEmpenhada)
Empenhada declarado na linha nº xxxx da tabela
para a combinação (idPessoa, nrEstorno e 510
(EstornoPagamentoDespesaNaoEmpenhada) não
nrAnoEstorno) for > que o mês/Ano de trabalho
pode ser maior que o mês/ano de trabalho.
a mensagem deve ser executada.
Se (vlEstorno) declarado na tabela
O valor do estorno do Pagamento de Despesa Não
(EstornoPagamentoDespesaNaoEmpenhada)
Empenhada declarado na linha nº xxxx da tabela
para a combinação (idPessoa, nrEstorno e 511
(EstornoPagamentoDespesaNaoEmpenhada) não
nrAnoEstorno) for negativo a mensagem deve
pode ser negativo.
ser executada.
OBSERVAÇÕES
Valor do (16,2) Numérico Z(13)9.99 vlEstorno Informar o valor do estorno do pagamento. SIM
Estorno
Pagamento
TABELA: Divida
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrDivida e O Registro declarado na linha nº xxxx da tabela (Divida)
nrAnoDivida) não pode ser duplicado na 513 está duplicado para o conjunto (idPessoa, nrDivida e
tabela (Divida). nrAnoDivida).
Se o conjunto (idTipoOrigemDivida,
idTipoNaturezaDivida, idTipoGrupoDivida
A combinação dos códigos declarados na linha nº xxxx
e idTipoDivida) declarado na tabela
da tabela (Divida) para os campos
(Divida) para a combinação (idPessoa,
517 (idTipoOrigemDivida, idTipoNaturezaDivida,
nrDivida e nrAnoDivida) não existir na
idTipoGrupoDivida e idTipoDivida) não existe na tabela
combinação válida da tabela
(ConsolidacaoDivida).
(ConsolidacaoDivida) a mensagem deve
ser executada.
Se o (cdControleLeiAto) declarado na
tabela (Divida) para a combinação A Lei/Ato autorizativo da Dívida Fundada declarada na
(idPessoa, nrDivida e nrAnoDivida) não 518 linha nº xxxx da tabela (Divida) não existe na tabela
existir na tabela (LeiAto) a mensagem (LeiAto).
deve ser executada.
Se (dtOficioSTN) declarado na tabela
(Divida) para a combinação (idPessoa,
A data do Ofício da Secretaria do Tesouro Nacional -
nrDivida e nrAnoDivida) for > que o
519 STN declarada na linha nº xxxx da tabela (Divida) não
mês/ano de trabalho QUANDO o mês de
pode ser maior que o mês/ano de trabalho.
envio for <> de 0, a mensagem deve ser
executada.
Se (dtAssinaturaContrato) declarado na
tabela (Divida) para a combinação
A data da Assinatura do Contrato declarada na linha nº
(idPessoa, nrDivida e nrAnoDivida) for >
520 xxxx da tabela (Divida) não pode ser maior que o
que o mês/ano de trabalho QUANDO o
mês/ano de trabalho.
mês de envio for <> de 0, a mensagem
deve ser executada.
Se (vlDivida) declarado na tabela (Divida)
para a combinação (idPessoa, nrDivida e O valor da dívida declarado na linha nº xxxx da tabela
521
nrAnoDivida) for negativo a mensagem (Divida) não pode ser negativo.
deve ser executada.
OBSERVAÇÕES
SIM
Representa o Tipo da Dívida.
Tipo da Dívida(*) 2 Numérico Z(1)9 idTipoDivida
Origina-se da tabela
(TipoDivida).
Data do Ofício da STN 10 Data AAAA- dtOficioSTN Informar a data do Ofício da STN. NÃO
MM-DD
Descrever a Dívida seguindo o
Descrição da Dívida 250 Caractere X(250) dsDivida SIM
objeto contratado.
Data da Assinatura do
Informar a Data da Assinatura do
Contrato ou Ato 10 Data AAAA- dtAssinatura NÃO
Contrato ou Ato Equivalente.
Equivalente MM-DD Contrato
idTipoOrigem
dsTipoOrigemDivida
Divida
1 Interna
2 Externa
3 Precatórios
idTipoNatureza
dsTipoNaturezaDivida
Divida
1 Mobiliária
2 Contratual
3 Precatórios Posteriores a 05.05.2000
4 Precatórios Anteriores a 05.05.2000
idTipoGrupo
dsTipoGrupoDivida
Divida
1 Empréstimo
2 Financiamento
4 Parcelamento
5 Precatórios em Regime Especial
6 Outros Precatórios
99 Outros Grupos de Dívidas
TIPOS DE DÍVIDA
Nome do Arquivo: TipoDivida
idTipoDivida dsTipoDivida
1 Aquisição Financiada de Bens e Arrend.Mercantil Financ.
2 Antecipação da Receita Orçamentária
3 Programa RELUZ
4 Melhoria da Administração de Receitas
5 Outras Operações de Crédito
6 INSS
7 FGTS
8 PASEP
9 Outros Parcelamentos
10 Financiamento para Aquisição de Ativos
11 Outros Financiamentos
12 Operações de Crédito Sujeitas ao Limite
13 Precatórios de Pessoal
14 Outros Precatórios
99 Outras Dívidas
CONSOLIDAÇÃO DA DÍVIDA
Nome do Arquivo: ConsolidacaoDivida
TABELA: SaldoAnteriorDivida
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrDivida,
nrAnoDivida, cdClasse, cdGrupo,
O conjunto (idPessoa, nrDivida, nrAnoDivida,
cdSubGrupo, cdTitulo, cdSubTitulo,
cdClasse, cdGrupo, cdSubGrupo, cdTitulo,
cdItem, cdSubItem, cdNivel8, cdNivel9,
cdSubTitulo, cdItem, cdSubItem, cdNivel8, cdNivel9,
cdNivel10, cdNivel11, cdNivel12,
1886 cdNivel10, cdNivel11, cdNivel12, nrAnoAplicacao e
nrAnoAplicacao e
idTipoFinanceiroPatrimonial) declarado na linha nº
idTipoFinanceiroPatrimonial) declarado
xxxxxx da tabela (SaldoAnteriorAtiva) apresenta-se
na tabela (SaldoAnteriorAtiva) for
com registro duplicado.
duplicado a mensagem deve ser
executada.
Se o conjunto (idPessoa, nrDivida e
nrAnoDivida) declarado na tabela O conjunto (idPessoa, nrDivida e nrAnoDivida)
(SaldoAnteriorAtiva) não existir na tabela 1887 declarado na linha nº xxxx da tabela
(Divida) a mensagem deve ser (SaldoAnteriorAtiva) não existe na tabela (Divida).
executada.
Se o conjunto (idPessoa, cdClasse,
cdGrupo, cdSubGrupo, cdTitulo,
O conjunto (idPessoa, cdClasse, cdGrupo,
cdSubTitulo, cdItem, cdSubItem,
cdSubGrupo, cdTitulo, cdSubTitulo, cdItem, cdSubItem,
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdNivel12 e
cdNivel12 e nrAnoAplicacao = ano de 1888
nrAnoAplicacao) declarado na linha nº xxxxx da tabela
trabalho) declarado na tabela
(SaldoAnteriorAtiva) não existe na tabela
(SaldoAnteriorAtiva) não existir na tabela
(PlanoContabil) para o ano de trabalho.
(PlanoContabil) a mensagem deve ser
executada.
Se (idTipoFinanceiroPatrimonial)
declarado na tabela (SaldoAnteriorDivida) O (idTipoFinanceiroPatrimonial) declarado na linha nº
não existir na tabela 1889 xxxxx da tabela (SaldoAnteriorDivida) não existe na
(TipoFinanceiroPatrimonial) a regra deve tabela (TipoFinanceiroPatrimonial).
ser executada.
OBSERVAÇÕES
Valor do Saldo 16,2 Numérico Z(13)9.99 vlSaldo Informar o saldo atual da SIM
dívida.
TABELA: IngressoAtualizacaoDivida
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrIngresso e O Registro declarado na linha nº xxxx da tabela
nrAnoIngresso) não pode ser duplicado 522 (IngressoAtualizacaoDivida) está duplicado para o
na tabela (IngressoAtualizacaoDivida). conjunto (idPessoa, nrIngresso e nrAnoIngresso).
Se (nrIngresso e nrAnoIngresso)
declarados na tabela
(IngressoAtualizacaoDivida) para a O Número e Ano do Ingresso da Dívida declarado na
combinação (idPessoa, nrIngresso e linha nº xxxx da tabela (IngressoAtualizacaoDivida)
523
nrAnoIngresso) apresentar quebra da apresenta quebra da sequência numérica no ano ou da
sequência numérica no ano ou da ordem ordem cronológica
cronológica a mensagem deve ser
executada.
Se (nrDivida e nrAnoDivida) declarados
na tabela (IngressoAtualizacaoDivida)
O Número e Ano da Dívida declarados na linha nº xxxx
para a combinação (idPessoa, nrIngresso
524 da tabela (IngressoAtualizacaoDivida) não existe na
e nrAnoIngresso) não existir na tabela
tabela (Divida).
(Divida) a mensagem deve ser
executada.
Se (dtOperacao) declarada na tabela
(IngressoAtualizacaoDivida) para a
A data da operação do Ingresso da Dívida declarada
combinação (idPessoa, nrIngresso e
525 na linha nº xxxx da tabela (IngressoAtualizacaoDivida)
nrAnoIngresso) for > que o mês/ano de
não pode ser maior que o mês/ano de trabalho.
trabalho QUANDO o mês de envio for <>
0, a mensagem deve ser executada.
Se (idTipoOperacaoDivida for <> 1, 2, 3,
4, 7 ou 8) declarado na tabela
(IngressoAtualizacaoDivida) para a O código do Tipo de Operação da Dívida declarado na
combinação (idPessoa, nrIngresso e 526 linha nº xxxx da tabela (IngressoAtualizacaoDivida) não
nrAnoIngresso) sem a existência dos pode ser diferente de 1, 2, 3, 4, 7 ou 8.
mesmos na tabela (TipoOperacaoDivida)
a mensagem deve ser executada.
Se (idTipoOperacaoDivida) declarado na
tabela (IngressoAtualizacaoDivida) para a O código do Tipo de Operação da Dívida declarado na
combinação (idPessoa, nrIngresso e linha nº xxxx da tabela (IngressoAtualizacaoDivida) é
nrAnoIngresso) for = 1 ou 2, os campos 527 originário da conta CAIXA ou BANCOS, porém, os
(nrOperacaoBancoCaixa e campos (nrOperacaoBancoCaixa e
nrAnoOperacaoBancoCaixa) são nrAnoOperacaoBancoCaixa) são obrigatórios.
obrigatórios.
Se (idTipoOperacaoDivida) declarado na O código do Tipo de Operação da Dívida declarado na
tabela (IngressoAtualizacaoDivida) para a linha nº xxxx da tabela (IngressoAtualizacaoDivida) é
combinação (idPessoa, nrIngresso e originário da conta CAIXA, porém, os campos
528
nrAnoIngresso) for = 1, os campos (nrOperacaoBancoCaixa e
(nrOperacaoBancoCaixa e nrAnoOperacaoBancoCaixa) não existem na tabela
nrAnoOperacaoBancoCaixa) devem (MovimentoDiarioCaixa).
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
existir na tabela (MovimentoDiarioCaixa).
Se (idTipoOperacaoDivida) declarado na
tabela (IngressoAtualizacaoDivida) para a O código do Tipo de Operação da Dívida declarado na
combinação (idPessoa, nrIngresso e linha nº xxxx da tabela (IngressoAtualizacaoDivida) é
nrAnoIngresso) for = 2, os campos originário de BANCOS, porém, os campos
529
(nrOperacaoBancoCaixa e (nrOperacaoBancoCaixa e
nrAnoOperacaoBancoCaixa) devem nrAnoOperacaoBancoCaixa) não existem na tabela
existir na tabela (MovimentoDiarioContaBancaria).
(MovimentoDiarioContaBancaria).
Se (idTipoOperacaoDivida) declarado na
O Tipo de Operação da Dívida declarado na linha nº
tabela (IngressoAtualizacaoDivida) para a
xxxx da tabela (IngressoAtualizacaoDivida) é
combinação (idPessoa, nrIngresso e 531
proveniente da conta CAIXA ou BANCOS, portanto, o
nrAnoIngresso) for = 1 ou 2, o campo
campo (nrParcelaRecebida) torna-se obrigatório.
(nrParcelaRecebida) torna-se obrigatório.
Se o conjunto (idPessoa, cdClasse,
cdGrupo, cdSubGrupo, cdTitulo,
cdSubTitulo, cdItem, cdSubItem,
cdNivel8, , cdNivel9, cdNivel10,
cdNivel11, cdNivel12 e nrAnoAplicacao = A conta contábil declarada na linha nº xxxx da tabela
ano de trabalho) declarado na tabela (IngressoAtualizacaoDivida) não existe no plano
532
(IngressoAtualizacaoDivida) para a contábil da entidade (PlanoContabil) OU não é uma
combinação (idPessoa, nrIngresso e conta analítica.
nrAnoIngresso) não existir no Plano
Contábil da Entidade (PlanoContabil) com
o campo (tpEscrituracao = "S") a
mensagem deve ser executada.
Se o conjunto (idPessoa, cdClasse,
cdGrupo, cdSubGrupo, cdTitulo,
cdSubTitulo, cdItem, cdSubItem,
cdNivel8, , cdNivel9, cdNivel10,
cdNivel11, cdNivel12 e nrAnoAplicacao = A conta contábil declarada na linha nº xxxx da tabela
ano de trabalho) declarado na tabela (IngressoAtualizacaoDivida) não apresenta movimento
(IngressoAtualizacaoDivida) para a 533 na tabela (MovimentoContabilMensal) no mês de
combinação (idPessoa, nrIngresso e trabalho OU não é uma conta do Passivo Permanente
nrAnoIngresso) não existir na tabela com (idTipoFinanceiroPatrimonial = "3").
(MovimentoContabilMensal) com os
campos (idTipoFinanceiroPatrimonial =
"3" e nrMes = Mês de trabalho) a
mensagem deve ser executada.
Se (nrAnoIngresso) do conjunto
(idPessoa, nrIngresso e nrAnoIngresso) O Ano do Ingresso (nrAnoIngresso) declarado na linha
da tabela (IngressoAtualizacaoDivida) for 1873 nº xxxxx da tabela (IngressoAtualizacaoDivida) deve
<> do ano de trabalho a mensagem deve ser apenas o ano de trabalho.
ser executada.
OBSERVAÇÕES
Ano das Operações 4 Numérico 9999 nrAnoIngresso Representa o ano do código SIM
de Ingresso e sequencial de cada operação
Atualizações de ingresso ou atualização da
dívida.
TABELA: EstornoIngressoAtualizacaoDivida
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrEstorno e
O registro declarado na linha nº xxxx da tabela
nrAnoEstorno) for duplicado na tabela
534 (EstornoIngressoAtualizacaoDivida) para a combinação
(EstornoIngressoAtualizacaoDivida) a
(idPessoa, nrEstorno e nrAnoEstorno) está duplicado.
mensagem deve ser executada.
Se o conjunto (idPessoa, nrEstorno e
nrAnoEstorno) declarado na tabela O registro declarado na linha nº xxxx da tabela
(EstornoIngressoAtualizacaoDivida) (EstornoIngressoAtualizacaoDivida) para a combinação
535
quebrar a sequência numérica no ano de (idPessoa, nrEstorno e nrAnoEstorno) quebrou a
trabalho ou cronológica a mensagem sequência numérica no ano de trabalho ou cronológica.
deve ser executada.
Se o conjunto (idPessoa, nrIngresso e
nrAnoIngresso) declarado na tabela
O Número do Ingresso ou Atualização da Dívida
(EstornoIngressoAtualizacaoDivida) para
declarado na linha nº xxxx da tabela
a combinação (idPessoa, nrEstorno e 536
(EstornoIngressoAtualizacaoDivida) não existe na
nrAnoEstorno) não existir na tabela
tabela (IngressoAtualizacaoDivida).
(IngressoAtualizacaoDivida) a mensagem
deve ser executada.
Se (dtEstorno) declarado na tabela
(EstornoIngressoAtualizacaoDivida) para A data do estorno do Ingresso ou Atualização da Dívida
a combinação (idPessoa, nrEstorno e declarado na linha nº xxxx da tabela
537
nrAnoEstorno) for > que o mês e ano de (EstornoIngressoAtualizacaoDivida) não pode ser maior
trabalho a mensagem deve ser que o mês e ano de trabalho.
executada.
Se (vlEstorno) declarado na tabela
O valor do estorno do Ingresso ou Atualização da
(EstornoIngressoAtualizacaoDivida) para
Dívida declarado na linha nº xxxx da tabela
a combinação (idPessoa, nrEstorno e 538
(EstornoIngressoAtualizacaoDivida) não pode ser
nrAnoEstorno) for negativo a mensagem
negativo.
deve ser executada.
OBSERVAÇÕES
Ano dos Estornos 4 Numérico 9999 nrAnoEstorno Representa o ano de cada SIM
estorno.
TABELA: RegistroPermutativoStatusDivida
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa e nrOperacao) não O nrOperacao declarado na linha nº xxxxxx da tabela
pode ser duplicado na tabela 1712 (RegistroPermutativoStatusDivida) apresenta-se com
(RegistroPermutativoStatusDivida) registro duplicado.
O conjunto (idPessoa, nrDivida e O conjunto (idPessoa, nrDivida e nrAnoDivida)
nrAnoDivida) declarado na tabela declarado na linha nº xxxx da tabela
1713
(RegistroPermutativoStatusDivida) deve (RegistroPermutativoStatusDivida) não existe na tabela
existir na tabela (Divida). (Divida).
O (idTipoPermutaStatusDivida) declarado
na tabela O (idTipoPermutaStatusDivida) declarado na linha nº
(RegistroPermutativoStatusDivida) deve 1714 xxxx da tabela (RegistroPermutativoStatusDivida) não
existir na tabela existe na tabela (TipoPermutaStatusDivida).
(TipoPermutaStatusDivida).
O conjunto (idPessoa, cdClasse,
cdGrupo, cdSubGrupo, cdTitulo, O conjunto (idPessoa, cdClasse, cdGrupo,
cdSubTitulo, cdItem, cdSubItem, cdSubGrupo, cdTitulo, cdSubTitulo, cdItem, cdSubItem,
cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdNivel8, cdNivel9, cdNivel10, cdNivel11, cdNivel12 e
1715
cdNivel12 e nrAnoAplicacao) declarado nrAnoAplicacao) declarado na linha nº xxxxx da tabela
na tabela (RegistroPermutativoStatusDivida) não existe na tabela
(RegistroPermutativoStatusDivida) deve (PlanoContabil).
existir na tabela (PlanoContabil).
O conjunto (idPessoa, nrEmpenho,
O conjunto (idPessoa, nrEmpenho, nrAnoEmpenho e
nrAnoEmpenho e idOrigemEmpenho)
idOrigemEmpenho) declarado na linha nº xxxx da
declarado na tabela 1716
tabela (RegistroPermutativoStatusDivida) não existe na
(RegistroPermutativoStatusDivida) deve
tabela (Empenho).
existir na tabela (Empenho).
Se (dtOperacao) declarada na tabela
A data da operação (dtOperacao) declarada na linha nº
(RegistroPermutativoStatusDivida) for <>
1717 xxxxx da tabela (RegistroPermutativoStatusDivida) não
do mês de trabalho a mensagem deve ser
pode ser diferente do mês de trabalho.
executada.
O conjunto (nrEmpenho, nrAnoEmpenho
O conjunto (nrEmpenho, nrAnoEmpenho e
e idOrigemEmpenho) é obrigatório na
idOrigemEmpenho) é obrigatório na tabela na tabela
tabela na tabela
1721 (RegistroPermutativoStatusDivida) tendo que vista que
(RegistroPermutativoStatusDivida)
o (idTipoPermutaStatusDivida) é = 1 -
quando o (idTipoPermutaStatusDivida) for
TRANSFERÊNCIA PARA O PASSIVO FINANCEIRO.
= 1.
OBSERVAÇÕES
idTipoPermuta
dsTipoPermutaStatusDivida
StatusDivida
Ingresso no Passivo Não Circulante Por Transf. Entre Contas do Mesmo Grupo –
9 P
10 Egresso no Passivo Não Circulante Por Transf. Entre Contas do Mesmo Grupo – P
TABELA: EstornoRegistroPermutativoStatusDivida
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa e nrEstorno) não O nrEstorno declarado na tabela
pode ser duplicado na tabela 1718 (EstornoRegistroPermutativoStatusDivida) apresenta-
(EstornoRegistroPermutativoStatusDivida) se com registro duplicado.
O conjunto (idPessoa e nrOperacao)
declarado na tabela O nrOperacao declarado na linha nº xxxxx da tabela
(EstornoRegistroPermutativoStatusDivida) 1719 (EstornoRegistroPermutativoStatusDivida) não existe
deve existir na tabela na tabela (RegistroPermutativoStatusDivida).
(RegistroPermutativoStatusDivida).
Se (dtEstorno) declarada na tabela A data do estorno (dtEstorno) declarada na linha nº
(EstornoRegistroPermutativoStatusDivida) xxxx da tabela
1720
for <> do mês de trabalho a mensagem (EstornoRegistroPermutativoStatusDivida) não pode
deve ser executada. ser diferente do mês de trabalho.
OBSERVAÇÕES
Representa o código
Código Sequencial
9 Numérico Z(8)9 nrEstorno sequencial de cada operação SIM
dos Registros
realizada.
Representa o código
Código Sequencial dos
9 Numérico Z(8)9 nrOperacao sequencial de cada operação SIM
Registros
realizada.
Representa o valor da
Valor da Operação (16,2) Numérico Z(13)9.99 vlEstorno SIM
operação realizada.
TABELA: BaixaDivida
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrBaixa e O registro declarado na linha nº xxxx da tabela
nrAnoBaixa) não pode ser duplicado na 539 (BaixaDivida) está duplicado para a combinação
tabela (BaixaDivida). (idPessoa, nrBaixa e nrAnoBaixa).
Se (nrBaixa e nrAnoBaixa) declarado na
tabela (BaixaDivida) para a combinação
(idPessoa, nrBaixa e nrAnoBaixa) O Número e Ano da Baixa da Dívida declarado na linha
apresentar quebra da sequência 540 nº xxxx da tabela (BaixaDivida) apresenta quebra da
numérica no ano de trabalho ou sequência numérica no ano de trabalho ou cronológica.
cronológica a mensagem deve ser
executada.
Se (nrDivida e nrAnoDivida) declarado na
tabela (BaixaDivida) para a combinação
O Número e Ano da Dívida declarado na linha nº xxxx
(idPessoa, nrBaixa e nrAnoBaixa) não 541
da tabela (BaixaDivida) não existe na tabela (Divida).
existir na tabela (Divida) a mensagem
deve ser executada.
Se (dtOperacao) declarado na tabela
(BaixaDivida) para a combinação A data da operação de baixa da dívida declarado na
(idPessoa, nrBaixa e nrAnoBaixa) for > 542 linha nº xxxx da tabela (BaixaDivida) é maior que o
que o mês e ano de trabalho a mês e ano de trabalho.
mensagem deve ser executada.
Se (idTipoOperacaoDivida) declarado na
tabela (BaixaDivida) para a combinação O Tipo de Operação da Dívida declarado na linha nº
(idPessoa, nrBaixa e nrAnoBaixa) não 543 xxxx da tabela (BaixaDivida) não existe na tabela
existir na tabela (TipoOperacaoDivida) a (TipoOperacaoDivida).
mensagem deve ser executada.
Se (vlOperacao) declarado na tabela
(BaixaDivida) para a combinação
O valor da Operação da Dívida declarado na linha nº
(idPessoa, nrBaixa e nrAnoBaixa) for 544
xxxx da tabela (BaixaDivida) não pode ser negativo.
negativo a mensagem deve ser
executada.
Se (idTipoOperacaoDivida) declarado na
tabela (BaixaDivida) para a combinação O Tipo de Operação da Dívida declarado na linha nº
(idPessoa, nrBaixa e nrAnoBaixa) for = 1 xxxx da tabela (BaixaDivida) é = 1 ou 2, porém, os
545
ou 2 os campos (nrOperacaoBancoCaixa campos (nrOperacaoBancoCaixa e
e nrAnoOperacaoBancoCaixa) são nrAnoOperacaoBancoCaixa) são obrigatórios.
obrigatórios.
Se (idTipoOperacaoDivida) declarado na O Tipo de Operação da Dívida declarado na linha nº
tabela (BaixaDivida) para a combinação xxxx da tabela (BaixaDivida) é originário da conta
(idPessoa, nrBaixa e nrAnoBaixa) for = 1, CAIXA, portanto, a combinação
546
o conjunto (nrOperacaoBancoCaixa e (nrOperacaoBancoCaixa e
nrAnoOperacaoBancoCaixa) deve existir nrAnoOperacaoBancoCaixa) não existe na tabela
na tabela (MovimentoDiarioCaixa). (MovimentoDiarioCaixa).
Se (idTipoOperacaoDivida) declarado na O Tipo de Operação da Dívida declarado na linha nº
tabela (BaixaDivida) para a combinação 547 xxxx da tabela (BaixaDivida) é originário de BANCOS,
(idPessoa, nrBaixa e nrAnoBaixa) for = 2, portanto, a combinação (nrOperacaoBancoCaixa e
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
o conjunto (nrOperacaoBancoCaixa e nrAnoOperacaoBancoCaixa) não existe na tabela
nrAnoOperacaoBancoCaixa) deve existir (MovimentoDiarioContaBancaria).
na tabela
(MovimentoDiarioContaBancaria).
Se (idTipoOperacaoDivida) declarado na
O Tipo de Operação da Dívida declarado na linha nº
tabela (BaixaDivida) para a combinação
xxxx da tabela (BaixaDivida) está vinculado com um
(idPessoa, nrBaixa e nrAnoBaixa) for = 1, 548
dos seguintes códigos = 1, 2, 5 ou 6, logo o campo
2, 5 ou 6, o campo (nrParcela) torna-se
(nrParcela) torna-se obrigatório.
obrigatório.
Se o conjunto (idPessoa, cdClasse,
cdGrupo, cdSubGrupo, cdTitulo,
cdSubTitulo, cdItem, cdSubItem,
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
cdNivel12 e nrAnoAplicacao = ano de
A conta contábil declarada na linha nº xxxx da tabela
trabalho) declarado na tabela
549 (BaixaDivida) não existe no plano contábil da entidade
(BaixaDivida) para a combinação
(PlanoContabil) OU não é uma conta analítica.
(idPessoa, nrBaixa e nrAnoBaixa) não
existir no Plano Contábil da Entidade
(PlanoContabil) com o campo
(tpEscrituracao = "S") a mensagem deve
ser executada.
Se o conjunto (idPessoa, cdClasse,
cdGrupo, cdSubGrupo, cdTitulo,
cdSubTitulo, cdItem, cdSubItem,
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
cdNivel12 e nrAnoAplicacao = ano de A conta contábil declarada na linha nº xxxx da tabela
trabalho) declarado na tabela (BaixaDivida) não apresenta movimento na tabela
(BaixaDivida) para a combinação 550 (MovimentoContabilMensal) para o mês de trabalho
(idPessoa, nrBaixa e nrAnoBaixa) não com o campo (idTipoFinanceiroPatrimonial = 1 –
existir na tabela Financeiro ou 3 - Permanente - "P").
(MovimentoContabilMensal) com o campo
(idTipoFinanceiroPatrimonial = 1 ou 3 e
nrMes = Mês de Trabalho) a mensagem
deve ser executada.
Se (idTipoOperacaoDivida) declarado na
tabela (BaixaDivida) para a combinação O Tipo de Operação da Dívida declarado na linha nº
(idPessoa, nrBaixa e nrAnoBaixa) for <> 551 xxxx da tabela (BaixaDivida) não pode ser diferente de
de 1, 2, 5 ou 6 a mensagem deve ser 1, 2, 5 ou 6.
executada.
OBSERVAÇÕES
TABELA: EstornoBaixaDivida
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrEstorno e O Registro declarado na linha nº xxxx da tabela
nrAnoEstorno) não pode ser duplicado 552 (EstornoBaixaDivida) não pode ser duplicado para a
na tabela (EstornoBaixaDivida). combinação (idPessoa, nrEstorno e nrAnoEstorno).
Se (nrEstorno e nrAnoEstorno) declarado
na tabela (EstornoBaixaDivida) para a
O Registro declarado na linha nº xxxx da tabela
combinação (idPessoa, nrEstorno e
553 (EstornoBaixaDivida) apresenta quebra da ordem
nrAnoEstorno) quebrar a ordem
numérica no ano ou cronológica.
numérica no ano ou cronológica a
mensagem deve ser executada.
Se (nrBaixa e nrAnoBaixa) declarado na
tabela (EstornoBaixaDivida) para a
O Número e Ano da Baixa da Dívida declarado na linha
combinação (idPessoa, nrEstorno e
554 nº xxxx da tabela (EstornoBaixaDivida) não existe na
nrAnoEstorno) não existir na tabela
tabela (BaixaDivida).
(BaixaDivida) a mensagem deve ser
executada.
Se (dtEstorno) declarada na tabela
(EstornoBaixaDivida) para a combinação A data do estorno da Baixa da Dívida declarada na
(idPessoa, nrEstorno e nrAnoEstorno) for 555 linha nº xxxx da tabela (EstornoBaixaDivida) não pode
> que o mês/ano de trabalho a ser maior que o mês/ano de trabalho.
mensagem deve ser executada.
Se (vlEstorno) declarado na tabela
(EstornoBaixaDivida) para a combinação O valor do Estorno da Baixa da Dívida declarado na
(idPessoa, nrEstorno e nrAnoEstorno) for 556 linha nº xxxx da tabela (EstornoBaixaDivida) não pode
negativo a mensagem deve ser ser negativo.
executada.
OBSERVAÇÕES
TABELA: ExecucaoAntecipadaOperacaoCredito
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrExecucao e O registro declarado na linha nº xxxx da tabela
nrAnoExecucao) não pode ser duplicado (ExecucaoAntecipadaOperacaoCredito) apresenta-se
557
na tabela com duplicação para a combinação (idPessoa,
(ExecucaoAntecipadaOperacaoCredito). nrExecucao e nrAnoExecucao).
Se o conjunto (nrExecucao e
nrAnoExecucao) declarado na tabela O Número e Ano da Contrapartida ou Execução
(ExecucaoAntecipadaOperacaoCredito) Antecipada de Operação de Crédito declarado na linha
para a combinação (idPessoa, nrExecucao 558 nº xxxx da tabela
e nrAnoExecucao) apresentar quebra da (ExecucaoAntecipadaOperacaoCredito) apresenta
ordem numérica no ano ou cronológica a quebra da ordem numérica no ano ou cronológica.
mensagem deve ser executada.
Se o conjunto (nrDivida e nrAnoDivida)
declarado na tabela
O Número e Ano da Dívida declarado na linha nº xxxx
(ExecucaoAntecipadaOperacaoCredito)
559 da tabela (ExecucaoAntecipadaOperacaoCredito) não
para a combinação (idPessoa, nrExecucao
existe na tabela (Divida).
e nrAnoExecucao) não existir na tabela
(Divida) a mensagem deve ser executada.
Se (idTipoExecucaoAntecipada) declarado
O código do Tipo de Contrapartida ou Execução
na tabela
Antecipada de Operação de Crédito
(ExecucaoAntecipadaOperacaoCredito)
560 (idTipoExecucaoAntecipada) declarado na linha nº xxxx
para a combinação (idPessoa, nrExecucao
da tabela (ExecucaoAntecipadaOperacaoCredito) não
e nrAnoExecucao) não existe na tabela
existe na tabela (TipoExecucaoAntecipada).
(TipoExecucaoAntecipada).
Se (dtExecucao) declarada na tabela A data da Execução da Contrapartida ou Antecipação
(ExecucaoAntecipadaOperacaoCredito) da Execução da Operação de Crédito declarada na
para a combinação (idPessoa, nrExecucao 561 linha nº xxxx da tabela
e nrAnoExecucao) for > que o mês/ano de (ExecucaoAntecipadaOperacaoCredito) é maior que o
trabalho a mensagem deve ser executada. mês/ano de trabalho.
Se (nrOperacaoBancoOrigem e
nrAnoOperacaoBancoOrigem) declarados
O Número e Ano da Operação de Banco de Origem da
na tabela
Contrapartida ou Execução Antecipada da Operação
(ExecucaoAntecipadaOperacaoCredito)
562 de Crédito declarados na linha nº xxxx da tabela
para a combinação (idPessoa, nrExecucao
(ExecucaoAntecipadaOperacaoCredito) não existe na
e nrAnoExecucao) não existir na tabela
tabela (MovimentoDiarioContaBancaria).
(MovimentoDiarioContaBancaria) a
mensagem deve ser executada.
Se (nrOperacaoBancoDestino e
O Número e Ano da Operação de Banco Destino de
nrAnoOperacaoBancoDestino) declarados
Contrapartida ou Execução Antecipada da Operação
na tabela
563 de Crédito declarados na linha nº xxxx da tabela
(ExecucaoAntecipadaOperacaoCredito)
(ExecucaoAntecipadaOperacaoCredito) não existe na
para a combinação (idPessoa, nrExecucao
tabela (MovimentoDiarioContaBancaria).
e nrAnoExecucao) não existir na tabela
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
(MovimentoDiarioContaBancaria) a
mensagem deve ser executada.
Se (idTipoExecucaoAntecipada) declarado
na tabela O Código do Tipo de Contrapartida ou Execução
(ExecucaoAntecipadaOperacaoCredito) Antecipada da Operação de Crédito declarados na
para a combinação (idPessoa, nrExecucao linha nº xxxx da tabela
564
e nrAnoExecucao) for = 1 ou 4, os campos (ExecucaoAntecipadaOperacaoCredito) é = 1 ou 4,
nrOperacaoBancoDestino e portanto, os campos nrOperacaoBancoDestino e
nrAnoOperacaoBancoDestino) tornam-se nrAnoOperacaoBancoDestino) são obrigatórios.
obrigatórios.
Se (vlExecucao) declarado na tabela
O valor da Contrapartida ou Execução Antecipada da
(ExecucaoAntecipadaOperacaoCredito)
Operação de Crédito declarado na linha nº xxxx da
para a combinação (idPessoa, nrExecucao 565
tabela (ExecucaoAntecipadaOperacaoCredito) não
e nrAnoExecucao) for negativo a
pode ser negativo.
mensagem deve ser executada.
Se (nrEmpenho, nrAnoEmpenho e
idOrigemEmpenho) declarados na tabela
O Empenho da Contrapartida ou Execução Antecipada
(ExecucaoAntecipadaOperacaoCredito)
da Operação de Crédito declarado na linha nº xxxx da
para a combinação (idPessoa, nrExecucao 566
tabela (ExecucaoAntecipadaOperacaoCredito) não
e nrAnoExecucao) não existir na tabela
existe na tabela (Empenho).
(Empenho) a mensagem deve ser
executada.
Se (idTipoExecucaoAntecipada) declarado
O código do Tipo da Contrapartida ou Execução
na tabela
Antecipada da Operação de Crédito declarado na linha
(ExecucaoAntecipadaOperacaoCredito)
nº xxxx da tabela
para a combinação (idPessoa, nrExecucao 567
(ExecucaoAntecipadaOperacaoCredito) é = 2, 3, ou 4,
e nrAnoExecucao) for = 2, 3 ou 4, o
portanto, os campos (nrEmpenho, nrAnoEmpenho e
campo (nrEmpenho, nrAnoEmpenho e
idOrigemEmpenho) são obrigatórios.
idOrigemEmpenho) são obrigatórios.
OBSERVAÇÕES
Informar o número da
operação do banco de
destinatário do depósito de
contrapartida e
ressarcimento de execução
Número da Operação
antecipada. O código
do Banco
10 Numérico Z(9)9 nrOperacao deste campo origina-se NÃO
Destinatário(*)
BancoDestino da tabela
MovimentoDiarioContaBa
ncaria).
Valor da Operação de
16,2 Numérico Z(13)9.99 vlExecucao Representa o valor da SIM
Execução
operação realizada.
idTipoExecucao
dsTipoExecucaoAntecipada
Antecipada
1 Depósito de Contrapartida
2 Pagamento de Empenho com Contrapartida
3 Execução Antecipada
4 Ressarcimento de Execução Antecipada
5 Conclusão com Recursos Próprios
TABELA: EstornoExecucaoAntecipadaOperacaoCredito
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O registro declarado na linha nº xxxx da tabela
O conjunto (idPessoa, nrEstorno e
(EstornoExecucaoAntecipadaOperacaoCredito)
nrAnoEstorno) não pode ser duplicado na tabela 568
para a combinação (nrEstorno e nrAnoEstorno)
(EstornoExecucaoAntecipadaOperacaoCredito).
não pode ser duplicado no ano de trabalho.
Se (nrEstorno e nrAnoEstorno) declarado na
tabela O registro declarado na linha nº xxxx da tabela
(EstornoExecucaoAntecipadaOperacaoCredito) (EstornoExecucaoAntecipadaOperacaoCredito)
para a combinação (idPessoa, nrEstorno e 569 para a combinação (nrEstorno e nrAnoEstorno)
nrAnoEstorno) apresentar quebra da ordem apresenta quebra da ordem numérica no ano de
numérica no ano de trabalho OU cronológica a trabalho OU cronológica.
mensagem deve ser executada.
Se (nrExecucao e nrAnoExecucao) declarado O Número/Ano da Contrapartida ou Execução da
na tabela Antecipação de Operação de Crédito (nrExecucao
(EstornoExecucaoAntecipadaOperacaoCredito) e nrAnoExecucao) declarados na linha nº xxxx da
para a combinação (idPessoa, nrEstorno e 570 tabela
nrAnoEstorno) não existir na tabela (EstornoExecucaoAntecipadaOperacaoCredito)
(ExecucaoAntecipadaOperacaoCredito) a não existe na tabela
mensagem deve ser executada. (ExecucaoAntecipadaOperacaoCredito).
Se (dtEstorno) declarado na tabela A data do estorno da Contrapartida ou Execução
(EstornoExecucaoAntecipadaOperacaoCredito) da Antecipação de Operação de Crédito declarada
para a combinação (idPessoa, nrEstorno e 571 na linha nº xxxx da tabela
nrAnoEstorno) for > que o mês/ano de trabalho (EstornoExecucaoAntecipadaOperacaoCredito)
a mensagem deve ser executada. não pode ser maior que o mês/ano de trabalho.
Se (vlEstorno) declarado na tabela O valor do estorno da Contrapartida ou Execução
(EstornoExecucaoAntecipadaOperacaoCredito) da Antecipação de Operação de Crédito declarado
para a combinação (idPessoa, nrEstorno e 572 na linha nº xxxx da tabela
nrAnoEstorno) for negativo a mensagem deve (EstornoExecucaoAntecipadaOperacaoCredito)
ser executada. não pode ser negativo.
OBSERVAÇÕES
TABELA: Convenio
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrConvenio e O registro declarado na linha nº xxxx da tabela
nrAnoConvenio) não pode ser duplicado na 573 (Convenio) para o conjunto (idPessoa, nrConvenio e
tabela (Convenio). nrAnoConvenio) não pode ser duplicado.
Se (tpEsferaGoverno) declarado na tabela
O Código do Tipo de Esfera de Governo declarado na
(Convenio) para a combinação (idPessoa,
linha nº xxxx da tabela (Convenio) para o conjunto
nrConvenio e nrAnoConvenio) não existir na 575
(idPessoa, nrConvenio e nrAnoConvenio) não existe
tabela (TipoEsferaGoverno) a mensagem
na tabela (TipoEsferaGoverno).
deve ser executada.
Se (dtCelebracao) declarado na tabela
(Convenio) para a combinação (idPessoa, A data da celebração do Convênio declarado na linha
nrConvenio e nrAnoConvenio) for > que o nº xxxx da tabela (Convenio) para o conjunto
576
mês/ano de trabalho QUANDO o mês de (idPessoa, nrConvenio e nrAnoConvenio) não pode
envio for <> 0, a mensagem deve ser ser maior que o mês/ano de trabalho.
executada.
Se (dtInicioVigencia) declarado na tabela
A data de Início da vigência do Convênio declarado
(Convenio) para a combinação (idPessoa,
na linha nº xxxx da tabela (Convenio) para o conjunto
nrConvenio e nrAnoConvenio) for < que 577
(idPessoa, nrConvenio e nrAnoConvenio) não pode
(dtCelebracao) a mensagem deve ser
ser menor que a data da celebração.
executada.
Se (dtFimVigencia) declarado na tabela A data final da vigência do Convênio declarado na
(Convenio) para a combinação (idPessoa, linha nº xxxx da tabela (Convenio) para o conjunto
nrConvenio e nrAnoConvenio) for < que 578 (idPessoa, nrConvenio e nrAnoConvenio) não pode
(dtCelebracao ou dtInicioVigencia) a ser menor que a data da celebração OU de Início da
mensagem deve ser executada. vigência.
Se (nrCNPJDiario) declarado na tabela
(Convenio) para a combinação (idPessoa, O Número do CNPJ do Órgão Oficial de publicação
nrConvenio e nrAnoConvenio) não existir na 579 do Convênio declarado na linha nº xxxx da tabela
tabela (PessoaAM) a mensagem deve ser (Convenio) não existe na tabela (PessoaAM).
executada.
Se (nrCNPJOrigemDestino) declarado na
O Número do CNPJ do Órgão Repassador ou
tabela (Convenio) para a combinação
Destinatário dos recursos do Convênio declarado na
(idPessoa, nrConvenio e nrAnoConvenio) não 580
linha nº xxxx da tabela (Convenio) não existe na
existir na tabela (PessoaAM) a mensagem
tabela (PessoaAM).
deve ser executada.
Se (vlConvenio) declarado na tabela
(Convenio) para a combinação (idPessoa, O valor do convênio declarado na linha nº xxxx da
581
nrConvenio e nrAnoConvenio) for negativo a tabela (Convenio) não pode ser negativo.
mensagem deve ser executada.
Se (vlRecursoProprio) declarado na tabela O valor do recurso próprio do convênio declarado na
(Convenio) para a combinação (idPessoa, 582 linha nº xxxx da tabela (Convenio) não pode ser
nrConvenio e nrAnoConvenio) for negativo a negativo.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
mensagem deve ser executada.
Se (idUnidadeMedida) declarado na tabela
(Convenio) para a combinação (idPessoa, O código da Unidade e Medida do convênio
nrConvenio e nrAnoConvenio) não existir na 583 declarado na linha nº xxxx da tabela (Convenio) não
tabela (UnidadeMedida) a mensagem deve existe na tabela (UnidadeMedida).
ser executada.
Se (nrAnoConvenio) do conjunto (idPessoa,
O (nrAnoConvenio) declarado na linha nº xxxxx da
nrConvenio e nrAnoConvenio) da tabela
1820 tabela (Convenio) é maior que 2012, portanto, campo
(Convenio) for > 2012, o campo
(tpEsferaGoverno) tornou-se obrigatório.
(tpEsferaGoverno) torna-se obrigatório.
Se (nrAnoConvenio) do conjunto (idPessoa,
O (nrAnoConvenio) declarado na linha nº xxxxx da
nrConvenio e nrAnoConvenio) da tabela
1821 tabela (Convenio) é maior que 2012, portanto, campo
(Convenio) for > 2012, o campo (nrTermo)
(nrTermo) tornou-se obrigatório.
torna-se obrigatório.
Se (nrAnoConvenio) do conjunto (idPessoa,
O (nrAnoConvenio) declarado na linha nº xxxxx da
nrConvenio e nrAnoConvenio) da tabela
1822 tabela (Convenio) é maior que 2012, portanto, campo
(Convenio) for > 2012, o campo
(dtCelebracao) tornou-se obrigatório.
(dtCelebracao) torna-se obrigatório.
Se (nrAnoConvenio) do conjunto (idPessoa,
O (nrAnoConvenio) declarado na linha nº xxxxx da
nrConvenio e nrAnoConvenio) da tabela
1823 tabela (Convenio) é maior que 2012, portanto, campo
(Convenio) for > 2012, o campo
(dtInicioVigencia) tornou-se obrigatório.
(dtInicioVigencia) torna-se obrigatório.
Se (nrAnoConvenio) do conjunto (idPessoa,
O (nrAnoConvenio) declarado na linha nº xxxxx da
nrConvenio e nrAnoConvenio) da tabela
1824 tabela (Convenio) é maior que 2012, portanto, campo
(Convenio) for > 2012, o campo
(nrCNPJOrigemDestino) tornou-se obrigatório.
(nrCNPJOrigemDestino) torna-se obrigatório.
Se (nrAnoConvenio) do conjunto (idPessoa,
O (nrAnoConvenio) declarado na linha nº xxxxx da
nrConvenio e nrAnoConvenio) da tabela
1825 tabela (Convenio) é maior que 2012, portanto, campo
(Convenio) for > 2012, o campo
(idUnidadeMedida) tornou-se obrigatório.
(idUnidadeMedida) torna-se obrigatório.
Se (nrAnoConvenio) do conjunto (idPessoa,
O (nrAnoConvenio) declarado na linha nº xxxxx da
nrConvenio e nrAnoConvenio) da tabela
1826 tabela (Convenio) é maior que 2012, portanto, campo
(Convenio) for > 2012, o campo
(nrMetaFisica) tornou-se obrigatório.
(nrMetaFisica) torna-se obrigatório.
Se (nrAnoConvenio) do conjunto (idPessoa,
O (nrAnoConvenio) declarado na linha nº xxxxx da
nrConvenio e nrAnoConvenio) da tabela
1827 tabela (Convenio) é maior que 2012, portanto, campo
(Convenio) for > 2012, o campo (dsObjeto)
(dsObjeto) tornou-se obrigatório.
torna-se obrigatório.
Se (nrAnoConvenio) do conjunto (idPessoa,
O (nrAnoConvenio) declarado na linha nº xxxxx da
nrConvenio e nrAnoConvenio) da tabela
1828 tabela (Convenio) é maior que 2012, portanto, campo
(Convenio) for > 2012, o campo
(dtFimVigencia) tornou-se obrigatório.
(dtFimVigencia) torna-se obrigatório.
OBSERVAÇÕES
AAAA-MM-
Data da Celebração 10 Data dtCelebracao Informar a data da SIM
DD
assinatura do convênio.
AAAA-MM-
Data Inicial de 10 Data dtInicioVigencia Informar a data inicial da SIM
DD
Vigência vigência do convênio.
Ano do Diário Oficial 4 Numérico Z(3)9 nrAnoDiario Representa o ano do diário NÃO
Oficial oficial da publicação do
convênio.
Representa o número do
Documento Identificador do
CNPJ do Órgão Oficial
onde foi publicado o
Número do
convênio. Quando a
Documento do Órgão 15 Caractere X(15) nrCNPJDiario NÃO
publicação ocorrer em
Oficial(*)
diário eletrônico do próprio
órgão, deve-se informar o
CNPJ do próprio
repassador. Origina-se da
tabela (PessoaAM).
Número do
Documento do Representa o número do
nrCNPJOrigem
Repassador ou 15 Caractere X(15) CNPJ do Órgão SIM
Destino
Destinatário dos Repassador. Origina-se da
Recursos.(*) tabela (PessoaAM).
Meta Física 14,3 Decimal Z(10)9.999 nrMetaFisica Informar a meta física SIM
conveniada.
TABELA: SituacaoConvenio
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O registro declarado na linha nº xxxx da tabela
O conjunto (idPessoa, nrConvenio,
(SituacaoConvenio) está duplicado para a
nrAnoConvenio e nrSequencial) não pode ser 584
combinação (nrConvenio, nrAnoConvenio e
duplicado na tabela (SituacaoConvenio)
nrSequencial).
Se (nrConvenio, nrAnoConvenio) declarado
na tabela (Situacaoconvenio) para a
O Número/Ano do Convênio declarado na linha nº
combinação (idPessoa, nrConvenio,
585 xxxx da tabela (SituacaoConvenio) não existe na
nrAnoConvenio e nrSequencial) não existir na
tabela (Convenio).
tabela (Convenio) a mensagem deve ser
executada.
Se (dtOperacao) declarado na tabela
(SituacaoConvenio) para a combinação A data da operação da situação do convênio
(idPessoa, nrConvenio, nrAnoConvenio e declarada na linha nº xxxx da tabela
586
nrSequencial) for > que o mês/ano de (SituacaoConvenio) não pode ser maior que o
trabalho QUANDO o mês de envio for <> 0, a mês/ano de trabalho.
mensagem deve ser executada.
Se (idTipoSituacaoConvenio) declarado na
tabela (SituacaoConvenio) para a
O código do tipo da situação do convênio declarado
combinação (idPessoa, nrConvenio,
587 na linha nº xxxx da tabela (SituacaoConvenio) não
nrAnoConvenio e nrSequencial) não existir na
existe na tabela (TipoSituacaoConvenio).
tabela (TipoSituacaoConvenio) a mensagem
deve ser executada.
Se (nrSequencial) declarado na tabela
(SituacaoConvenio) para o conjunto
O Sequencial (nrSequencial) declarado na linha nº
(idPessoa, nrConvenio, nrAnoConvenio e
xxxx da tabela (SituacaoConvenio) apresenta-se com
nrSequencial) apresentar quebra ordem
1475 quebra ordem sequencial por convênio, ou seja para
sequencial por convênio, ou seja para a
a combinação (idPessoa, nrConvenio,
combinação (idPessoa, nrConvenio,
nrAnoConvenio).
nrAnoConvenio) a mensagem deve ser
executada.
OBSERVAÇÕES
TABELA: AditivoConvenio
OBJETIVO: Captar dados dos termos aditivos dos convênios firmados entre o
Municípios e o Governo Federal.
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrAditivo e O registro declarado na linha nº xxxx da tabela
nrAnoAditivo) não pode ser duplicado na 588 (AditivoConvenio) apresenta-se duplicado para a
tabela (AditivoConvenio). combinação (nrAditivo e nrAnoAditivo).
Se (nrAditivo e nrAnoAditivo) declarado na
tabela (AditivoConvenio) para a combinação O Número e Ano do Controle Aditivo de Convênio
(idPessoa, nrAditivo e nrAnoAditivo) declarado na linha nº xxxx da tabela
589
apresentar quebra da ordem numérica no ano (AditivoConvenio) apresenta quebra da ordem
de trabalho ou cronológica a mensagem deve numérica no ano de trabalho ou cronológica.
ser executada.
Se (nrConvenio e nrAnoConvenio) declarado
na tabela (AditivoConvenio) para a O Número e Ano do Controle do Convênio declarado
combinação (idPessoa, nrAditivo e 590 na linha nº xxxx da tabela (AditivoConvenio) não
nrAnoAditivo) não existir na tabela (Convenio) existe na tabela (Convenio).
a mensagem deve ser executada.
Se (idTipoAditivoConvenio) declarado na
tabela (AditivoConvenio) para a combinação O código do Tipo do Aditivo de Convênio declarado
(idPessoa, nrAditivo e nrAnoAditivo) não 591 na linha nº xxxx da tabela (AditivoConvenio) não
existir na tabela (TipoAditivoConvenio) a existe na tabela (TipoAditivoConvenio).
mensagem deve ser executada.
Se (dtTermoAditivo) declarada na tabela
A data do Termo Aditivo do Convênio declarado na
(AditivoConvenio) para a combinação
linha nº xxxx da tabela (AditivoConvenio) não pode
(idPessoa, nrAditivo e nrAnoAditivo) for < que 592
ser menor que a data da celebração do convênio
(dtCelebracao) da tabela (Convenio) a
original.
mensagem deve ser executada.
Se (dtFimVigencia) declarada na tabela
A data do Termo Aditivo do Convênio declarado na
(AditivoConvenio) para a combinação
linha nº xxxx da tabela (AditivoConvenio) não pode
(idPessoa, nrAditivo e nrAnoAditivo) for < que 593
ser menor que a data da celebração do convênio
(dtTermoAditivo) a mensagem deve ser
original.
executada.
Se (nrCNPJDiario) declarado na tabela
O Número do CNPJ do Órgão Oficial de publicação
(AditivoConvenio) para a combinação
do Aditivo do Convênio declarado na linha nº xxxx da
(idPessoa, nrAditivo e nrAnoAditivo) não 594
tabela (AditivoConvenio) não existe na tabela
existir na tabela (PessoaAM) a mensagem
(PessoaAM).
deve ser executada.
Se (vlConcedente) declarado na tabela
O valor do concedente informado no termo aditivo de
(AditivoConvenio) para a combinação
595 convênio declarado na linha nº xxxx da tabela
(idPessoa, nrAditivo e nrAnoAditivo) for
(AditivoConvenio) não pode ser negativo.
negativo a mensagem deve ser executada.
Se (vlContrapartida) declarado na tabela
O valor da contrapartida do termo aditivo de convênio
(AditivoConvenio) para a combinação
596 declarado na linha nº xxxx da tabela
(idPessoa, nrAditivo e nrAnoAditivo) for
(AditivoConvenio) não pode ser negativo.
negativo a mensagem deve ser executada.
Se (nrAnoAditivo) declarado na tabela O ano do aditivo do convênio (nrAnoAditivo)
1482
(AditivoConvenio) para o conjunto (idPessoa, declarado na linha nº xxxx da tabela
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
nrAditivo e nrAnoAditivo) for < que 2013, a (AditivoConvenio) não pode ser menor que 2013.
mensagem deve ser executada.
OBSERVAÇÕES
1. Não serão inclusos nesta tabela os Aditivos de Convênios controlados pelo Sistema Integrado de
Transferências – SIT.
AAAA-MM-
Data do Termo 10 Data dtTermoAditivo Informar a data do Termo SIM
DD
Aditivo Aditivo.
Ano do Diário Oficial 4 Numérico 9999 nrAnoDiarioOficial Representa o ano do diário NÃO
oficial da publicação do
convênio.
Representa o número do
Documento Identificador do
CNPJ do Órgão Oficial
Número do onde foi publicado o termo
Documento do Órgão 15 Caractere X(15) nrCNPJDiario aditivo do convênio. NÃO
Oficial(*) Quando a publicação
ocorrer em diário eletrônico
do próprio órgão, deve-se
informar o CNPJ do próprio
repassador.
TABELA: CancelamentoAditivoConvenio
OBJETIVO: Captar dados dos cancelamentos dos termos aditivos dos convênios
firmados entre o Municípios e o Governo Federal.
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O registro declarado na linha nº xxxx da tabela
O conjunto (idPessoa, nrAditivo e
(CancelamentoAditivoConvenio) apresenta-se
nrAnoAditivo) não pode ser duplicado na 597
duplicado para o conjunto (idPessoa, nrAditivo e
tabela (CancelamentoAditivoConvenio).
nrAnoAditivo).
Se (nrAditivo e nrAnoAditivo) declarado na
O Número do Termo Aditivo de Convênio Cancelado
tabela (CancelamentoAditivoConvenio) para o
e declarado na linha nº xxxx da tabela
conjunto (idPessoa, nrAditivo e nrAnoAditivo) 598
(CancelamentoAditivoConvenio) não existe na tabela
não existir na tabela (AditivoConvenio) a
(AditivoConvenio).
mensagem deve ser executada.
Se (dtCancelamento) declarada na tabela
(CancelamentoAditivoConvenio) para o A data do cancelamento do Termo Aditivo de
conjunto (idPessoa, nrAditivo e nrAnoAditivo) Convênio declarada na linha nº xxxx da tabela
599
não pode ser < que (dtTermoAditivo) do (CancelamentoAditivoConvenio) não pode ser menor
mesmo aditivo informado na tabela que a data do próprio termo aditivo.
(AditivoConvenio).
Se (dtCancelamento) declarada na tabela A data do cancelamento do Termo Aditivo de
(CancelamentoAditivoConvenio) para o Convênio declarada na linha nº xxxx da tabela
600
conjunto (idPessoa, nrAditivo e nrAnoAditivo) (CancelamentoAditivoConvenio) não pode ser maior
não pode ser > que o mês/ano de trabalho. que o mês e ano de trabalho.
OBSERVAÇÕES
1. Não serão inclusos nesta tabela os cancelamentos de Aditivos de Convênios controlados pelo Sistema
Integrado de Transferências – SIT.
TABELA: ConvenioXFonte
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O registro declarado na linha nº xxxx da tabela
O conjunto (idPessoa, nrConvenio e
(ConvenioXFonte) apresenta-se duplicado para a
nrAnoConvenio) não pode ser duplicado na 601
combinação (idPessoa, nrConvenio e
tabela (ConvenioxFonte).
nrAnoConvenio).
Se (nrConvenio e nrAnoConvenio) declarado
na tabela (ConvenioXFonte) para a
O Número e Ano do Convênio declarado na linha nº
combinação (idPessoa, nrConvenio,
602 xxxx da tabela (ConvenioXFonte) não existe na
nrAnoConvenio e cdFonte) não existir na
tabela (Convenio).
tabela (Convenio) a mensagem deve ser
executada.
Se (cdFonte) declarado na tabela
A Fonte de Recurso da Entidade declarada na linha
(ConvenioXFonte) para a combinação
nº xxxx da tabela (ConvenioXFonte) não existe na
(idPessoa, nrConvenio, nrAnoConvenio >
603 tabela (FonteReceita) OU não está vinculada com o
2012 e cdFonte) não existir na tabela
(cdDetalhamento) = 02 - Transferências Voluntárias
(FonteReceita) com (cdDetalhamento = 02) a
Federais.
mensagem deve ser executada.
OBSERVAÇÕES
TABELA: SaldoExercicioAnteriorContrapExecAntecipada
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (idTipoContrapartidaExecucaoAntecipada) do
conjunto (idPessoa, nrAnoAplicacao,
idTipoExecucaoAntecipada,
O (idTipoContrapartidaExecucaoAntecipada)
idTipoContrapartidaExecucaoAntecipada,
declarado na linha nº xxxxx da tabela
cdFonteOrigem, cdFonteDestino)declarado na
1812 (SaldoExercicioAnteriorContrapExecAntecipada)
tabela
não existe na tabela
(SaldoExercicioAnteriorContrapExecAntecipada)
(TipoContrapartidaExecucaoAntecipada).
não existir na tabela
(TipoContrapartidaExecucaoAntecipada) a
mensagem deve ser executada.
Se (cdFonteOrigem) do conjunto (idPessoa,
nrAnoAplicacao, idTipoExecucaoAntecipada,
idTipoContrapartidaExecucaoAntecipada, O (cdFonteOrigem) declarado na linha nº xxxx da
cdFonteOrigem, cdFonteDestino) declarado na tabela
1813
tabela (SaldoExercicioAnteriorContrapExecAntecipada)
(SaldoExercicioAnteriorContrapExecAntecipada) não existe na tabela (FonteReceita).
não existir na tabela (FonteReceita) a
mensagem deve ser executada.
Se (cdFonteDestino) do conjunto (idPessoa,
nrAnoAplicacao, idTipoExecucaoAntecipada,
idTipoContrapartidaExecucaoAntecipada, O (cdFonteDestino) declarado na linha nº xxxx da
cdFonteOrigem, cdFonteDestino) declarado na tabela
1814
tabela (SaldoExercicioAnteriorContrapExecAntecipada)
(SaldoExercicioAnteriorContrapExecAntecipada) não existe na tabela (FonteReceita).
não existir na tabela (FonteReceita) a
mensagem deve ser executada.
Se (idTipoExecucaoAntecipada) do conjunto
(idPessoa, nrAnoAplicacao,
idTipoExecucaoAntecipada,
O (idTipoExecucaoAntecipada) declarado na linha
idTipoContrapartidaExecucaoAntecipada,
nº xxxxx da tabela
cdFonteOrigem, cdFonteDestino) declarado na 1815
(SaldoExercicioAnteriorContrapExecAntecipada)
tabela
não existe na tabela (TipoExecucaoAntecipada).
(SaldoExercicioAnteriorContrapExecAntecipada)
não existir na tabela (TipoExecucaoAntecipada)
a mensagem deve ser executada.
Se (nrAnoAplicacao) do conjunto (idPessoa,
nrAnoAplicacao, idTipoExecucaoAntecipada,
idTipoContrapartidaExecucaoAntecipada, O (nrAnoAplicacao) declarado na linha nº xxxxx da
cdFonteOrigem, cdFonteDestino) declarado na tabela
1816
tabela (SaldoExercicioAnteriorContrapExecAntecipada)
(SaldoExercicioAnteriorContrapExecAntecipada) deve ser apenas o ano de trabalho.
for <> do ano de trabalho a mensagem deve ser
executada.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrAnoAplicacao, O registro declarado na linha nº xxxx da tabela
idTipoExecucaoAntecipada, (SaldoExercicioAnteriorContrapExecAntecipada)
idTipoContrapartidaExecucaoAntecipada, está duplicado para o conjunto (idPessoa,
1931
cdFonteOrigem e cdFonteDestino ) não pode ser nrAnoAplicacao, idTipoExecucaoAntecipada,
duplicado na tabela idTipoContrapartidaExecucaoAntecipada,
(SaldoExercicioAnteriorContrapExecAntecipada) cdFonteOrigem e cdFonteDestino )
OBSERVAÇÕES
idTipoContrapartida dsTipoContrapartida
ExecucaoAntecipada ExecucaoAntecipada
1 Convênios
2 Operações de Crédito
TABELA: ContrapartidaExecAntConvenio
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrExecucao e O registro declarado na linha nº xxxx da tabela
nrAnoExecucao) não pode ser duplicado na 604 (ContrapartidaExecAntConvenio) está duplicado para
tabela (ContrapartidaExecAntConvenio). o conjunto (idPessoa, nrExecucao e nrAnoExecucao).
Se (nrExecucao e nrAnoExecucao) declarado
O Número e Ano da Contrapartida ou Execução
na tabela (ContrapartidaExecAntConvenio)
Antecipada de Convênio declarado na linha nº xxxx
para a combinação (idPessoa, nrExecucao e
605 da tabela (ContrapartidaExecAntConvenio) apresenta
nrAnoExecucao) apresentar quebra da
quebra da sequência numérica no ano OU
sequência numérica no ano de trabalho ou
cronológica.
cronológica a mensagem deve ser executada.
Se (nrConvenio e nrAnoConvenio) declarado
na tabela (ContrapartidaExecAntConvenio) O Número e Ano do Convênio declarado na linha nº
para a combinação (idPessoa, nrExecucao e 606 xxxx da tabela (ContrapartidaExecAntConvenio) não
nrAnoExecucao) não existir na tabela existe na tabela (Convenio).
(Convenio) a mensagem deve ser executada.
Se (idTipoExecucaoAntecipada) declarado na
tabela (ContrapartidaExecAntConvenio) para O código do Tipo de Contrapartida ou Execução
a combinação (idPessoa, nrExecucao e Antecipada de Convênio declarado na linha nº xxxx
607
nrAnoExecucao) não existir na tabela da tabela (ContrapartidaExecAntConvenio) não existe
(TipoExecucaoAntecipada) a mensagem deve na tabela (TipoExecucaoAntecipada).
ser executada.
Se (dtExecucao) declarada na tabela
A data de execução da contrapartida ou Antecipação
(ContrapartidaExecAntConvenio) para a
de Convênio declarada na linha nº xxxx da tabela
combinação (idPessoa, nrExecucao e 608
(ContrapartidaExecAntConvenio) não pode ser maior
nrAnoExecucao) for > que o mês/ano de
que o mês/ano de trabalho.
trabalho a mensagem deve ser executada.
Se (nrOperacaoBancoOrigem e
nrAnoOperacaoBancoOrigem) declarados na O Número e Ano da Operação do Banco de Origem
tabela (ContrapartidaExecAntConvenio) para da Contrapartida ou Execução Antecipada de
a combinação (idPessoa, nrExecucao e 609 Convênio declarado na linha nº xxxx da tabela
nrAnoExecucao) não existir na tabela (ContrapartidaExecAntConvenio) não existe na tabela
(MovimentoDiarioContaBancaria) a (MovimentoDiarioContaBancaria).
mensagem deve ser executada.
Se (nrOperacaoBancoDestino e O Número e Ano da Operação do Banco de Destino
nrAnoOperacaoBancoDestino) declarados na da Contrapartida ou Execução Antecipada de
tabela (ContrapartidaExecAntConvenio) para 610 Convênio declarado na linha nº xxxx da tabela
a combinação (idPessoa, nrExecucao e (ContrapartidaExecAntConvenio) não existe na tabela
nrAnoExecucao) não existir na tabela (MovimentoDiarioContaBancaria).
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
(MovimentoDiarioContaBancaria) a
mensagem deve ser executada.
Se (idTipoExecucaoAntecipada) declarado na
O código do tipo de Contrapartida ou Execução
tabela (ContrapartidaExecAntConvenio) para
Antecipada de Convênio declarado na linha nº xxxx
a combinação (idPessoa, nrExecucao e
da tabela (ContrapartidaExecAntConvenio) é = 1 ou
nrAnoExecucao) for = 1 ou 4, os campos 611
4, portanto, os campos (nrOperacaoBancoDestino e
(nrOperacaoBancoDestino e
nrAnoOperacaoBancoDestino) passam a ser
nrAnoOperacaoBancoDestino) são
obrigatórios.
obrigatórios.
Se (nrEmpenho, nrAnoEmpenho e
idOrigemEmpenho) declarado na tabela O Empenho de Contrapartida ou Execução
(ContrapartidaExecAntConvenio) para a Antecipada de Convênio declarado na linha nº xxxx
612
combinação (idPessoa, nrExecucao e da tabela (ContrapartidaExecAntConvenio) não existe
nrAnoExecucao) não existir na tabela na tabela (Empenho).
(Empenho) a mensagem deve ser executada.
Se (idTipoExecucaoAntecipada) declarado na O código do tipo de Contrapartida ou Execução
tabela (ContrapartidaExecAntConvenio) para Antecipada de Convênio declarado na linha nº xxxx
a combinação (idPessoa, nrExecucao e da tabela (ContrapartidaExecAntConvenio) é = 2, 3,
613
nrAnoExecucao) for = 2, 3 ou 4, os campos ou 4, portanto, os campos (nrEmpenho,
(nrEmpenho, nrAnoEmpenho e nrAnoEmpenho e idOrigemEmpenho) passam a ser
idOrigemEmpenho) são obrigatórios. obrigatórios.
Se (nrAnoExecucao) declarado na tabela
(ContrapartidaExecAntConvenio) para a O (nrAnoExecucao) declarado na linha nº xxxx da
combinação (idPessoa, nrExecucao e 1940 tabela (ContrapartidaExecAntConvenio) é diferente
nrAnoExecucao) for diferente da Ano de do ano de trabalho.
Trabalho, a mensagem deverá ser executada.
OBSERVAÇÕES
Ano das Operações 4 Numérico 9999 nrAnoExecucao Representa o ano do código SIM
de Contrapartida e sequencial das Operações de
Execução Contrapartida e Execução
Antecipada Antecipada.
AAAA-MM-
Data da Operação 10 Data dtExecucao Representa a data da SIM
DD
operação realizada.
Informar o número da
operação do banco de SIM
Número da Operação
10 Numérico Z(9)9 nrOperacao origem. O código deste
do Banco de
BancoOrigem campo origina-se da tabela
Origem(*)
(MovimentoDiarioContaBan
caria).
Informar o número da
operação do banco de
destinatário do depósito de
contrapartida e ressarcimento
de execução antecipada. O
código deste campo
Número da Operação
10 Numérico Z(9)9 nrOperacao origina-se da tabela NÃO
do Banco
BancoDestino (MovimentoDiarioContaBan
Destinatário(*)
caria).
TABELA: EstornoContrapartidaExecAntConvenio
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O Número/Ano do Estorno da Contrapartida ou
O conjunto (idPessoa, nrEstorno e
Execução Antecipada de Convênio declarado na linha
nrAnoEstorno) não pode ser duplicado na
614 nº xxxx da tabela
tabela
(EstornoContrapartidaExecAntConvenio) não pode
(EstornoContrapartidaExecAntConvenio).
ser duplicado.
Se (nrEstorno e nrAnoEstorno) declarado na
tabela O Número/Ano do Estorno da Contrapartida ou
(EstornoContrapartidaExecAntConvenio) para Execução Antecipada de Convênio declarado na linha
o conjunto (idPessoa, nrEstorno e 615 nº xxxx da tabela
nrAnoEstorno) apresentar quebra da ordem (EstornoContrapartidaExecAntConvenio) apresenta
sequencial numérica ou cronológica a quebra da ordem sequencial numérica ou cronológica
mensagem deve ser executada.
Se (nrExecucao e nrAnoExecucao) declarados
na tabela O Número/Ano da Contrapartida ou Execução da
(EstornoContrapartidaExecAntConvenio) para Antecipação de Convênio (nrExecucao e
o conjunto (idPessoa, nrEstorno e 616 nrAnoExecucao) declarados na linha nº xxxx da
nrAnoEstorno) não existir na tabela tabela (EstornoContrapartidaExecAntConvenio) não
(ContrapartidaExecAntConvenio) a mensagem existe na tabela (ContrapartidaExecAntConvenio).
deve ser executada.
Se (dtEstorno) declarada na tabela
A data do Estorno da Contrapartida ou Execução
(EstornoContrapartidaExecAntConvenio) para
Antecipada de Convênio declarada na linha nº xxxx
o conjunto (idPessoa, nrEstorno e 617
da tabela (EstornoContrapartidaExecAntConvenio)
nrAnoEstorno) for > que o mês e ano de
não pode ser maior que o mês/ano de trabalho.
trabalho a mensagem deve ser executada.
Se (vlEstorno) declarado na tabela
O valor do Estorno da Contrapartida ou Execução
(EstornoContrapartidaExecAntConvenio) para
Antecipada de Convênio declarado na linha nº xxxx
o conjunto (idPessoa, nrEstorno e 618
da tabela (EstornoContrapartidaExecAntConvenio)
nrAnoEstorno) for negativo a mensagem deve
não pode ser negativo.
ser executada.
OBSERVAÇÕES
Ano das Operações 4 Numérico 9999 nrAnoEstorno Representa o ano do código SIM
de Estornos sequencial das Operações de
Estorno da Contrapartida e
Execução.
Ano das Operações 4 Numérico 9999 nrAno Representa o ano do código SIM
de Contrapartida e Execucao sequencial das Operações de
Execução Contrapartida e Execução
Antecipada(*) Antecipada das Operações de
Crédito.
Valor do Estorno 16,2 Numérico Z(13)9.99 vlEstorno Informar o valor da operação de SIM
estorno.
Descrição do Motivo 250 Caractere X(250) dsMotivo Esclarecer a motivação do estorno. SIM
do Estorno
TABELA: EmpenhoXConvenio
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O registro declarado na linha nº xxxx da tabela
O conjunto (idPessoa, nrEmpenho,
(EmpenhoXConvenio) para conjunto (idPessoa,
nrAnoEmpenho, idOrigemEmpenho,
619 nrEmpenho, nrAnoEmpenho, idOrigemEmpenho,
nrConvenio e nrAnoConvenio) não pode ser
nrConvenio e nrAnoConvenio) não pode ser
duplicado na tabela (EmpenhoXConvenio).
duplicado.
Se (idPessoa, nrEmpenho, nrAnoEmpenho e
O Empenho declarado na linha nº xxxx da tabela
idOrigemEmpenho) declarado na tabela
620 (EmpenhoXConvenio) não existe na tabela
(EmpenhoXConvenio) não existir na tabela
(Empenho).
(Empenho) a mensagem deve ser executada.
Se o empenho (idPessoa, nrEmpenho,
nrAnoEmpenho e idOrigemEmpenho) A Fonte de Recursos do Empenho declarado na linha
declarado na tabela (EmpenhoXConvenio) nº xxxx da tabela (EmpenhoXConvenio) não está
621
possuir (cdDetalhamento <> "02") na tabela vinculada com Detalhamento de Transferências
(FonteReceita) a mensagem deve ser Voluntárias Federais na tabela (FonteReceita).
executada.
Se (idPessoa, nrConvenio e nrAnoConvenio)
O Número do Convênio declarado na linha nº xxxx da
declarado na tabela (EmpenhoXConvenio)
622 tabela (EmpenhoXConvenio) não existe na tabela
não existir na tabela (Convenio) a mensagem
(Convenio).
deve ser executada.
OBSERVAÇÕES
TABELA: FonteXConvenioSIT
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdFonte e O registro declarado na linha nº xxxx da tabela
idTransferencia) não pode ser duplicado na 623 (FonteXConvenioSIT) apresenta-se duplicado para a
tabela (FonteXConvenioSIT). combinação (idPessoa, cdFonte e idTransferencia).
Quando o (idClassificacaoTomador)
declarado na tabela (SIT.Transferencia) for
originário de entidade <> de
ENTIDADES MUNICIPAIS (ou seja, de O Código de Transferência (idTransferencia)
entidades do próprio Município) o (cdFonte) declarado na linha nº xxxx da tabela
declarado na tabela 624 (FonteXConvenioSIT) é de convênio firmando entre o
(FonteXConvenioSIT) para a combinação Município e suas entidades, portanto, não deve ser
(idPessoa, cdFonte e idTransferencia) deve informado nesta tabela.
existir na tabela (FonteReceita)
com (cdDetalhamento = 01 ou 03).
TABELA: EmpenhoXConvenioSIT
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O registro declarado na linha nº xxxx da tabela
O conjunto (idPessoa, nrEmpenho,
(EmpenhoXConvenioSIT) apresenta-se duplicado
nrAnoEmpenho, idOrigemEmpenho e
627 para o conjunto (idPessoa, nrEmpenho,
IdTransferencia) não pode ser duplicado na
nrAnoEmpenho, idOrigemEmpenho e
tabela (EmpenhoXConvenioSIT).
IdTransferencia).
Se (nrEmpenho, nrAnoEmpenho e
idOrigemEmpenho) declarado na tabela
(EmpenhoXConvenioSIT) para o conjunto O Número/Ano do Empenho declarado na linha nº
(idPessoa, nrEmpenho, nrAnoEmpenho, 628 xxxx da tabela (EmpenhoXConvenioSIT) não existe
idOrigemEmpenho e IdTransferencia) não na tabela (Empenho).
existir na tabela (Empenho) a mensagem
deve ser executada.
Se (idTransferencia) declarado na tabela
(EmpenhoXConvenioSIT) para o conjunto O Código de Transferência (idTransferencia)
(idPessoa, nrEmpenho, nrAnoEmpenho, declarado na linha nº xxxx da tabela
629
idOrigemEmpenho e IdTransferencia) não (EmpenhoXConvenioSIT) não existe no Sistema de
existir na tabela (SIT.Transferencia) a Transferências Voluntárias - SIT.
mensagem deve ser executada.
OBSERVAÇÕES
TABELA: ContrapartidaExecAntConvenioSIT
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O registro declarado na linha nº xxxx da tabela
O conjunto (idPessoa, nrExecucao e
(ContrapartidaExecAntConvenioSIT) está duplicado
nrAnoExecucao) não pode ser duplicado na 630
para o conjunto (idPessoa, nrExecucao e
tabela (ContrapartidaExecAntConvenioSIT).
nrAnoExecucao).
Se (nrExecucao e nrAnoExecucao) declarado
O Número e Ano da Contrapartida ou Execução
na tabela (ContrapartidaExecAntConvenioSIT)
Antecipada do Convênio SIT declarado na linha nº
para a combinação (idPessoa, nrExecucao e
631 xxxx da tabela (ContrapartidaExecAntConvenioSIT)
nrAnoExecucao) apresentar quebra da
apresenta quebra da sequência numérica no ano OU
sequência numérica no ano de trabalho ou
cronológica.
cronológica a mensagem deve ser executada.
Se (idTipoExecucaoAntecipada) declarado na
tabela (ContrapartidaExecAntConvenioSIT) O código do Tipo de Contrapartida ou Execução
para a combinação (idPessoa, nrExecucao e Antecipada de Convênio SIT declarado na linha nº
632
nrAnoExecucao) não existir na tabela xxxx da tabela (ContrapartidaExecAntConvenioSIT)
(TipoExecucaoAntecipada) a mensagem deve não existe na tabela (TipoExecucaoAntecipada).
ser executada.
Se (dtExecucao) declarada na tabela
A data de execução da contrapartida ou Antecipação
(ContrapartidaExecAntConvenioSIT) para a
de Convênio SIT declarada na linha nº xxxx da tabela
combinação (idPessoa, nrExecucao e 633
(ContrapartidaExecAntConvenioSIT) não pode ser
nrAnoExecucao) for > que o mês/ano de
maior que o mês/ano de trabalho.
trabalho a mensagem deve ser executada.
Se (nrOperacaoBancoOrigem e
nrAnoOperacaoBancoOrigem) declarados na O Número e Ano da Operação do Banco de Origem
tabela (ContrapartidaExecAntConvenioSIT) da Contrapartida ou Execução Antecipada de
para a combinação (idPessoa, nrExecucao e 634 Convênio SIT declarados na linha nº xxxx da tabela
nrAnoExecucao) não existir na tabela (ContrapartidaExecAntConvenioSIT) não existe na
(MovimentoDiarioContaBancaria) a tabela (MovimentoDiarioContaBancaria).
mensagem deve ser executada.
Se (nrOperacaoBancoDestino e
nrAnoOperacaoBancoDestino) declarados na O Número e Ano da Operação do Banco de Destino
tabela (ContrapartidaExecAntConvenioSIT) da Contrapartida ou Execução Antecipada de
para a combinação (idPessoa, nrExecucao e 635 Convênio SIT declarados na linha nº xxxx da tabela
nrAnoExecucao) não existir na tabela (ContrapartidaExecAntConvenioSIT) não existe na
(MovimentoDiarioContaBancaria) a tabela (MovimentoDiarioContaBancaria).
mensagem deve ser executada.
Se (idTipoExecucaoAntecipada) declarado na O código do tipo de Contrapartida ou Execução
tabela (ContrapartidaExecAntConvenioSIT) Antecipada de Convênio SIT declarado na linha nº
636
para a combinação (idPessoa, nrExecucao e xxxx da tabela (ContrapartidaExecAntConvenioSIT) é
nrAnoExecucao) for = 1 ou 4, os campos = 1 ou 4, portanto, os campos
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
(nrOperacaoBancoDestino e (nrOperacaoBancoDestino e
nrAnoOperacaoBancoDestino) são nrAnoOperacaoBancoDestino) passam a ser
obrigatórios. obrigatórios.
Se (nrEmpenho, nrAnoEmpenho e
idOrigemEmpenho) declarado na tabela O Empenho de Contrapartida ou Execução
(ContrapartidaExecAntConvenioSIT) para a Antecipada de Convênio SIT declarado na linha nº
637
combinação (idPessoa, nrExecucao e xxxx da tabela (ContrapartidaExecAntConvenioSIT)
nrAnoExecucao) não existir na tabela não existe na tabela (Empenho).
(Empenho) a mensagem deve ser executada.
Se (idTipoExecucaoAntecipada) declarado na O código do tipo de Contrapartida ou Execução
tabela (ContrapartidaExecAntConvenioSIT) Antecipada de Convênio declarado na linha nº xxxx
para a combinação (idPessoa, nrExecucao e da tabela (ContrapartidaExecAntConvenioSIT) é = 2,
638
nrAnoExecucao) for = 2, 3 ou 4, os campos 3, ou 4, portanto, os campos (nrEmpenho,
(nrEmpenho, nrAnoEmpenho e nrAnoEmpenho e idOrigemEmpenho) passam a ser
idOrigemEmpenho) são obrigatórios. obrigatórios.
OBSERVAÇÕES
Ano das Operações 4 Numérico 9999 nrAnoExecucao Representa o ano do código SIM
de Contrapartida e sequencial das Operações de
Execução Contrapartida e Execução
Antecipada Antecipada.
Informar o número da
Número da Operação operação do banco de SIM
do Banco de 10 Numérico Z(9)9 nrOperacao origem. O código deste
Origem(*) BancoOrigem campo origina-se da tabela
(MovimentoDiarioContaBan
caria).
Informar o número da
operação do banco de
destinatário do depósito de
contrapartida e ressarcimento
de execução antecipada. O
Número da Operação
código deste campo
do Banco
10 Numérico Z(9)9 nrOperacaoBanc origina-se da tabela NÃO
Destinatário(*)
oDestino (MovimentoDiarioContaBan
caria).
TABELA: RegularizacaoTransferenciaSIT
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrExecucao e O registro declarado na linha nº xxxx da tabela
nrAnoExecucao) for duplicado na tabela (RegularizacaoTransferenciaSIT) apresenta-se
639
(RegularizacaoTransferenciaSIT) a duplicado para o conjunto (idPessoa, nrExecucao e
mensagem deve ser executada. nrAnoExecucao).
Se (idTransferencia) declarado na tabela
O Código Identificador de Transferência Voluntária
(RegularizacaoTransferenciaSIT) para a
(idTransferencia) declarado na linha nº xxxx da tabela
combinação (idPessoa, nrExecucao e
640 (RegularizacaoTransferenciaSIT) não existe na tabela
nrAnoExecucao) não existir na tabela
(SIT.Transferencia) do Sistema Integrado de
(SIT.Transferencia) a mensagem deve ser
Transferências.
executada.
OBSERVAÇÕES
TABELA: EstornoContrapartidaExecAntConvenioSIT
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O Número/Ano do Estorno da Contrapartida ou
O conjunto (idPessoa, nrEstorno e
Execução Antecipada de Convênio SIT declarado na
nrAnoEstorno) não pode ser duplicado na
641 linha nº xxxx da tabela
tabela
(EstornoContrapartidaExecAntConvenioSIT) não
(EstornoContrapartidaExecAntConvenioSIT).
pode ser duplicado.
Se (nrEstorno e nrAnoEstorno) declarado na O Número e Ano do Estorno da Contrapartida ou
tabela Execução da Antecipação de Convênio SIT
(EstornoContrapartidaExecAntConvenioSIT) (nrEstorno e nrAnoEstorno) declarados na linha nº
para o conjunto (idPessoa, nrEstorno e 642 xxxx da tabela
nrAnoEstorno) apresentar quebra da ordem (EstornoContrapartidaExecAntConvenioSIT)
sequencial numérica ou cronológica a apresenta quebra da ordem sequencial numérica ou
mensagem deve ser executada. cronológica.
Se (nrExecucao e nrAnoExecucao) declarados
O Número/Ano da Contrapartida ou Execução da
na tabela
Antecipação de Convênio SIT (nrExecucao e
(EstornoContrapartidaExecAntConvenioSIT)
nrAnoExecucao) declarados na linha nº xxxx da
para o conjunto (idPessoa, nrEstorno e 643
tabela (EstornoContrapartidaExecAntConvenioSIT)
nrAnoEstorno) não existir na tabela
não existe na tabela
(ContrapartidaExecAntConvenioSIT) a
(ContrapartidaExecAntConvenioSIT).
mensagem deve ser executada.
Se (dtEstorno) declarada na tabela A data do Estorno da Contrapartida ou Execução
(EstornoContrapartidaExecAntConvenioSIT) Antecipada de Convênio SIT declarada na linha nº
para o conjunto (idPessoa, nrEstorno e 644 xxxx da tabela
nrAnoEstorno) for > que o mês e ano de (EstornoContrapartidaExecAntConvenioSIT) não
trabalho a mensagem deve ser executada. pode ser maior que o mês/ano de trabalho.
Se (vlEstorno) declarado na tabela O valor do Estorno da Contrapartida ou Execução
(EstornoContrapartidaExecAntConvenioSIT) Antecipada de Convênio SIT declarado na linha nº
para o conjunto (idPessoa, nrEstorno e 645 xxxx da tabela
nrAnoEstorno) for negativo a mensagem deve (EstornoContrapartidaExecAntConvenioSIT) não
ser executada. pode ser negativo.
O Número/Ano do Estorno da Contrapartida ou
O conjunto (idPessoa, nrEstorno e Execução Antecipada de Convênio SIT declarado na
nrAnoEstorno) não pode ser duplicado na linha nº xxxx da tabela
641
tabela (EstornoContrapartidaExecAntConvenioSIT) não
(EstornoContrapartidaExecAntConvenioSIT). pode ser duplicado.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
OBSERVAÇÕES
Representa o código
sequencial das Operações
Código Sequencial de Contrapartida e
das Operações de Execução Antecipada das
Contrapartida e 9 Numérico Z(8)9 nrExecucao Operações de Crédito. SIM
Execução
Antecipada(*) O código deste campo
origina-se da tabela
(ContrapartidaExecAntCo
nvenioSIT).
Representa o ano do
código sequencial das
Operações de
Contrapartida e Execução
Ano das Operações
Antecipada das Operações
de Contrapartida e
4 Numérico 9999 nrAnoExecucao de Crédito. SIM
Execução
Antecipada(*)
O ano deste campo
origina-se da tabela
(ContrapartidaExecAntCo
nvenioSIT).
TABELA: CisaoFusao
OBJETIVO:
Captar os registros contábeis evidenciando os fatos resultantes de
cisão, fusão e incorporação nas entidades de origem e destino do
resultado patrimonial.
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, dtOperacao,
cdClasseOrigem, cdGrupoOrigem,
cdSubGrupoOrigem, cdTituloOrigem,
cdSubTituloOrigem, cdItemOrigem,
cdSubItemOrigem, cdNivel8Origem,
cdNivel9Origem, cdNivel10Origem, O Registro declarado na linha nº xxxx da tabela
cdNivel11Origem, cdNivel12Origem, (CisaoFusao) apresenta-se duplicado para a
nrAnoAplicacaoOrigem, tpNaturezaSaldo, combinação (Data da Operação, Conta Contábil de
646
cdClassePL, cdGrupoPL, cdSubGrupoPL, Origem e Destino, Ano de Aplicação de Origem e
cdTituloPL, cdSubTituloPL, cdItemPL, Destino, Tipo de Natureza do Saldo e
cdSubItemPL, cdNivel8PL, cdNivel9PL, idOrigemDestino).
cdNivel10PL, cdNivel11PL, cdNivel12PL,
nrAnoAplicacaoPL, tpNaturezaSaldoPL e
IdOrigemDestino) for duplicado na tabela
(CisaoFusao) a mensagem deve ser
executada.
Se o conjunto (idPessoa, cdClasseOrigem,
cdGrupoOrigem, cdSubGrupoOrigem,
cdTituloOrigem, cdSubTituloOrigem,
cdItemOrigem, cdSubItemOrigem,
A Conta Contábil de Origem e natureza do saldo
cdNivel8Origem, cdNivel9Origem,
declarados na linha nº xxxx da tabela (CisaoFusao)
cdNivel10Origem, cdNivel11Origem, 647
não existe na tabela (PlanoContabil) para o ano de
cdNivel12Origem, nrAnoAplicacaoOrigem =
trabalho.
ano de trabalho e tpNaturezaSaldo) declarado
na tabela (CisaoFusao) não existir na tabela
(PlanoContabil) a mensagem deve ser
executada.
Se o conjunto (idPessoa, cdClassePL,
cdGrupoPL, cdSubGrupoPL, cdTituloPL,
cdSubTituloPL, cdItemPL, cdSubItemPL,
A Conta Contábil do Patrimônio Líquido do Balanço
cdNivel8PL, cdNivel9PL, cdNivel10PL,
Patrimonial e natureza do saldo declarados na linha
cdNivel11PL, cdNivel12PL, nrAnoAplicacaoPL 648
nº xxxx da tabela (CisaoFusao) não existe na tabela
= ano de trabalho e tpNaturezaSaldoPL)
(PlanoContabil) para o ano de trabalho.
declarado na tabela (CisaoFusao) não existir
na tabela (PlanoContabil) a mensagem deve
ser executada.
Se (idOrigemDestino) declarado na tabela
(CisaoFusao) para o conjunto (idPessoa,
O Código Identificador da Entidade de Origem ou
dtOperacao, cdClasseOrigem,
Destino dos saldos patrimoniais declarado na linha nº
cdGrupoOrigem, cdSubGrupoOrigem, 649
xxxx da tabela (CisaoFusao) não existe no cadastro
cdTituloOrigem, cdSubTituloOrigem,
de pessoas do TCE com obrigação de prestar contas.
cdItemOrigem, cdSubItemOrigem,
cdNivel8Origem, cdNivel9Origem,
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
cdNivel10Origem, cdNivel11Origem,
cdNivel12Origem, nrAnoAplicacaoOrigem,
tpNaturezaSaldo, cdClassePL, cdGrupoPL,
cdSubGrupoPL, cdTituloPL, cdSubTituloPL,
cdItemPL, cdSubItemPL, cdNivel8PL,
cdNivel9PL, cdNivel10PL, cdNivel11PL,
cdNivel12PL, nrAnoAplicacaoPL,
tpNaturezaSaldoPL e IdOrigemDestino) não
existir na tabela (Pessoa) a mensagem deve
ser executada.
Se (nrOperacaoDiario e
nrAnoOperacaoDiario) declarados na tabela
(CisaoFusao) para o conjunto (idPessoa,
dtOperacao, cdClasseOrigem,
cdGrupoOrigem, cdSubGrupoOrigem,
cdTituloOrigem, cdSubTituloOrigem,
cdItemOrigem, cdSubItemOrigem,
cdNivel8Origem, cdNivel9Origem,
O Número e Ano da Operação Contábil declarado na
cdNivel10Origem, cdNivel11Origem,
650 linha nº xxxx da tabela (CisaoFusao) não existe no
cdNivel12Origem, nrAnoAplicacaoOrigem,
Diário de Contabilidade da Entidade.
tpNaturezaSaldo, cdClassePL, cdGrupoPL,
cdSubGrupoPL, cdTituloPL, cdSubTituloPL,
cdItemPL, cdSubItemPL, cdNivel8PL,
cdNivel9PL, cdNivel10PL, cdNivel11PL,
cdNivel12PL, nrAnoAplicacaoPL,
tpNaturezaSaldoPL e IdOrigemDestino) não
existir na tabela (DiarioContabilidade) a
mensagem deve ser executada.
Se (vlOperacao) declarado na tabela
(CisaoFusao) para o conjunto (idPessoa,
dtOperacao, cdClasseOrigem,
cdGrupoOrigem, cdSubGrupoOrigem,
cdTituloOrigem, cdSubTituloOrigem,
cdItemOrigem, cdSubItemOrigem,
cdNivel8Origem, cdNivel9Origem,
cdNivel10Origem, cdNivel11Origem, O valor da operação Contábil declarado na linha nº
651
cdNivel12Origem, nrAnoAplicacaoOrigem, xxxx da tabela (CisaoFusao) não pode ser negativo.
tpNaturezaSaldo, cdClassePL, cdGrupoPL,
cdSubGrupoPL, cdTituloPL, cdSubTituloPL,
cdItemPL, cdSubItemPL, cdNivel8PL,
cdNivel9PL, cdNivel10PL, cdNivel11PL,
cdNivel12PL, nrAnoAplicacaoPL,
tpNaturezaSaldoPL e IdOrigemDestino) for
negativo a mensagem deve ser executada.
Se o conjunto (idPessoa,
cdClasseOrigem+cdGrupoOrigem = 23 OU O Registro declarado na linha nº xxxxx da tabela
cdClasseOrigem = 3, 4, 5, 6, 7 e 8, e (CisaoFusao) para o campo cdClasseOrigem deve
1918
nrAnoAplicacaoOrigem = ano de trabalho, for conter apenas contas vinculadas às Classes = 1 e 2),
declarado na tabela (CisaoFusao) a exceto Classe+Grupo = 2.3 Patrimônio Líquido.
mensagem deve ser executada.
Se o conjunto (idPessoa, O Registro declarado na linha nº xxxxx da tabela
cdClassePL+cdGrupoPL <> 23) for declarado (CisaoFusao) deve conter apenas contas vinculadas
1919
na tabela (CisaoFusao) a mensagem deve ser à Classe+Grupo = 2.3 Patrimônio Líquido vinculadas
executada. nos campos cdClassePL e cdGrupoPL.
Se o (idOrigemDestino) declarado na tabela O (idOrigemDestino) declarado na linha nº xxxx da
(CisaoFusao) for igual ao (idPessoa) a 1920 tabela (CisaoFusao) não pode ser igual ao
mensagem deve ser executada. (idPessoa) da Entidade declarante.
Se o (idTipoOperacaoCisaoFusao) declarado
O Tipo de Operação de Cisão e Fusão declarada na
na tabela (CisaoFusao) não existir na tabela
1921 linha nº xxxx da tabela (Cisaofusao) não existe na
(TipoOperacaoCisaoFusao) a mensagem
tabela (TipoOperacaoCisaoFusao).
deve ser executada.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, cdClasseOrigem,
cdGrupoOrigem, cdSubGrupoOrigem,
cdTituloOrigem, cdSubTituloOrigem,
cdItemOrigem, cdSubItemOrigem,
A Conta Contábil de Origem nº xxxxxxx declarada na
cdNivel8Origem, cdNivel9Origem,
linha nº xxxx da tabela (CisaoFusao) vinculada ao
cdNivel10Origem, cdNivel11Origem,
1924 (nrOperacaoDiario) nº xxxxxx e
cdNivel12Origem, nrAnoAplicacaoOrigem =
(nrAnoOperacaoDiario) nº xxxxxx, não existe na
Ano de trabalho e tpNaturezaSaldo) declarado
tabela (DiarioContabilidade) para o ano de trabalho.
na tabela (CisaoFusao) não existir na tabela
(DiarioContabilidade) para o para o
(nrOperacaoDiario e nrAnoOperacaoDiario), a
mensagem deve ser executada.
Se o (vlOperacao) do conjunto (idPessoa,
cdClasseOrigem, cdGrupoOrigem,
cdSubGrupoOrigem, cdTituloOrigem,
cdSubTituloOrigem, cdItemOrigem,
O (vlOperacao) R$ xxxxxx da Conta Contábil de
cdSubItemOrigem, cdNivel8Origem,
Origem nº xxxxxxx declarada na linha nº xxxx da
cdNivel9Origem, cdNivel10Origem,
tabela (CisaoFusao) vinculada ao (nrOperacaoDiario)
cdNivel11Origem, cdNivel12Origem,
1925 nº xxxxxx e (nrAnoOperacaoDiario) nº xxxxxx, não
nrAnoAplicacaoOrigem = Ano de trabalho e
mantém correspondência com o (vlOperacao) de R$
tpNaturezaSaldo) declarado na tabela
xxxxx informado na tabela (DiarioContabilidade) para
(CisaoFusao) não manter correspondência
o ano de trabalho.
com o (vlOperacao) informado na tabela
(DiarioContabilidade) para o
(nrOperacaoDiario e nrAnoOperacaoDiario), a
mensagem deve ser executada.
OBSERVAÇÕES
TABELA: FonteCisaoFusao
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, dtOperacao, cdClasse,
cdGrupo, cdSubGrupo, cdTitulo, cdSubTitulo, O registro declarado na linha nº xxxx da tabela
cdItem, cdSubItem, cdNivel8, cdNivel9, (FonteCisaoFusao) não pode ser duplicado para o
cdNivel10, cdNivel11, cdNivel12, 652 conjunto (Data da Operação, Conta contábil, Ano de
nrAnoAplicacao, cdFonteOrigem, Aplicação, Fonte de Origem ou Destino e
cdFonteDestino e idOrigemDestino) não pode idOrigemDestino).
ser duplicado na tabela (FonteCisaoFusao).
Se (dtOperacao) declarada na tabela
(FonteCisaoFusao) para a combinação
(idPessoa, dtOperacao, cdClasse, cdGrupo,
cdSubGrupo, cdTitulo, cdSubTitulo, cdItem, A Data da Operação declarada na linha nº xxxx da
cdSubItem, cdNivel8, cdNivel9, cdNivel10, 653 tabela (FonteCisaoFuscao) não pode ser maior que o
cdNivel11, cdNivel12, nrAnoAplicacao, mês/ano de trabalho.
cdFonteOrigem, cdFonteDestino e
idOrigemDestino) for > que o mês/ano de
trabalho a mensagem deve ser executada.
Se (idPessoa, cdClasse, cdGrupo,
cdSubGrupo, cdTitulo, cdSubTitulo, cdItem,
cdSubItem, cdNivel8, cdNivel9, cdNivel10,
A Conta Contábil declarada na linha nº xxxx da tabela
cdNivel11, cdNivel12 e nrAnoAplicacao = ano
654 (FonteCisaoFuscao) não existe na tabela
de trabalho) declarados na tabela
(PlanoContabil).
(FonteCisaoFusao) não existir na tabela
(PlanoContabil) a mensagem deve ser
executada.
Se (cdFonteOrigem) declarado na tabela A Fonte de Recursos de Origem declarada na linha
(FonteCisaoFusao) para a combinação 655 nº xxxx da tabela (FonteCisaoFusao) não existe na
(idPessoa, dtOperacao, cdClasse, cdGrupo, tabela (FonteReceita) da entidade originária e extinta.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
cdSubGrupo, cdTitulo, cdSubTitulo, cdItem,
cdSubItem, cdNivel8, cdNivel9, cdNivel10,
cdNivel11, cdNivel12, nrAnoAplicacao,
cdFonteOrigem, cdFonteDestino e
idOrigemDestino) não existir na tabela
(FonteReceita) da entidade extinta a
mensagem deve ser executada.
Se (cdFonteDestino) declarado na tabela
(FonteCisaoFusao) para a combinação
(idPessoa, dtOperacao, cdClasse, cdGrupo,
cdSubGrupo, cdTitulo, cdSubTitulo, cdItem,
A Fonte de Recursos de Destino declarada na linha
cdSubItem, cdNivel8, cdNivel9, cdNivel10,
656 nº xxxx da tabela (FonteCisaoFusao) não existe na
cdNivel11, cdNivel12, nrAnoAplicacao,
tabela (FonteReceita) da entidade incorporadora.
cdFonteOrigem, cdFonteDestino e
idOrigemDestino) não existir na tabela
(FonteReceita) da entidade incorporadora a
mensagem deve ser executada.
Se (vlOperacao) declarado na tabela
(FonteCisaoFusao) para a combinação
(idPessoa, dtOperacao, cdClasse, cdGrupo,
cdSubGrupo, cdTitulo, cdSubTitulo, cdItem,
O valor da operação declarado na linha nº xxxx da
cdSubItem, cdNivel8, cdNivel9, cdNivel10, 657
tabela (FonteCisaoFusao) não pode ser negativo.
cdNivel11, cdNivel12, nrAnoAplicacao,
cdFonteOrigem, cdFonteDestino e
idOrigemDestino) for negativo a mensagem
deve ser executada.
Se o (idOrigemDestino) declarado na tabela O (idOrigemDestino) declarado na linha nº xxxx da
(FonteCisaoFusao) for igual ao (idPessoa) a 1941 tabela (FonteCisaoFusao) não pode ser igual ao
mensagem deve ser executada. (idPessoa) da Entidade declarante.
Se o (idTipoOperacaoCisaoFusao) declarado
O Tipo de Operação de Cisão e Fusão declarada na
na tabela (FonteCisaoFusao) não existir na
1942 linha nº xxxx da tabela (FonteCisaoFusao) não existe
tabela (TipoOperacaoCisaoFusao) a
na tabela (TipoOperacaoCisaoFusao).
mensagem deve ser executada.
OBSERVAÇÕES
TABELA: EmpenhoXContrato
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (idPessoa, nrEmpenho, nrAnoEmpenho e O conjunto declarado na linha nº xxxx da tabela
idOrigemEmpenho) declarado na tabela (EmpenhoXContrato) apresenta-se duplicado para
658
(EmpenhoXContrato) for duplicado a (idPessoa, nrEmpenho, nrAnoEmpenho e
mensagem deve ser executada. idOrigemEmpenho).
Se (idPessoa, nrEmpenho, nrAnoEmpenho e
O Empenho declarado na linha nº xxxx da tabela
idOrigemEmpenho) declarados na tabela
659 (EmpenhoXContrato) não existe na tabela
(EmpenhoXContrato) não existirem na tabela
(Empenho).
(Empenho) a mensagem deve ser executada.
Se (idTipoAtoContrato,
idTipoOrigemContrato, nrContrato,
O contrato declarado na linha nº xxxx da tabela
nrAnoContrato e nrCNPJOrigem) declarados
(EmpenhoXContrato) envolvendo a combinação
na tabela (EmpenhoXContrato) para a
660 (idTipoAtoContrato, idTipoOrigemContrato,
combinação (idPessoa, nrEmpenho,
nrContrato, nrAnoContrato e nrCNPJOrigem) não
nrAnoEmpenho e idOrigemEmpenho) não
existe na tabela (Contrato).
existirem na tabela (Contrato) a mensagem
deve ser executada.
OBSERVAÇÕES
Número do CNPJ da
Representa o número do
Entidade de origem 15 Caractere X(15) nrCNPJOrigem SIM
CNPJ da entidade emitente
do Contrato.(*)
do contrato.
CONTROLE DE DIÁRIAS
TABELA: Diaria
PERIODICIDADE: • Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O registro declarado na linha nº xxxx da tabela
O conjunto (idPessoa, nrLiquidacao,
(Diaria) apresenta duplicação de dados para a
nrAnoLiquidacao e idOrigemLiquidacao) não 665
combinação (idPessoa, nrLiquidacao,
pode ser duplicado na tabela (Diaria).
nrAnoLiquidacao e idOrigemLiquidacao).
Se (nrLiquidacao, nrAnoLiquidacao e
idOrigemLiquidacao) declarados na tabela
(Diaria) para o conjunto (idPessoa,
A Liquidação do Empenho declarada na linha nº xxxx
nrLiquidacao, nrAnoLiquidacao e 666
da tabela (Diaria) não existe na tabela (Liquidacao).
idOrigemLiquidacao) não existir na tabela
(Liquidacao) a mensagem deve ser
executada.
Se (cdControleLeiAtoAutorizacao) declarado
na tabela (Diaria) para o conjunto (idPessoa,
A Lei ou Ato Autorizativo de Diária declarado na linha
nrLiquidacao, nrAnoLiquidacao e
667 nº xxxx da tabela (Diaria) não existe na tabela
idOrigemLiquidacao) possuir (idEscopo <> 19)
(LeiAto) com Escopo = 19 - Diária.
na tabela (LeiAto) a mensagem deve ser
executada.
Se (cdControleLeiAtoConcessao) declarado
na tabela (Diaria) para a combinação O Ato de Concessão de Diária declarado na linha nº
(idPessoa, nrLiquidacao, nrAnoLiquidacao e 668 xxxx da tabela (Diaria) deve existir na tabela (LeiAto)
idOrigemLiquidacao) possuir (idEscopo <> 19) com Escopo = 19.
a mensagem deve ser executada.
Se (cdControleLeiAtoConcessao) declarado
na tabela (Diaria) para a combinação O Ato de Concessão de Diária declarado na linha nº
(idPessoa, nrLiquidacao, nrAnoLiquidacao e xxxx da tabela (Diaria) deve existir na tabela (LeiAto)
669
idOrigemLiquidacao) possuir com Tipo de Documento diferente de 1 - Lei
(idTipoDocumento = 1) a mensagem deve ser Ordinária.
executada.
Se (dtInicio) declarada na tabela (Diaria) para
a combinação (idPessoa, nrLiquidacao, A data Inicial da diária declarada na linha nº xxxx da
670
nrAnoLiquidacao e idOrigemLiquidacao) for > tabela (Diaria) não pode ser maior que a data fim.
que (dtFim) a mensagem deve ser executada.
Se (dtFim) declarada na tabela (Diaria) para a
combinação (idPessoa, nrLiquidacao,
A data Fim da diária declarada na linha nº xxxx da
nrAnoLiquidacao e idOrigemLiquidacao) for < 671
tabela (Diaria) não pode ser menor que a data Inicial.
que (dtInicio) a mensagem deve ser
executada.
Se (cdIBGE) declarado na tabela (Diaria) para
a combinação (idPessoa, nrLiquidacao,
nrAnoLiquidacao e idOrigemLiquidacao) não O código do IBGE declarado na linha nº xxxx da
672
existir na tabela (Municipio) envolvendo tabela (Diaria) não existe na tabela padrão.
(cdIBGE e sgUF) a mensagem deve ser
executada.
Se (idTipoObjetivoDiaria) declarado na tabela 673 O código do Tipo de Objetivo da Diária declarado na
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
(Diaria) para a combinação (idPessoa, linha nº xxxx da tabela (Diaria) não existe na tabela
nrLiquidacao, nrAnoLiquidacao e (TipoObjetivoDiaria).
idOrigemLiquidacao) não existir na tabela
(TipoObjetivoDiaria) a mensagem deve ser
executada.
Se (cdControleLeiAtoAutorizacao) do conjunto
(idPessoa, nrLiquidacao, nrAnoLiquidacao e O (cdControleLeiAtoAutorizacao) declarado na linha
idOrigemLiquidacao) declarado na tabela 1855 nº xxxx da tabela (Diaria) não existe na tabela
(Diaria) não existir na tabela (LeiAto) a (LeiAto).
mensagem deve ser executada.
Se (cdControleLeiAtoConcessao) do conjunto
(idPessoa, nrLiquidacao, nrAnoLiquidacao e O (cdControleLeiAtoConcessao) declarado na linha
idOrigemLiquidacao) declarado na tabela 1856 nº xxxx da tabela (Diaria) não existe na tabela
(Diaria) não existir na tabela (LeiAto) a (LeiAto).
mensagem deve ser executada.
Se o campo (vlDiaria) multiplicado pelo
O Valor total da diária de R$xxxxx declarado na linha
(nrDiaria) do conjunto (idPessoa,
xxxxx da tabela (Diaria), referente a Liquidação nº
nrLiquidacao, nrAnoLiquidacao e
1939 xxxx/xxxx é diferente do valor obtido pela
idOrigemLiquidacao) da tabela (Diária) for
multiplicação do campo (nrDiaria) de xxx com o
DIFERENTE do (vlTotalDiaria) para o mesmo
campo (vlDiaria) de R$ xxxx.
conjunto, a regra deve ser executada.
Se o campo (nrDiaria) da Tabela (Diaria) for O número de diárias declarado no campo (nrDiaria),
<= 0 (ZERO), a mensagem deve ser 1952 linha nº xxxxxx, da tabela (Diaria) não pode ser
executada. menor ou igual a ZERO.
OBSERVAÇÕES
AAAA-MM-
Data Fim 10 Data dtFim Informar a data fim das diárias. SIM
DD
Número de
(5,3) Numérico Z(1)9.999 nrDiaria Número de diárias concedidas. SIM
Diárias
idTipoObjetivoDiaria dsTipoObjetivoDiaria
TABELA: PlanoContabilEstatal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, cdContaContabil e O conjunto (idPessoa, cdContaContabil e
nrAnoAplicacao) for duplicada na tabela nrAnoAplicacao) declarado na linha nº xxxxx da
1792
(PlanoContabilEstatal) a mensagem deve ser tabela (PlanoContabilEstatal) apresenta-se com
executada. registro duplicado.
Se (tpNaturezaSaldo) declarado na tabela O Tipo de Natureza do Saldo (tpNaturezaSaldo)
(PlanoContabilEstatal) não existir na tabela declarado na linha nº xxxxx da tabela
1793
(TipoNaturezaSaldo) a mensagem deve ser (PlanoContabilEstatal) não existe na tabela
executada. (TipoNaturezaSaldo).
Se (tpEscrituracao) declarado na tabela
O Tipo de Escrituração (tpEscrituracao) declarado na
(PlanoContabilEstatal) não existir na tabela
1794 linha nº xxxxx da tabela (PlanoContabilEstatal) não
(TipoEscrituracao) a mensagem deve ser
existe na tabela (TipoEscrituracao).
executada.
Se (nrAnoAplicacao) declarado na tabela
O Ano de Aplicação (nrAnoAplicacao) declarado na
(PlanoContabilEstatal) for <> do ano de
1795 linha nº xxxxx da tabela (PlanoContabilEstatal) deve
trabalho a mensagem deve ser executada.
ser o ano de trabalho.
OBSERVAÇÕES
Título 250 Caractere X(250) dsConta Informar a descrição dos títulos das SIM
contas.
TABELA: BalanceteMensalEstatalXPlanoContabil
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (idPessoa, nrMes, cdContaContabil, cdClasse, O conjunto (idPessoa, nrMes, cdContaContabil,
cdGrupo, cdSubGrupo, cdTitulo, cdSubTitulo, cdClasse, cdGrupo, cdSubGrupo, cdTitulo,
cdItem, cdSubItem, cdNivel8, cdNivel9, cdNivel10, cdSubTitulo, cdItem, cdSubItem, cdNivel8,
cdNivel11, cdNivel12 e nrAnoAplicacao) for 1796 cdNivel9, cdNivel10, cdNivel11, cdNivel12 e
duplicado na tabela nrAnoAplicacao) declarado na linha nº xxxxx da
(BalanceteMensalEstatalXPlanoContabil) a tabela (BalanceteMensalEstatalXPlanoContabil)
mensagem deve ser executada. apresenta-se com registro duplicado.
Se (nrMes) declarado na tabela
O Mês (nrMes) declarado na linha nº xxxxx da
(BalanceteMensalEstatalXPlanoContabil) a for <>
1797 tabela (BalanceteMensalEstatalXPlanoContabil)
do mês de trabalho a mensagem deve ser
deve corresponder ao mês de trabalho.
executada.
Se (cdContaContabil) do conjunto (idPessoa,
nrMes, cdContaContabil, cdClasse, cdGrupo,
cdSubGrupo, cdTitulo, cdSubTitulo, cdItem,
cdSubItem, cdNivel8, cdNivel9, cdNivel10, A Conta Contábil (cdContaContabil) declarada na
cdNivel11, cdNivel12 e nrAnoAplicacao = ano de linha nº xxxxx da tabela
trabalho) declarado na tabela 1798 (BalanceteMensalEstatalXPlanoContabil) não
(BalanceteMensalEstatalXPlanoContabil) não existe na tabela (PlanoContabilEstatal) para o
existir nos campos (idPessoa, cdContaContabil e ano de trabalho.
nrAnoAplicacao = ano de trabalho) da tabela
(PlanoContabilEstatal) a mensagem deve ser
executada.
Se o conjunto (idPessoa, cdClasse, cdGrupo, O conjunto (idPessoa, cdClasse, cdGrupo,
cdSubGrupo, cdTitulo, cdSubTitulo, cdItem, cdSubGrupo, cdTitulo, cdSubTitulo, cdItem,
cdSubItem, cdNivel8, cdNivel9, cdNivel10, cdSubItem, cdNivel8, cdNivel9, cdNivel10,
cdNivel11, cdNivel12 e nrAnoAplicacao = ano de cdNivel11, cdNivel12 e nrAnoAplicacao)
1799
trabalho) declarado na tabela declarado na linha nº xxxxx da tabela
(BalanceteMensalEstatalXPlanoContabil) não (BalanceteMensalEstatalXPlanoContabil) não
existir na mesma combinação da tabela existe na tabela (PlanoContabil) para o ano de
(PlanoContabil) a mensagem deve ser executada. trabalho.
Se (nrAnoAplicacao) do conjunto (idPessoa, nrMes,
cdContaContabil, cdClasse, cdGrupo, cdSubGrupo,
O ano de Aplicação (nrAnoAplicacao) declarado
cdTitulo, cdSubTitulo, cdItem, cdSubItem, cdNivel8,
na linha nº xxxxx da tabela
cdNivel9, cdNivel10, cdNivel11, cdNivel12 e 1800
(BalanceteMensalEstatalXPlanoContabil) deve
nrAnoAplicacao) declarado na tabela
ser o ano de trabalho.
(BalanceteMensalEstatalXPlanoContabil) for <> do
ano de trabalho a mensagem deve ser executada.
Se (vlDebito) do conjunto (idPessoa, nrMes,
cdContaContabil, cdClasse, cdGrupo, cdSubGrupo, O Valor do Débito (vlDebito) declarado na linha nº
cdTitulo, cdSubTitulo, cdItem, cdSubItem, cdNivel8, xxxxx da tabela
1802
cdNivel9, cdNivel10, cdNivel11, cdNivel12 e (BalanceteMensalEstatalXPlanoContabil) não
nrAnoAplicacao = ano de trabalho) declarado na pode ser negativo.
tabela (BalanceteMensalEstatalXPlanoContabil) for
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
negativo a mensagem deve ser executada.
Se (vlCredito) do conjunto (idPessoa, nrMes,
cdContaContabil, cdClasse, cdGrupo, cdSubGrupo,
O Valor do Crédito (vlCredito) declarado na linha
cdTitulo, cdSubTitulo, cdItem, cdSubItem, cdNivel8,
nº xxxxx da tabela
cdNivel9, cdNivel10, cdNivel11, cdNivel12 e 1803
(BalanceteMensalEstatalXPlanoContabil) não
nrAnoAplicacao = ano de trabalho) declarado na
pode ser negativo.
tabela (BalanceteMensalEstatalXPlanoContabil) for
negativo a mensagem deve ser executada.
Se a conta contábil informada na tabela A conta contábil informada na linha nº xxxxx da
(BalanceteMensalEstatalXPlanoContabil) for tabela (BalanceteMensalEstatalXPlanoContabil) é
sintética na tabela (PlanoContabilEstatal) a sintética na tabela (PlanoContabilEstatal).
1915
mensagem deve ser executada. Somente contas analíticas podem ser enviadas
na tabela
(BalanceteMensalEstatalXPlanoContabil).
OBSERVAÇÕES
Valor do (16,2) Numérico Z(13)9.99 vlDebito Valor do Débito no mês para a conta SIM
Débito contábil. O valor desse campo origina-se
diretamente da contabilidade da estatal.
Valor do (16,2) Numérico Z(13)9.99 vlCredito Valor do Crédito no mês para a conta SIM
Crédito contábil. O valor desse campo origina-se
diretamente da contabilidade da estatal.
TABELA: QuadroDeliberativoExecutivo
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se a combinação (idPessoa e nrOperacao) for A combinação (idPessoa e nrOperacao) declarada
duplicada na tabela na linha nº xxxx da tabela
1292
(QuadroDeliberativoExecutivo) a mensagem (QuadroDeliberativoExecutivo) apresenta-se com
deve ser executada. registro duplicado.
Se (nrOperacao) declarada na tabela
O Número de Operação (nrOperacao) declarado na
(QuadroDeliberativoExecutivo) para o conjunto
linha nº xxxx da tabela
(idPessoa e nrOperacao) apresentar quebra da 1293
(QuadroDeliberativoExecutivo) apresenta-se com
sequência numérica (não depende do ano) a
quebra sequencial.
mensagem deve ser executada.
Se a combinação (idPessoa,
A combinação (idPessoa, ndCPFComponente,
ndCPFComponente,
idTipoNaturezaQuadroEstatal,
idTipoNaturezaQuadroEstatal,
idTipoFuncaoQuadroEstatal e dtInicio) declarada na
idTipoFuncaoQuadroEstatal e dtInicio) for 1294
linha nº xxxx da tabela
duplicada na tabela
(QuadroDeliberativoExecutivo) apresenta-se com
(QuadroDeliberativoExecutivo) a mensagem
registro duplicado.
deve ser executada.
Se (nrCPFComponente) declarado na tabela
O Número do CPF do Componente
(QuadroDeliberativoExecutivo) para o conjunto
(nrCPFComponente) declarado na linha nº xxxx da
(idPessoa e nrOperacao) não existir na tabela 1295
tabela (QuadroDeliberativoExecutivo) não existe na
(PessoaAM) com (tpDocumento) = 2 a
tabela (PessoaAM) com (tpDocumento) = 2.
mensagem deve ser executada.
Se a combinação dos campos
Os Tipos de Natureza e Função do Quadro
(idTipoNaturezaQuadroEstatal e
Deliberativo e Executivo das Estatais
idTipoFuncaoQuadroEstatal) declarados na
(idTipoNaturezaQuadroEstatal e
tabela (QuadroDeliberativoExecutivo) para o
1296 idTipoFuncaoQuadroEstatal) declarados na linha nº
conjunto (idPessoa e nrOperacao) não existir
xxxx da tabela (QuadroDeliberativoExecutivo) não
na combinação válida da tabela
existem na combinação válida da tabela
(NaturezaXFuncaoQuadroEstatal) a mensagem
(NaturezaXFuncaoQuadroEstatal).
deve ser executada.
Se (dtInicio) declarada na tabela A data inicial da formação do Quadro Deliberativo e
(QuadroDeliberativoExecutivo) para o conjunto Executivo das Estatais (dtInicio) declarada na linha
1297
(idPessoa e nrOperacao) for > que o mês/ano nº xxxx da tabela (QuadroDeliberativoExecutivo) não
de trabalho a mensagem deve ser executada. pode ser maior que o mês/ano de trabalho.
Se (dtFim) declarada na tabela A data fim da formação do Quadro Deliberativo e
(QuadroDeliberativoExecutivo) para o conjunto Executivo das Estatais (dtFim) declarada na linha nº
1298
(idPessoa e nrOperacao) for < que (dtInicio) a xxxx da tabela (QuadroDeliberativoExecutivo) não
mensagem deve ser executada. pode ser menor que a data inicial.
Se (cdControleLeiAto) declarado na tabela O Controle da Lei/Ato (cdControleLeiAto) declarado
(QuadroDeliberativoExecutivo) para o conjunto na linha nº xxxx da tabela
(idPessoa e nrOperacao) estiver vinculado na 1299 (QuadroDeliberativoExecutivo) não pode estar
tabela (LeiAto) com (idEscopo) <> de 45, 46, vinculado na tabela (LeiAto) com (idEscopo)
47, 48 ou 70 a mensagem deve ser executada. diferente de 45, 46, 47, 48 ou 70.
A Lei ou Ato declarado na linha nº xxxx da tabela
Se (cdControleLeiAto) declarado na tabela 1875 (QuadroDeliberativoExecutivo) não existe na tabela
(QuadroDeliberativoExecutivo) para o conjunto (LeiAto).
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
(idPessoa e nrOperacao) não existir na tabela
(LeiAto) a mensagem deve ser executada.
OBSERVAÇÕES
Data Prevista para 10 Data AAAA-MM- dtFim Informar a data prevista para o NÃO
o fim do Mandato DD fim do mandato.
Representa o código
identificador do ato que tratou
da nomeação ou designação
Código de Controle
7 Numérico Z(6)9 cdControleLeiAto dos componentes do quadro SIM
do Ato Legal*
Deliberativo e Executivo das
Estatais. Este código origina-
se da tabela (LeiAto).
idTipoNatureza dsTipoNatureza
QuadroEstatal QuadroEstatal
1 Conselho de Administração
2 Conselho Fiscal
3 Direção
idTipoFuncao dsTipoFuncaoQuadroEstatal
QuadroEstatal
1 Presidente
2 Vice-Presidente
3 Diretor Presidente
4 Diretor Financeiro
5 Outros Diretores
6 Membro
7 Suplente
TABELA: BaixaQuadroDeliberativoExecutivo
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se conjunto (idPessoa e nrOperacao)
O conjunto (idPessoa e nrOperacao) declarado na
declarado na tabela
linha nº xxxx da tabela
(BaixaQuadroDeliberativoExecutivo) 1300
(BaixaQuadroDeliberativoExecutivo) apresenta-se
apresentar registros duplicados a mensagem
com registro duplicado.
deve ser executada.
Se conjunto (idPessoa e nrOperacao)
declarado na tabela O conjunto (idPessoa e nrOperacao) declarado na
(BaixaQuadroDeliberativoExecutivo) não linha nº xxxx da tabela
1301
existir na tabela (BaixaQuadroDeliberativoExecutivo) não existe na
(QuadroDeliberativoExecutivo) a mensagem tabela (QuadroDeliberativoExecutivo).
deve ser executada.
Se (dtBaixa) declarada na tabela
A data da baixa (dtBaixa) declarada na linha nº xxxx
(BaixaQuadroDeliberativoExecutivo) para o
da tabela (BaixaQuadroDeliberativoExecutivo) não
conjunto (idPessoa e nrOperacao) for < que
1302 pode ser menor que (dtInicio) informada para a
(dtInicio) informada para a mesma operação
mesma operação na tabela
na tabela (QuadroDeliberativoExecutivo) a
(QuadroDeliberativoExecutivo).
mensagem deve ser executada.
Se (dtBaixa) declarada na tabela
(BaixaQuadroDeliberativoExecutivo) para o A data da baixa (dtBaixa) declarada na tabela
conjunto (idPessoa e nrOperacao) for > que o 1303 (BaixaQuadroDeliberativoExecutivo) não pode ser
mês/ano de trabalho a mensagem deve ser maior que o mês/ano de trabalho.
executada.
Se (cdControleLeiAtoBaixa) declarado na
O Controle da Lei/Ato (cdControleLeiAtoBaixa)
tabela (BaixaQuadroDeliberativoExecutivo)
declarado na linha nº xxxx da tabela
para o conjunto (idPessoa e nrOperacao)
1304 (BaixaQuadroDeliberativoExecutivo) não pode estar
estiver vinculado na tabela (LeiAto) com
vinculado na tabela (LeiAto) com (idEscopo) diferente
(idEscopo) <> de 45, 46, 47, ou 70 a
de 45, 46, 47, 48 ou 70.
mensagem deve ser executada.
Se (idTipoBaixaQuadroDeliberativoExecutivo)
declarado na tabela O Tipo de baixa
(BaixaQuadroDeliberativoExecutivo) para o (idTipoBaixaQuadroDeliberativoExecutivo) declarado
conjunto (idPessoa e nrOperacao) não existir 1305 na linha nº xxxx da tabela
na tabela (BaixaQuadroDeliberativoExecutivo) não existe na
(TipoBaixaQuadroDeliberativoExecutivo) a tabela (TipoBaixaQuadroDeliberativoExecutivo).
mensagem deve ser executada.
Se (idTipoBaixaQuadroDeliberativoExecutivo) O Tipo de Baixa
declarado na tabela (idTipoBaixaQuadroDeliberativoExecutivo) declarado
(BaixaQuadroDeliberativoExecutivo) para o 1306 na linha nº xxxx da tabela
conjunto (idPessoa e nrOperacao) for = 99 o (BaixaQuadroDeliberativoExecutivo) é = 99, portanto,
campo (dsMotivo) passa a ser obrigatório. o campo (dsMotivo) passou a ser obrigatório.
OBSERVAÇÕES
idTipoBaixaQuadro dsTipoBaixaQuadro
DeliberativoExecutivo DeliberativoExecutivo
1 Fim do Mandato
2 Renúncia
3 Destituição
4 Falecimento
99 Outros Motivos
TABELA: MunicipioXConsorcio
PERIODICIDADE: • Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa e cdOperacao) não O Código da Operação declarado na linha nº xxxx da
pode ser duplicado na tabela 674 tabela (MunicipioXConsorcio) apresenta-se com
(MunicipioXConsorcio). registro duplicado.
O conjunto (idPessoa, idConsorcio, O Registro declarado na linha nº xxxx da tabela
dtInicioVinculo e cdControleLeiAto) não (MunicipioXConsorcio) apresenta-se duplicado para o
675
pode ser duplicado na tabela seguinte conjunto de dados (idPessoa, idConsorcio,
(MunicipioXConsorcio). dtInicioVinculo e cdControleLeiAto).
Se (idConsorcio) declarado na tabela
(MunicipioXConsorcio) para o conjunto O Código Identificador do Consórcio (idConsorcio)
(idPessoa, cdOperacao, idConsorcio, declarado na linha nº xxxx da tabela
676
dtInicioVinculo e cdControleLeiAto) não (MunicipioXConsorcio) não existe no cadastro geral
existir na tabela (Pessoa) a mensagem de pessoas do TCE com obrigação de prestar contas.
deve ser executada.
Se (dtInicioVinculo) declarado na tabela
(MunicipioXConsorcio) para o conjunto
A data de início do vínculo do consórcio declarado na
(idPessoa, cdOperacao, idConsorcio,
677 linha nº xxxx da tabela (MunicipioXConsorcio) não
dtInicioVinculo e cdControleLeiAto) for >
pode ser maior que o mês/ano de trabalho.
que o mês/ano de trabalho a mensagem
deve ser executada.
Se (cdControleLeiAto) declarado na tabela
(MunicipioXConsorcio) para o conjunto
A Lei ou Ato de Ratificação do Consórcio declarada
(idPessoa, cdOperacao, idConsorcio,
678 na linha nº xxxx da tabela (MunicipioXConsorcio) não
dtInicioVinculo e cdControleLeiAto) não
existe na tabela (LeiAto) com o Escopo = 44.
existir na tabela (LeiAto) com o (idEscopo
= 44) a mensagem deve ser executada.
Se (idTipoAreaConsorcio) declarado na
tabela (MunicipioXConsorcio) para o
conjunto (idPessoa, cdOperacao, O Tipo de Área do Consórcio declarado na linha nº
idConsorcio, dtInicioVinculo e 679 xxxx da tabela (MunicipioXConsorcio) não existe na
cdControleLeiAto) não existir na tabela tabela (TipoAreaConsorcio).
(TipoAreaConsorcio) a mensagem deve
ser executada.
Se (idTipoNaturezaJuridicaConsorcio)
declarado na tabela
(MunicipioXConsorcio) para o conjunto
(idPessoa, cdOperacao, idConsorcio, O Tipo de Natureza Jurídica do Consórcio declarado
dtInicioVinculo e cdControleLeiAto) não 680 na linha nº xxxx da tabela (MunicipioXConsorcio) não
existir na tabela existe na tabela (TipoNaturezaJuridicaConsorcio).
(TipoNaturezaJuridicaConsorcio) a
mensagem deve ser executada.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (cdControleLeiAto) declarado na tabela
(MunicipioXConsorcio).não existir na O Controle de Lei/Ato (cdControleLeiAto) declarado
tabela (LeiAto) a mensagem deve ser 1710 na linha nº xxxxx da tabela (MunicipioXConsorcio)
executada. não existe na tabela (LeiAto).
OBSERVAÇÕES
idTipoAreaConsorcio dsTipoAreaConsorcio
1 Saúde
2 Samae
3 Coleta de Lixo
4 Aterro Sanitário
5 Proteção Ambiental
6 Direitos da Criança e do Adolescente
7 Desenvolvimento Sustentável
8 Uso Compartilhado de Equipamentos
9 SAMU – Serviço de Atendimento Médico de Urgência
10 Infraestrutura e Desenvolvimento Urbano
11 Educação
99 Outras Áreas
idTipoNatureza dsTipoNatureza
JuridicaConsorcio JuridicaConsorcio
1211 Associação Pública
3999 Associação Privada
PERIODICIDADE: • Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (idPessoa e cdOperacao) declarados na
O Registro declarado na linha nº xxxx da tabela
tabela (BaixaMunicipioXConsorcio) apresentar
(BaixaMunicipioXConsorcio) apresenta-se com
registros duplicados a mensagem deve ser 681
duplicação de dados para o conjunto (idPessoa e
executada.
cdOperacao).
Se (idPessoa e cdOperacao) declarados na O Registro declarado na linha nº xxxx da tabela
tabela (BaixaMunicipioXConsorcio) não existir (BaixaMunicipioXConsorcio) envolvendo (idPessoa e
682
na tabela (MunicipioXConsorcio). cdOperacao) não existe na tabela
(MunicipioXConsorcio).
Se (dtBaixa) declarada na tabela
A data da baixa do vínculo do consórcio declarada na
(BaixaMunicipioXConsorcio) para o conjunto
linha nº xxxx da tabela (BaixaMunicipioXConsorcio)
(idPessoa e cdOperacao) for < que
683 não pode ser menor que a data inicial informada na
(dtInicioVinculo) para a mesma Operação
tabela (MunicipioXConsorcio) para a mesma
existe na tabela (MunicipioXConsorcio) a
operação.
mensagem deve ser executada.
Se (dtBaixa) declarada na tabela
A data da baixa do vínculo do consórcio declarada na
(BaixaMunicipioXConsorcio) para o conjunto
684 linha nº xxxx da tabela (BaixaMunicipioXConsorcio)
(idPessoa e cdOperacao) for > que o mês/ano
não pode ser maior que o mês/ano de trabalho.
de trabalho a mensagem deve ser executada.
OBSERVAÇÕES
TABELA: AlteracaoContaContabil
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O Tipo de Operação de Alteração informado na
Se (idTipoOperacaoAlteracao) declarado na
linha nº XXXXX da tabela
tabela (AlteracaoContaContabil) for = 1, o
(AlteracaoContaContabil) é = 1, portanto, o
conjunto (idPessoa, nrOperacaoAlterada e
2171 conjunto (idPessoa, nrOperacaoAlterada e
nrAnoOperacaoAlterada) deve existir nos
nrAnoOperacaoAlterada) deve existir nos campos
campos (idPessoa, nrEstorno e nrAnoEstorno)
(idPessoa, nrEstorno e nrAnoEstorno) da tabela
da tabela (EstornoDepositoRestituivelPassivo).
(EstornoDepositoRestituivelPassivo).
O Tipo de Operação de Alteração informado na
Se (idTipoOperacaoAlteracao) declarado na
linha nº XXXXX da tabela
tabela (AlteracaoContaContabil) for = 2, o
(AlteracaoContaContabil) é = 2, portanto, o
conjunto (idPessoa, nrOperacaoAlterada e
2185 conjunto (idPessoa, nrOperacaoAlterada e
nrAnoOperacaoAlterada) deve existir nos
nrAnoOperacaoAlterada) deve existir nos campos
campos (idPessoa, nrEstorno e nrAnoEstorno)
(idPessoa, nrEstorno e nrAnoEstorno) da tabela
da tabela (EstornoMovimentoRealizavel).
(EstornoMovimentoRealizavel).
O Tipo de Operação de Alteração informado na
Se (idTipoOperacaoAlteracao) declarado na
linha nº XXXXX da tabela
tabela (AlteracaoContaContabil) for = 3, o
(AlteracaoContaContabil) é = 3, portanto, o
conjunto (idPessoa, nrOperacaoAlterada e
2222 conjunto (idPessoa, nrOperacaoAlterada e
nranoOperacaoAlterada) deve existir nos
nranoOperacaoAlterada) deve existir nos campos
campos (idPessoa, nrEstorno e nrAnoEstorno)
(idPessoa, nrEstorno e nrAnoEstorno) da tabela
da tabela (EstornoIngressoAtualizacaoDivida).
(EstornoIngressoAtualizacaoDivida).
Se (idTipoOperacaoAlteracao) declarado na O Tipo de Operação de Alteração informado na
tabela (AlteracaoContaContabil) for = 4, o linha nº XXXXX da tabela
conjunto (idPessoa, nrOperacaoAlterada e (AlteracaoContaContabil) é = 4, portanto, o
nranoOperacaoAlterada) deve existir nos 2223 conjunto (idPessoa, nrOperacaoAlterada e
campos (idPessoa e nrEstorno e nrAnoEstorno) nranoOperacaoAlterada) deve existir nos campos
da tabela (idPessoa e nrEstorno e nrAnoEstorno) da tabela
(EstornoRegistroPermutativoStatusDivida). (EstornoRegistroPermutativoStatusDivida).
Se o código idTipoOperacaoAlteracao
O código do idTipoOperacaoAlteracao declarado
declarado na tabela
na linha nº xxxx da tabela
(AlteracaoContaContabil)não existir na tabela 2224
(AlteracaoContaContabil) não existe na tabela
(TipoOperacaoAlteracao) a mensagem deve ser
(TipoOperacaoAlteracao).
executada.
Se o conjunto (idPessoa, cdClasse, cdGrupo,
A Conta Contábil declarada na linha nº xxxx da
cdSubGrupo, cdTitulo, cdSubTitulo, cdItem,
tabela (AlteracaoContaContabil) não existe na
cdSubItem, cdNivel8, cdNivel9, cdNivel10, 2226
tabela (PlanoContabil) ou o ano do plano é
cdNivel11, cdNivel12 e nrAnoAplicacao)
diferente do ano de trabalho.
declarado na tabela (AlteracaoContaContabil)
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
não existir na tabela (PlanoContabil) para o ano
de trabalho a mensagem deve ser executada.
Se o conjunto (idPessoa,
O conjunto (idPessoa, idTipoOperacaoAlteracao,
idTipoOperacaoAlteracao, nrOperacaoAlterada,
nrOperacaoAlterada, nrAnoOperacaoAlterada,
nrAnoOperacaoAlterada, cdClasse, cdGrupo,
cdClasse, cdGrupo, cdSubGrupo, cdTitulo,
cdSubGrupo, cdTitulo, cdSubTitulo, cdItem,
cdSubTitulo, cdItem, cdSubItem, cdNivel8,
cdSubItem, cdNivel8, cdNivel9, cdNivel10, 2227
cdNivel9, cdNivel10, cdNivel11, cdNivel12 e
cdNivel11, cdNivel12 e nrAnoAplicacao)
nrAnoAplicacao) declarado na linha XXXX da
declarado na tabela (AlteracaoContaContabil)
tabela (AlteracaoContaContabil) apresenta registro
apresentar registro duplicado a mensagem
duplicado.
deve ser executada.
O Ano da Operação Alterada
Se (nrAnoOperacaoAlterada) declarado na
(nrAnoOperacaoAlterada) declarado na linha nº
tabela (AlteracaoContaContabil) for > 2021 a 2228
xxxx da tabela (AlteracaoContaContabil) não pode
mensagem deve ser executada.
ser maior do que o exercício de 2021.
OBSERVAÇÕES
Ano de Aplicação 4 Numérico 9999 nrAnoAplicacao Declarar o ano de aplicação do plano de SIM
do Plano(*) contas da nova conta contábil.
idTipoOperacaoAlteracao dsTipoOperacaoAlteracao
1 Estorno de Depósito Restituível Passivo
2 Estorno de Movimento do Realizável
3 Estorno de Ingresso e Atualizacao da Dívida
4 Estorno de Registro Permutativo Status da Dívida
TABELA: AlteracaoContaContabilEntreExercicios
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, cdClasseAnterior, O conjunto (idPessoa, cdClasseAnterior,
cdGrupoAnterior, cdSubGrupoAnterior, cdGrupoAnterior, cdSubGrupoAnterior,
cdTituloAnterior, cdTituloAnterior,
cdSubTituloAnterior,cdItemAnterior, cdSubTituloAnterior,cdItemAnterior,
cdSubItemAnterior, cdNivel8Anterior, cdSubItemAnterior, cdNivel8Anterior,
cdNivel9Anterior, cdNivel10Anterior, cdNivel9Anterior, cdNivel10Anterior,
cdNivel11Anterior, cdNivel12Anterior, cdNivel11Anterior, cdNivel12Anterior,
nrAnoAplicacaoAnterior, cdClasseAtual, nrAnoAplicacaoAnterior, cdClasseAtual,
2229
cdGrupoAtual, cdSubGrupoAtual, cdTituloAtual, cdGrupoAtual, cdSubGrupoAtual, cdTituloAtual,
cdSubTituloAtual,cdItemAtual, cdSubTituloAtual,cdItemAtual,
cdSubItemAtual, cdNivel8Atual, cdNivel9Atual, cdSubItemAtual, cdNivel8Atual, cdNivel9Atual,
cdNivel10Atual, cdNivel11Atual, cdNivel12Atual, cdNivel10Atual, cdNivel11Atual, cdNivel12Atual,
nrAnoAplicacaoAtual) apresentar registro nrAnoAplicacaoAtual) declarado na linha nº
duplicado na tabela XXXXX da tabela
(AlteracaoContaContabilEntreExercicios) a (AlteracaoContaContabilEntreExercicios)
mensagem deve ser executada. apresenta-se com registro duplicado.
o conjunto (idPessoa, cdClasseAnterior,
Se o conjunto (idPessoa, cdClasseAnterior, cdGrupoAnterior, cdSubGrupoAnterior,
cdGrupoAnterior, cdSubGrupoAnterior, cdTituloAnterior,
cdTituloAnterior, cdSubTituloAnterior,cdItemAnterior,
cdSubTituloAnterior,cdItemAnterior, cdSubItemAnterior, cdNivel8Anterior,
cdSubItemAnterior, cdNivel8Anterior, cdNivel9Anterior, cdNivel10Anterior,
2230
cdNivel9Anterior, cdNivel10Anterior, cdNivel11Anterior, cdNivel12Anterior e
cdNivel11Anterior, cdNivel12Anterior, nrAnoAplicacaoAnterior) declarado na linha nº
nrAnoAplicacaoAnterior) não existir na tabela XXX da tabela
(PlanoContabil) referente ao exercício anterior a (AlteracaoContaContabilEntreExercicios) não
mensagem deve ser executada. existe na tabela (PlanoContabil) do exercício
anterior.
o conjunto (idPessoa, cdClasseAtual,
Se o conjunto (idPessoa, cdClasseAtual,
cdGrupoAtual, cdSubGrupoAtual, cdTituloAtual,
cdGrupoAtual, cdSubGrupoAtual, cdTituloAtual,
cdSubTituloAtual,cdItemAtual,
cdSubTituloAtual,cdItemAtual,
cdSubItemAtual, cdNivel8Atual, cdNivel9Atual,
cdSubItemAtual, cdNivel8Atual, cdNivel9Atual,
2231 cdNivel10Atual, cdNivel11Atual, cdNivel12Atual e
cdNivel10Atual, cdNivel11Atual, cdNivel12Atual,
nrAnoAplicacaoAtual) declarado na linha nº XXX
nrAnoAplicacaoAtual) não existir na tabela
da tabela (AlteracaoContaContabilEntreExercicios)
(PlanoContabil) referente ao exercício Atual a
não existe na tabela (PlanoContabil) do exercício
mensagem deve ser executada.
atual.
OBSERVAÇÕES
MÓDULO TESOURARIA
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O Código Identificador da Conta Bancária
Se o conjunto (idPessoa e idContaBACEN)
(idContaBACEN) declarado na linha nº xxxx da
declarado na tabela (ContaBancariaBACEN) 2007
tabela (ContaBancariaBACEN) não pode ser
não pode ser duplicado.
duplicado.
Se o conjunto (idPessoa, idBanco, cdAgencia, A Conta Bancária declarada na linha nº xxxx da
cdConta) declarado na tabela tabela (ContaBancariaBACEN) apresenta-se com
2008
(ContaBancariaBACEN) for duplicado, a registro duplicado para o conjunto (idPessoa,
mensagem deve ser duplicada. idBanco, cdAgencia, cdConta).
Se (idBanco) declarado na tabela
O Código Identificador do Banco (idBanco)
(ContaBancariaBACEN) para a combinação
declarado na linha nº X da tabela
(idPessoa e idContaBACEN) não existir na 2009
(ContaBancariaBACEN) não existe na tabela
tabela (Banco) a mensagem deve ser
(Banco).
executada.
Se o padrão de códigos do IBGE (cdIBGE)
declarado na tabela (ContaBancariaBACEN) O Código do IBGE declarado na linha nº xxxx da
para a combinação (idPessoa e 2010 tabela (ContaBancariaBACEN) não existe na tabela
idContaBACEN) não existir na tabela. padrão de códigos do IBGE.
(Município) a mensagem deve ser executada.
Se (idTipoContaBancaria) declarado na tabela
(ContaBancariaBACEN) para a combinação O Tipo de Conta Bancária declarado na linha nº xxxx
(idPessoa e idContaBACEN) não existir na 2011 da tabela (ContaBancariaBACEN) não existe na
tabela (TipoContaBancaria) a mensagem tabela (TipoContaBancaria).
deve ser executada.
Se (dtAbertura) declarada na tabela
(ContaBancariaBACEN) para a combinação
A data da abertura da conta bancária declarada na
(idPessoa e idContaBACEN) for > que o
2012 linha nº xxxx da tabela (ContaBancariaBACEN) não
mês/ano de trabalho QUANDO a remessa de
pode ser maior que o mês/ano de trabalho.
envio for <> de 0 e <> de 13, a mensagem
deve ser executada.
OBSERVAÇÕES
Código da
7 Caractere X(7) cdAgencia Código da Agência Bancária SIM
Agência
Número da
14 Caractere X(14) cdConta Número da Conta Corrente SIM
Conta
Descrição da
80 Caractere X(80) dsConta Descrição da finalidade da Conta Corrente SIM
Conta
Data da Abertura
AAAA- Data da abertura da conta bancária junto a
da Conta 10 Data dtAbertura SIM
MM-DD Instituição Financeira.
Bancária
TIPOS DE BANCOS
Nome do Arquivo: Banco
idBanco nmBanco
1 BANCO DO BRASIL S.A.
2 BANCO CENTRAL DO BRASIL
3 BANCO DA AMAZONIA S.A.
4 BANCO DO NORDESTE DO BRASIL S.A.
5 BANCO NACIONAL DA HABITACAO
6 BANCO NACIONAL DE CREDITO COOPERATIVO S.A.
7 BANCO DE DESENVOLVIMENTO ECONÔMICO E SOCIAL BNDS
8 BANCO SANTANDER MERIDIONAL S.A.
10 CREDICOAMO CRÉDITO RURAL COOPERATIVA
idBanco nmBanco
11 CREDIT SUISSE HEDGING-GRIFFO CORRETORA DE VALORES S.A.
12 BANCO INBURSA S.A.
14 STATE STREET BRASIL S.A. –BANCO COMERCIAL
15 UBS BRASIL CORRETORA DE CÂMBIO, TÍTULOS E VALORES MOBILIÁRIOS S.A.
17 BNY MELLON BANCO
18 BANCO TRICURY S.A.
19 BANCO AZTECA DO BRASIL S.A.
21 BANESTES S.A. BANCO DO ESTADO DO ESPÍRITO SANTO
24 BANCO BANDEPE S.A.
25 BANCO ALFA S.A.
26 BANCO DO ESTADO DO ACRE S.A.
27 BANCO DO ESTADO DE SANTA CATARINA S.A.
28 BANCO BANEB S.A.
29 BANCO ITAÚ CONSIGNADO S.A.
31 BANCO DO ESTADO DE GOIAS S.A.
33 BANCO SANTANDER (BRASIL) S.A.
36 BANCO BRADESCO BBI S.A.
37 BANCO DO ESTADO DO PARÁ S.A.
38 BANCO BANESTADO S.A.
39 BANCO DO ESTADO DO PIAUI S.A. - BEP
40 BANCO CARGILL S.A.
41 BANCO DO ESTADO DO RIO GRANDE DO SUL S.A.
42 BANCO J. SAFRA S.A.
44 BANCO BVA S.A.
45 BANCO OPPORTUNITY S.A.
47 BANCO DO ESTADO DE SERGIPE S.A.
48 BANCO BEMGE S.A.
55 BANCO DE DESENVOLVIMENTO DO RIO GRANDE DO NORTE S.A.
56 BANCO DE DESENVOLVIMENTO DO ESTADO DO RIO GRANDE DO SUL S.A.
60 CONFIDENCE CORRETORA DE CÂMBIO S.A.
61 BANCO ABB S.A.
62 HIPERCARD BANCO MULTIPLO
63 BANCO BRADESCO S.A.
64 GOLDMAN SACHS DO BRASIL BANCO MÚLTIPLO S. A.
65 BANCO ANDBANK (BRASIL)
66 BANCO MORGAN STANLEY S.A.
69 BANCO CREFISA S.A.
70 BRB - BANCO DE BRASILIA S.A.
74 BANCO J. SAFRA S.A.
75 BANCO ABN AMRO
76 BANCO KDB DO BRASIL S.A.
77 BANCO INTER
78 HAITONG BANCO DE INVESTIMENTO
79 BANCO ORIGINAL DO AGRONEGÓCIO S.A.
80 BT ASSOCIADOS CORRETORA DE CÂMBIO LTDA
81 BANCOSEGURO S.A.
82 BANCO TOPAZIO S.A.
83 BANCO DA CHINA BRASIL S.A.
84 UNIPRIME NORTE DO PARANÁ - COOP. DE ECON E CRÉDITO MÚTUO DOS MÉDICOS
85 COOPERATIVA CENTRAL DE CRÉDITO URBANO - CECRED
COOPERATIVA CENTRAL DE ECONOMIA E CRÉDITO MÚTUO DAS UNICREDS DO ESTADO DE SC
87
LTD
88 BANCO RANDON S.A.
89 COOPERATIVA DE CRÉDITO RURAL DA REGIÃO DA MOGIANA
COOPERATIVA CENTRAL DE CRÉDITO DO ESTADO DE SÃO PAULO LTDA. - UNICRED CENTRAL
90
SP
91 CENTRAL DE COOPERATIVAS DE ECONOMIA E CRÉDITO MÚTUO DO EST RS - UNICRED
92 BRK S.A. CRÉDITO, FINANCIAMENTO E INVESTIMENTO
93 PÓLOCRED SOCIEDADE DE CRÉDITO AO MICROEMPREENDEDOR E À EMPRESA DE PEQUENO
idBanco nmBanco
PORTE
94 BANCO FINAXIS S.A.
95 TRAVELEX BANCO DE CÂMBIO S.A.
96 BANCO B3 S.A.
97 CREDISIS – CENTRAL DE COOPERATIVA DE CRÉDITO
98 CREDIALIANÇA COOPERATIVA DE CRÉDITO RURAL
99 UNIPRIME CENTRAL – CENTRAL INTERESTADUAL DE COOPERATIVAS DE CRÉDITO LTDA.
100 PLANNER CORRETORA DE VALORES S.A.
101 RENASCENÇA DISTRIBUIDORA DE TÍTULOS E VALORES MOBILIÁRIOS LTDA.
102 XP INVESTIMENTOS CORRETORA DE CÂMBIO TÍTULOS E VALORES MOBILIÁRIOS S.A.
104 CAIXA ECONOMICA FEDERAL
105 LECCA CRÉDITO, FINANCIAMENTO E INVESTIMENTO S/A
106 BANCO ITABANCO S.A.
107 BANCO BBM S/A
108 PORTOCRED S.A. CRÉDITO, FINANCIAMENTO E INVESTIMENTO
109 BANCO CREDIBANCO S.A.
111 OLIVEIRA TRUST DISTRIBUIDORA DE TÍTULOS E VALORES MOBILIÁRIOS S.A.
112 CENTRAL DAS COOPERATIVAS DE CRÉDITO DO BRASIL CENTRAL
113 MAGLIANO S.A. CORRETORA DE CAMBIO E VALORES MOBILIARIOS
CENTRAL DAS COOPERATIVAS DE ECONOMIA E CRÉDITO MÚTUO DO ESTADO DO ESPÍRITO
114
SANTO
116 BANCO BNL DO BRASIL S.A.
117 ADVANCED CORRETORA DE CÂMBIO LTDA.
118 STANDARD CHARTERED BANK (BRASIL) S.A. BANCO DE INVESTIMENTO
119 BANCO WESTERN UNION DO BRASIL AS
120 BANCO RODOBENS SA
121 BANCO AGIBANK S.A.
122 BANCO BRADESCO BEJR S.A.
123 AGIPLAN FINANCEIRA S.A. - CRÉDITO, FINANCIAMENTO E INVESTIMENTO
124 BANCO WOORI BANK DO BRASIL S.A.
125 BRASIL PLURAL S.A. BANCO MÚLTIPLO 19/11
126 BR PARTNERS BANCO DE INVESTIMENTO S.A.
127 CODEPE - CORRETORA DE VALORES S.A.
130 CARUANA S.A. SOCIEDADE DE CRÉDITO, FINANCIAMENTO E INVESTIMENTO
131 TULLETT PREBON BRASIL S.A. CORRETORA DE VALORES E CÂMBIO
132 ICBC DO BRASIL – BANCO MÚLTIPLO
133 CONFEDERAÇÃO NACIONAL COOP. CENTRAIS CRÉD. ECON. FAMILIAR SOLIDÁRIA – CONFESOL
136 CONFEDERAÇÃO NACIONAL DAS COOPERATIVAS CENTRAIS UNICRED’S – UNICRED DO BRASIL
139 INTESA SANPAOLO BRASIL S.A. – BANCO MULTIPLO
148 MULTI BANCO S.A.
151 BANCO NOSSA CAIXA S.A.
153 CAIXA ECONOMICA ESTADUAL DO RIO GRANDE DO SUL
154 CAIXA ECONOMICA DO ESTADO DE SANTA CATARINA S.A.
163 COMMERZBANK BRASIL S.A.- BANCO MULTIPLO
164 BANCO CREDIT COMMERCIAL DE FRANCE S.A.
165 BANCO NORCHEM S.A.
166 BANCO INTER-ATLANTICO S.A.
168 HSBC INVESTMENT BANK BRASIL S.A. - BANCO MULTIPLO
169 BANCO OLÉ BONSUCESSO CONSIGNADO S.A.
175 CONTINENTAL BANCO S.A.
183 SOCRED S.A.
184 BANCO ITAÚ BBA S.A.
190 SERVICOOP
197 STONE PAGAMENTO
199 BANCO FINANCIAL PORTUGUES
200 BANCO FICRISA AXELRUD S.A.
201 BANCO AXIAL S.A.
204 BANCO BRADESCO CARTÕES S.A.
205 BANCO SUL AMERICA S.A.
idBanco nmBanco
208 BANCO BTG PACTUAL S.A.
210 DRESDNER BANK LATEINAMERIKA AKTIENGESELLSCHAFT
211 BANCO SISTEMA S.A.
212 BANCO ORIGINAL S.A.
213 BANCO ARBI S.A.
214 BANCO DIBENS S.A.
215 BANCO AMERICA DO SUL S.A.
216 BANCO REGIONAL MALCON S.A.-COMERC.E DE CREDITO AO CONSUMIDOR
217 BANCO JOHN DEERE S.A.
218 BANCO BONSUCESSO S.A.
219 BANCO ZOGBI S.A.
221 BANCO CHASE FLEMING S.A.
222 BANCO AGF BRASEG S.A.
224 BANCO FIBRA S.A.
225 BANCO BRASCAN S.A.
226 BANCO AUXILIAR S.A.
228 BANCO ICATU S.A.
229 BANCO CRUZEIRO DO SUL S.A.
230 BANCO BANDEIRANTES S.A.
231 BANCO BOAVISTA INTERATLANTICO S.A.
232 BANCO INTERPART S.A.
233 BANCO CIFRA S.A.
235 BANK OF AMERICA - LIBERAL S.A. (BANCO MULTIPLO)
236 BANCO CAMBIAL S.A.
237 BANCO BRADESCO S.A.
240 BANCO DE CREDITO REAL DE MINAS GERAIS S.A.
241 BANCO CLASSICO S.A.
242 BANCO EUROINVEST S.A. - EUROBANCO
243 BANCO MULTI STOCK S.A.
244 BANCO CIDADE S.A.
246 BANCO ABC BRASIL S.A.
247 BANCO UBS WARBURG S.A.
248 BANCO BOAVISTA INTERATLÂNTICO S.A.
249 BANCO INVESTCRED S.A.
250 BCV – BANCO DE CRÉDITO E VAREJO S/A
252 BANCO FININVEST S.A.
254 PARANA BANCO S.A.
255 MILBANCO S.A.
256 BANCO GULFINVEST S.A.
258 BANCO INDUSCRED S.A.
260 NU PAGAMENTOS S.A.
261 BANCO VARIG S.A.
262 BANCO BOREAL S.A.
263 BANCO CACIQUE S.A.
265 BANCO FATOR S.A.
266 BANCO CEDULA S.A.
267 BANCO BBM - COMERCIAL, CRED.IMOB. E CRED.FIN.INV. S.A.
273 COOPERATIVA DE CRÉDITO RURAL DE SÃO MIGUEL DO OESTE – SULCREDI/ SÃO MIGUEL
274 MONEY PLUS SCMEPP LTDA
275 BANCO ABN AMRO REAL S.A.
276 SENFF S.A.-CFI
277 PLANIBANC DISTRIBUIDORA DE TITULOS VALORES MOBILIARIOS S.A.
281 COOPAVEL
284 BANCO DAS NACOES S.A.
286 COOPERATIVA DE CRÉDITO RURAL DE OUTO SULCREDI/OURO
290 PAGSEGURO INTERNET S.A.
291 BANCO DE CREDITO NACIONAL S.A.
294 BCR BANCO DE CREDITO REAL S.A.
idBanco nmBanco
295 BANCO CREDIPLAN S.A.
300 BANCO DE LA NACION ARGENTINA
301 BPP INSTITUIÇÃO DE PAGAMENTO S.A.
303 BANCO HNF S.A.
314 BANCO DO COMMERCIO E INDUSTRIA DE SAO PAULO S.A.
317 BANCO DO COMERCIO S.A.
318 BANCO BMG S.A.
320 CHINA CONSTRUCTION BANK ( BRASIL) BANCO MULTIPLO S/A
323 MERCADOPAGO.COM REPRESENTAÇÕES LTDA.
330 BANCO BARI DE INVESTIMENTOS E FINANCIAMENTOS S.A.
332 COOPERATIVA DE CRÉDITO RURAL DE ABELARDO LUZ-Sulcredi/Crediluz
336 BANCO C6 S.A.
337 BANCO SAVENA S.A.
338 BANCO F. BARRETTO S.A.
340 SUPER PAGAMENTOS E ADMINISTRAÇÃO DE MEIOS ELETRÔNICOS S.A.
341 BANCO ITAU S.A.
345 BANCO FINANCIAL S.A.
347 BANCO SUDAMERIS BRASIL S.A.
348 BANCO XP S.A
351 BANCO SANTANDER S.A.
353 BANCO SANTANDER BRASIL S.A.
356 BANCO HOLANDES UNIDO S.A.
361 BANCO INDUSTRIAL DE PERNAMBUCO S.A.
366 BANCO SOCIÉTÉ GÉNÉRALE BRASIL S.A.
369 BANCO DIGIBANCO S.A.
370 BANCO MIZUHO DO BRASIL S.A.
372 BANCO ITAMARATI S.A.
375 BANCO FENICIA S.A.
376 BANCO J.P. MORGAN S.A.
389 BANCO MERCANTIL DO BRASIL S.A.
392 BANCO MERCANTIL DE SAO PAULO S.A.
394 BANCO BRADESCO FINANCIAMENTOS S.A.
399 KIRTON BANK S.A. – BANCO MULTIPLO
405 BANCO MINEIRO S.A.
406 ACCREDITO - SOCIEDADE DE CRÉDITO DIRETO S.A.
409 UNIBANCO-UNIAO DE BANCOS BRASILEIROS S.A.
412 BANCO CAPITAL S.A.
413 BANCO BV S.A
417 BANCO SUL BRASILEIRO S.A.
421 LAR COOPERATIVA DE CRÉDITO – LAR CREDI
422 BANCO SAFRA S.A.
424 BANCO SANTANDER NOROESTE S.A.
432 BANCO PINTO DE MAGALHAES S.A.
441 BANCO REAL DE SAO PAULO S.A.
453 BANCO RURAL S.A.
456 BANCO DE TOKYO-MITSUBISHI BRASIL S.A.
457 UY3 SOCIEDADE DE CRÉDITO DIRETO S/A
464 BANCO SUMITOMO BRASILEIRO S.A.
466 BANCO DE TOKYO S.A.
472 LLOYDS TSB BANK PLC
473 BANCO CAIXA GERAL - BRASIL S.A.
477 CITIBANK N.A.
479 BANKBOSTON BANCO MULTIPLO S.A.
480 BANCO WACHOVIA S.A.
485 BANCO DE RORAIMA S.A. - EM LIQUIDACAO
487 DEUTSCHE BANK S.A.BANCO ALEMAO
488 JPMORGAN CHASE BANK, NATIONAL ASSOCIATION
489 BANCO FRANCES INTERNACIONAL (BRASIL) S.A.
idBanco nmBanco
490 BANCO RESIDENCIA S.A.
492 ING BANK N.V.
493 BANCO UNION - BRASIL S.A.
494 BANCO DE LA REPUBLICA ORIENTAL DEL URUGUAY
495 BANCO DE LA PROVINCIA DE BUENOS AIRES
496 BANCO BILBAO VIZCAYA ARGENTARIA S.A.
497 BANCO HISPANO AMERICANO S.A.
498 BANCO SANTANDER CENTRAL HISPANO
499 BANCO IOCHPE S.A.
500 BANCO HABITASUL S.A.
502 BANCO SANTANDER DE NEGOCIOS S.A.
503 BANCO BRJ S.A.
504 BANCO MULTIPLIC S.A.
505 BANCO CREDIT SUISSE FIRST BOSTON GARANTIA S.A.
600 BANCO LUSO BRASILEIRO S.A.
601 BFC BANCO S.A.
602 BANCO PATENTE S.A.
604 BANCO INDUSTRIAL DO BRASIL S.A.
605 BPA BANCO PAO DE ACUCAR S.A.
607 BANCO SANTOS NEVES S.A.
610 BANCO VR S.A.
611 BANCO PAULISTA S.A.
612 BANCO GUANABARA S.A.
613 BANCO PECUNIA S.A.
616 BANCO INTERPACIFICO S.A.
618 BANCO TENDENCIA S.A.
622 BANCO DRACMA S.A
623 BANCO PANAMERICANO S.A.
624 BANCO GENERAL MOTORS S.A.
625 BANCO ARAUCARIA S.A.
626 BANCO FICSA S.A.
627 BANCO DESTAK S.A.
630 BANCO INTERCAP S.A.
633 BANCO RENDIMENTO S.A.
634 BANCO TRIANGULO S.A.
637 BANCO SOFISA S.A.
638 BANCO PROSPER S.A.
641 BANCO BILBAO VIZCAYA ARGENTARIA BRASIL S.A.
643 BANCO PINE S.A.
645 BANCO DO ESTADO DE RORAIMA S.A.
647 BANCO MARKA S.A.
649 BANCO DIMENSAO S.A.
650 BANCO PEBB S.A.
652 BANCO FRANCES E BRASILEIRO S.A.
653 BANCO INDUSVAL S.A.
654 BANCO A.J. RENNER S.A.
655 BANCO VOTORANTIM S.A.
656 BANCO MATRIX S.A.
657 BANCO TECNICORP S.A.
658 BANCO PORTO REAL S.A.
702 BANCO SANTOS S.A.
705 BANCO INVESTCORP S.A.
707 BANCO DAYCOVAL S.A.
711 BANCO VETOR S.A.
712 BANCO OURINVEST
713 BANCO CINDAM S.A.
719 BANCO BANIF PRIMUS S.A
720 BANCO MAXINVEST S.A.
idBanco nmBanco
721 BANCO CREDIBEL S.A.
724 BANCO PORTO SEGURO S.A.
725 BANCO FINANSINOS S.A.
726 BANCO UNIVERSAL S.A
728 BANCO FITAL S.A.
729 BANCO FONTE CINDAM S.A
730 BANCO COMERCIAL PARAGUAYO S.A.
732 BANCO MINAS S.A.
733 BANCO DAS NACOES S.A
734 BANCO GERDAU S.A
735 BANCO POTTENCIAL S.A.
736 BANCO UNITED S.A.
737 BANCO THECA S.A.
738 BANCO MORADA S.A.
739 BANCO BGN S.A.
740 BANCO BARCLAYS E GALICIA S.A.
741 BANCO RIBEIRAO PRETO S.A.
742 BANCO EQUATORIAL S.A.
743 BANCO EMBLEMA S.A.
744 BANKBOSTON, N.A.
745 BANCO CITIBANK S.A.
746 BANCO MODAL S.A.
747 BANCO RABOBANK INTERNATIONAL BRASIL S.A.
748 BANCO COOPERATIVO SICREDI S.A. - BANSICREDI
749 BR BANCO MERCANTIL S.A.
750 HSBC REPUBLIC BANK BRASIL S.A. - BANCO MULTIPLO
751 DRESDNER BANK BRASIL S.A. BANCO MULTIPLO
752 BANCO BNP PARIBAS BRASIL S.A.
753 BANCO COMERCIAL URUGUAI S.A.
754 BANCO SISTEMA
755 BANCO MERRILL LYNCH S.A.
756 BANCO COOPERATIVO DO BRASIL S.A.
757 BANCO KEB DO BRASIL S.A.
900 BANCO CREFISUL S.A.
901 CORRETORA SOUZA BARROS CÂMBIO E TÍTULOS S.A.
981 BANCO DO COMERCIO S.A.
982 BANCO BMG S.A.
983 BANCO INDUSTRIAL E COMERCIAL S.A.
985 BANCO BOZANO, SIMONSEN S.A.
986 BANCA COMMERCIALE ITALIANA
987 BANCO MULTIPLIC S.A.
988 BANCO REAL S.A.
991 BANCO ICATU S.A.
992 RESERVA BANCO COMERCIAL S.A.
993 BANCO CREDIPLAN S.A.
994 BANCO DE LA NACION ARGENTINA
996 BANCO HNF S.A.
999 BANCO DO COMMERCIO E INDUSTRIA DE SAO PAULO S.A.
idTipoConta
dsTipoContaBancaria
Bancaria
1 Conta Salário
2 Conta Arrecadação de Tributos
idTipoConta
dsTipoContaBancaria
Bancaria
99 Outras Contas Bancárias
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, idContaBACEN e O Código Identificador da Conta Bancária
dtDesativacao) declarado na tabela (idContaBACEN) declarado na linha nº xxxx da tabela
2024
(DesativacaoContaBancaria) for duplicado, a (ContaBancariaBACEN) apresenta-se com registro
mensagem deve ser executada. duplicado.
Se (idContaBACEN) declarado na tabela
(DesativacaoContaBancaria) para a O Código Identificador da Conta Bancária Desativada
combinação (idPessoa, idContaBACEN e declarado na linha nº xxxx da tabela
2025
dtDesativacao) não existir na tabela (DesativacaoContaBancaria) não existe na tabela
(ContaBancariaBACEN), a mensagem deve (ContaBancariaBACEN).
ser executada.
Se (dtDesativacao) declarada na tabela
A data da desativação da conta bancária declarada
(DesativacaoContaBancaria) para a
na linha nº xxxx da tabela
combinação (idPessoa, idContaBACEN e 749
(DesativacaoContaBancaria) não pode ser maior que
dtDesativacao) for > que o mês/ano de
o mês/ano de trabalho.
trabalho a mensagem deve ser executada.
Se (dtDesativacao) declarada na tabela
A data da desativação da conta bancária declarada
(DesativacaoContaBancaria) para a
na linha nº xxxx da tabela
combinação (idPessoa, idContaBACEN e
2033 (DesativacaoContaBancaria) não pode ser menor que
dtDesativacao) for < que (dtAbertura)
a data de sua abertura informada na tabela
informada na tabela (ContaBancariaBACEN),
(ContaBancariaBACEN).
a mensagem deve ser executada.
OBSERVAÇÕES
TABELA:
ReversaoDesativacaoContaBancaria
(alterada)
Código de Controle
Código de Controle da entidade para
de Identificação da
10 Numérico Z(9)9 idContaBACEN identificar a conta bancária conforme SIM
conta bancária
cadastro no Banco Central – BACEN.
BACEN
Representa o número do CPF do
responsável pela conta. A pessoa
Número do CPF do
15 Caractere X(15) nrCPF deverá estar previamente declarada SIM
Responsável(*)
no cadastro geral de pessoas do
TCE.
Informar a data em que a pessoa
Data Inicial da AAAA-
10 Data dtInicio cadastrada, passou a responder pela SIM
Responsabilização MM-DD
conta bancária.
TABELA: BaixaResponsavelContaBancaria
(ALTERADA)
Captar dados das baixas de responsabilidades de servidores eletivos
OBJETIVO: e efetivos pela movimentação das contas bancárias.
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, idContaBACEN, O registro declarado na linha nº xxxx da tabela
nrCPF e dtInicio) for duplicado na tabela (BaixaResponsavelContaBancaria) para a
2014
(BaixaResponsavelContaBancaria), a combinação (idPessoa, idContaBACEN, nrCPF e
mensagem deve ser executada. dtInicio) não pode ser duplicado.
Se o conjunto (idPessoa, idContaBACEN,
nrCPF e dtInicio) declarado na tabela O conjunto (idPessoa, idContaBACEN, nrCPF e
(BaixaResponsavelContaBancaria) não dtInicio) declarado na linha nº xxxx da tabela
2015
existir na tabela (BaixaResponsavelContaBancaria) não existe na
(ResponsavelContaBancaria), a mensagem tabela (ResponsavelContaBancaria).
deve ser executada.
Se (dtBaixa) declarada na tabela
A data da baixa do responsável pela conta bancária
(BaixaResponsavelContaBancaria) para o
declarada na linha nº xxxx da tabela
conjunto (idPessoa, idContaBACEN, nrCPF 2016
(BaixaResponsavelContaBancaria) não pode ser
e dtInicio) for < que (dtInicio), a mensagem
menor que a data inicial do vínculo.
deve ser executada.
Se (dtBaixa) declarada na tabela
A data da baixa do responsável pela conta bancária
(BaixaResponsavelContaBancaria) para o
declarada na linha nº xxxx da tabela
conjunto (idPessoa, idContaBACEN, nrCPF 2017
(BaixaResponsavelContaBancaria) não pode ser
e dtInicio) for > que o mês/ano de trabalho, a
maior que o mês/ano de trabalho.
mensagem deve ser executada.
Se (idTipoBaixaResponsavel) declarado na
tabela (BaixaResponsavelContaBancaria) O código do tipo de baixa de responsável pela conta
para o conjunto (idPessoa, idContaBACEN, bancária declarado na linha nº xxxx da tabela
2018
nrCPF e dtInicio) não existir na tabela (BaixaResponsavelContaBancaria) não existe na
(TipoBaixaResponsavel), a mensagem deve tabela (TipoBaixaResponsavel).
ser executada.
OBSERVAÇÕES
idTipoBaixa
dsTipoBaixaResponsavel
Responsavel
1 Cancelamento da Conta
2 Revogação do Ato de Designação
3 Férias
4 Licença
5 Exoneração
99 Outros Motivos
TABELA: ContaBancariaCredor
OBJETIVO: Captar dados das contas bancárias dos credores que mantém
operações financeiras com a entidade.
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, idBanco, cdAgencia,
O registro declarado na linha nº xxxx da tabela
cdConta, tpDocCredor e nrDocCredor)
(ContaBancariaCredor) apresenta-se duplicado para
declarado na tabela (ContaBancariaCredor) 765
o conjunto (idPessoa, idBanco, cdAgencia, cdConta,
for duplicado a mensagem deve ser
tpDocCredor e nrDocCredor).
executada.
Se o conjunto (idPessoa e idContaCredor)
O registro declarado na linha nº xxxx da tabela
declarado na tabela (ContaBancariaCredor)
766 (ContaBancariaCredor) apresenta-se duplicado para
for duplicado a mensagem deve ser
o conjunto (idPessoa e idContaCredor).
executada.
Se (idBanco) declarado na tabela
(ContaBancariaCredor) para a combinação O Código Identificador do Banco declarado na linha
(idPessoa, idBanco, cdAgencia e cdConta) 767 nº xxxx da tabela (ContaBancariaCredor) não existe
não existir na tabela (Banco) a mensagem na tabela (Banco).
deve ser executada.
Se (tpDocCredor e nrDocCredor) declarado
na tabela (ContaBancariaCredor) para a O CPF/CNPJ declarado na linha nº xxxx da tabela
combinação (idPessoa, idBanco, cdAgencia e 768 (ContaBancariaCredor) não existe na tabela
cdConta) não existir na tabela (PessoaAM) a (PessoaAM).
mensagem deve ser executada.
Se (cdIBGE) declarado na tabela
(ContaBancariaCredor) para a combinação
O Código do IBGE declarado na linha nº xxxx da
(idPessoa, idBanco, cdAgencia e cdConta)
769 tabela (ContaBancariaCredor) não existe na tabela
não existir na tabela padrão de códigos do
padrão de códigos do IBGE.
IBGE (Municipio) a mensagem deve ser
executada.
OBSERVAÇÕES
Código de
Controle de idContaCredor Código de Controle da entidade para SIM
9 Numérico Z(9)9
Identificação da identificar a conta bancária.
conta
Código do 3 Numérico Z(2)9 idBanco Código do Banco. O código aqui informado SIM
Banco(*) deve ter correspondência com os códigos
fornecidos pelo Banco Central para cada
uma das Instituições Financeiras.
Número da
14 Caractere X(14) cdConta Número da Conta Corrente SIM
Conta
TABELA:
SaldoAnteriorContaBancaria
(alterada)
REGRA S D E IM PORTAÇÃ O
TABELA:
MovimentoDiarioContaBancaria
(ALTERADA)
Captar o movimento contábil diário de todas as contas bancárias das
entidades abrangidas pelo sistema. O movimento bancário diário é um
dos grandes pilares do sistema, pois através dele será possível
OBJETIVO: identificar com precisão todas as operações bancárias realizadas,
inclusive possibilitará a constatação de todas operações por fonte de
recursos, conforme dispõe o art. 8º da LRF.
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, idOperacaoConta e O Registro declarado na linha nº xxxx da tabela
nrAnoOperacaoConta) não pode ser (MovimentoDiarioContaBancaria) apresenta-se
2026
duplicado na tabela duplicado para o conjunto (idPessoa,
(MovimentoDiarioContaBancaria). idOperacaoConta e nrAnoOperacaoConta).
Se (idContaFonte) declarado na tabela
(MovimentoDiarioContaBancaria) para o O Código Identificador da Conta Bancária por Fonte
conjunto (idPessoa, idOperacaoConta e de Receita (idContaFonte) declarado na linha nº xxxx
2027
nrAnoOperacaoConta) não existir na tabela da tabela (MovimentoDiarioContaBancaria) não existe
(ContaBancariaBACENXFonteReceita) a na tabela (ContaBancariaBACENXFonteReceita).
mensagem deve ser executada.
Se o conjunto (idPessoa, cdClasse,
cdGrupo, cdSubGrupo, cdTitulo,
cdSubTitulo, cdItem, cdSubItem, cdNivel8,
A Conta Contábil declarada na linha nº xxxx da tabela
cdNivel9, cdnivel10, cdNivel11, cdNivel12 e
(MovimentoDiarioContaBancaria) não existe no plano
nrAnoAplicacao = ano de trabalho) 2028
de contas da entidade para o ano de trabalho
declarado na tabela
(PlanoContabil).
(MovimentoDiarioContaBancaria) não existir
na tabela (PlanoContabil) a mensagem deve
ser executada.
Se (idTipoOperacaoFinanceira) declarado na
tabela (MovimentoDiarioContaBancaria) O Tipo de Operação Financeira
para o conjunto (idPessoa, idOperacaoConta (idTipoOperacaoFinanceira) declarado na linha nº
2029
e nrAnoOperacaoConta) não existir na xxxx da tabela (MovimentoDiarioContaBancaria) não
tabela (TipoOperacaoFinanceira) a existe na tabela (TipoOperacaoFinanceira).
mensagem deve ser executada.
Se (idOperacaoConta e
nrAnoOperacaoConta) declarados na tabela
O Número/Ano da Operação da Conta Bancária
(MovimentoDiarioContaBancaria) para o
(idOperacaoConta e nrAnoOperacaoConta) declarado
conjunto (idPessoa, idOperacaoConta e
na linha nº xxxx da tabela
nrAnoOperacaoConta) quebrar a ordem 783
(MovimentoDiarioContaBancaria) apresenta-se com
sequencial numérica crescente no ano de
quebra ordem sequencial numérica ou cronológica.
trabalho, associada com a ordem
cronológica a mensagem deve ser
executada.
Se (dtOperacao) declarada na tabela
(MovimentoDiarioContaBancaria) para o
A data da operação (dtOperacao) declarada na linha
conjunto (idPessoa, idOperacaoConta e
786 nº xxxx da tabela (MovimentoDiarioContaBancaria)
nrAnoOperacaoConta) for > que o mês/ano
não pode ser maior que o mês/ano de trabalho.
de trabalho a mensagem deve ser
executada.
Se (vlDebito) declarado na tabela
O valor do débito (vlDebito) declarado na linha nº xxxx
(MovimentoDiarioContaBancaria) para o
788 da tabela (MovimentoDiarioContaBancaria) não pode
conjunto (idPessoa, idOperacaoConta e
ser negativo.
nrAnoOperacaoConta) for negativo a
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
mensagem deve ser executada.
Se (vlCredito) declarado na tabela
(MovimentoDiarioContaBancaria) para o O valor do crédito (vlCredito) declarado na linha nº
conjunto (idPessoa, idOperacaoConta e 789 xxxx da tabela (MovimentoDiarioContaBancaria) não
nrAnoOperacaoConta) for negativo a pode ser negativo.
mensagem deve ser executada.
OBSERVAÇÕES
Código de
Controle de Código de Controle da entidade
Identificação da para identificar a conta bancária
vinculação vinculada um código de fonte de
10 Numérico Z(9)9 idContaFonte SIM
conta bancária recursos (cdFonte).
BACEN com a O código (cdFonte) origina-se da
Fonte de tabela (FonteReceita).
Recursos
Representa as classes do plano.
Origina-se do plano de contas
Classe(*) 1 Caractere 9 cdClasse SIM
contábil das entidades
(PlanoContabil).
Representa o código do Grupo de
Contas. Origina-se do plano de
Grupo(*) 1 Caractere 9 cdGrupo SIM
contas contábil das entidades
(PlanoContabil).
Representa o código do SubGrupo
de Contas. Origina-se do plano de
SubGrupo(*) 1 Caractere 9 cdSubGrupo SIM
contas contábil das entidades
(PlanoContabil).
Representa o código do Título das
Contas. Origina-se do plano de
Título(*) 1 Caractere 9 cdTitulo SIM
contas contábil das entidades
(PlanoContabil).
TABELA: MovimentoMensalContaBancaria
(ALTERADA)
OBJETIVO: Captar o movimento contábil mensal das contas bancárias.
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, idContaFonte, O Registro declarado na linha nº xxxx da tabela
cdClasse, cdGrupo, cdSubGrupo, cdTitulo, (MovimentoMensalContaBancaria) apresenta-se
cdSubTitulo, cdItem, cdSubItem, cdNivel8, duplicado para o conjunto (idPessoa, idContaFonte,
cdNivel9, cdnivel10, cdNivel11, cdNivel12, 2030 cdClasse, cdGrupo, cdSubGrupo, cdTitulo,
nrAnoAplicacao, nrMesMovimento e cdSubTitulo, cdItem, cdSubItem, cdNivel8, cdNivel9,
nrAnoMovimento) não pode ser duplicado na cdnivel10, cdNivel11, cdNivel12, nrAnoAplicacao,
tabela (MovimentoMensalContaBancaria). nrMesMovimento e nrAnoMovimento).
Se (idContaFonte) declarado na tabela
(MovimentoMensalContaBancaria) para o
conjunto (idPessoa, idContaFonte, cdClasse,
O Código Identificador da Conta Bancária por Fonte
cdGrupo, cdSubGrupo, cdTitulo,
de Receita (idContaFonte) declarado na linha nº xxxx
cdSubTitulo, cdItem, cdSubItem, cdNivel8,
2031 da tabela (MovimentoMensalContaBancaria) não
cdNivel9, cdnivel10, cdNivel11, cdNivel12,
existe na tabela
nrAnoAplicacao, nrMesMovimento e
(ContaBancariaBACENXFonteReceita).
nrAnoMovimento) não existir na tabela
(ContaBancariaBACENXFonteReceita) a
mensagem deve ser executada.
Se o conjunto (idPessoa, cdClasse,
cdGrupo, cdSubGrupo, cdTitulo,
A Conta Contábil declarada na linha nº xxxx da tabela
cdSubTitulo, cdItem, cdSubItem, cdNivel8,
(MovimentoMensalContaBancaria) não existe no
cdNivel9, cdnivel10, cdNivel11, cdNivel12 e 2032
plano de contas da entidade para o ano de trabalho
nrAnoAplicacao = ano de trabalho) não
(PlanoContabil).
existir na tabela (PlanoContabil) a
mensagem deve ser executada.
Se (nrMesMovimento e nrAnoMovimento)
declarados na tabela
(MovimentoMensalContaBancaria) para o
conjunto (idPessoa, idContaFonte, cdClasse,
cdGrupo, cdSubGrupo, cdTitulo, O Mês/Ano declarados na linha nº xxxx da tabela
cdSubTitulo, cdItem, cdSubItem, cdNivel8, 778 (MovimentoMensalContaBancaria) devem
cdNivel9, cdnivel10, cdNivel11, cdNivel12, corresponder aos de trabalho.
nrAnoAplicacao, nrMesMovimento e
nrAnoMovimento) não corresponder ao
mês/ano de trabalho a mensagem deve ser
executada.
Se (vlDebito) declarado na tabela
(MovimentoMensalContaBancaria) para o
conjunto (idPessoa, idContaFonte, cdClasse,
cdGrupo, cdSubGrupo, cdTitulo, O valor do débito declarado na linha nº xxxx da tabela
cdSubTitulo, cdItem, cdSubItem, cdNivel8, 780 (MovimentoMensalContaBancaria) não pode ser
cdNivel9, cdnivel10, cdNivel11, cdNivel12, negativo.
nrAnoAplicacao, nrMesMovimento e
nrAnoMovimento) for negativo a mensagem
deve ser executada.
Se (vlCredito) declarado na tabela
(MovimentoMensalContaBancaria) para o O valor do crédito declarado na linha nº xxxx da tabela
conjunto (idPessoa, idContaFonte, cdClasse, (MovimentoMensalContaBancaria) não pode ser
781
cdGrupo, cdSubGrupo, cdTitulo, negativo.
cdSubTitulo, cdItem, cdSubItem, cdNivel8,
cdNivel9, cdnivel10, cdNivel11, cdNivel12,
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
nrAnoAplicacao, nrMesMovimento e
nrAnoMovimento) for negativo a mensagem
deve ser executada.
Se o conjunto (idPessoa, cdClasse,
cdGrupo, cdSubGrupo, cdTitulo,
cdSubTitulo, cdItem, cdSubItem, cdNivel8, O conjunto (idPessoa, cdClasse, cdGrupo,
cdNivel9, cdNivel10, cdNivel11, cdNivel12 e cdSubGrupo, cdTitulo, cdSubTitulo, cdItem,
nrAnoAplicacao = ano de trabalho) cdSubItem, cdNivel8, cdNivel9, cdNivel10, cdNivel11,
declarado na tabela 1808 cdNivel12 e nrAnoAplicacao = ano de trabalho)
(MovimentoMensalContaBancaria) possuir o declarado na linha nº xxxxx da tabela
campo (tpEscrituracao) <> de 1 para a (MovimentoMensalContaBancaria) não é de conta
mesma combinação da tabela analítica na tabela (PlanoContabil).
(PlanoContabil) a mensagem deve ser
executada.
OBSERVAÇÕES
idTipo
Operacao dsTipoOperacaoFinanceira flExigeIdConta flExigeIdContaContabil flExigeId
Financeira Transferencia Contrapartida OrigemDestino
1 Receita Orçamentária N N N
2 Outras Receitas Extraorçamentárias N N N
3 Pagamento Orçamentário N N N
4 Outros Pagamentos Extraorçamentários N N N
5 Transf. Entre contas do Próprio Ente S S N
6 Pagamento de Restos a Pagar N N N
7 Transferências Financeiras(Interferências) N N S
8 Entradas não Identificadas N N N
9 Saídas não Identificadas N N N
10 Pagamento Despesas não Empenhadas N N N
11 Aplicações a Curto Prazo N N N
12 Aplicações a Longo Prazo N N N
13 Resgate de Aplicações a Curto Prazo N N N
14 Resgate de Aplicações a Longo Prazo N N N
15 Entradas de Valores do Realizável N N N
16 Saídas de Valores do Realizável N N N
Pagamento de Consignações/Valores
17 N N N
Restituíveis Passivo
18 Transferência para o Caixa N S N
19 Transferência do Caixa N S N
Ajuste de Perdas em Títulos e Valores
Mobiliários (Perdas Aplicações N N N
20 Financeiras)
TABELA:
RegularizacaoMovimentoDiarioContaBancaria
(ALTERADA)
Captar o detalhamento dos registros do movimento diário da tabela
(MovimentoDiarioContaBancaria) visando identificar os que não
tiveram a identificação da sua origem, documentos e outros itens.
OBJETIVO: Todos os registros constantes da tabela
(MovimentoDiarioContaBancaria) não incluídos nas exceções das
regras devem passar por esta tabela.
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (nrRegularizacao e nrAnoRegularizacao) O Número e Ano da Regularização do
declarados na tabela Movimento Diário da Conta Bancária
(RegularizacaoMovimentoDiarioContaBancaria) (nrRegularizacao e nrAnoRegularizacao)
2042
para o conjunto (idPessoa, nrRegularizacao e declarados na linha nº xxxx da tabela
nrAnoRegularizacao) for duplicado a (RegularizacaoMovimentoDiarioContaBancaria)
mensagem deve ser executada. apresentam-se com registro duplicado.
Se (idOperacaoConta e nrAnoOperacaoConta)
A combinação (idOperacaoConta e
declarados na tabela
nrAnoOperacaoConta) declarada na linha nº
(RegularizacaoMovimentoDiarioContaBancaria)
xxxx da tabela
para o conjunto (idPessoa, nrRegularizacao e 2043
(RegularizacaoMovimentoDiarioContaBancaria)
nrAnoRegularizacao) não existirem na tabela
não existe na tabela
(MovimentoDiarioContaBancaria) a mensagem
(MovimentoDiarioContaBancaria).
deve ser executada.
Se (idTipoDocumentoFinanceiro) declarado na
tabela O Identificador do Tipo de Documento Financeiro
(RegularizacaoMovimentoDiarioContaBancaria) de Regularização do Movimento Diário da Conta
para o conjunto (idPessoa, nrRegularizacao e 2044 Bancária declarado na linha nº xxxx da tabela
nrAnoRegularizacao) não existir na tabela (RegularizacaoMovimentoDiarioContaBancaria)
(TipoDocumentoFinanceiro) a mensagem deve não existe na tabela (TipoDocumentoFinanceiro).
ser executada.
O Identificador da Entidade de Origem/Destino
Se (idOrigemDestino) declarado na tabela (idOrigemDestino) da Regularização do
(RegularizacaoMovimentoDiarioContaBancaria) Movimento Diário da Conta Bancária declarado
para o conjunto (idPessoa, nrRegularizacao e 2045 na linha nº xxxx da tabela
nrAnoRegularizacao) não existir na tabela (RegularizacaoMovimentoDiarioContaBancaria)
(Pessoa) a mensagem deve ser executada. não existe no cadastro geral de pessoas do TCE
com obrigação de prestar contas.
Se (idContaBACEN) declarado na tabela O Identificador da Conta Bancária
(RegularizacaoMovimentoDiarioContaBancaria) (idContaBancariaBACEN) referente a
para o conjunto (idPessoa, nrRegularizacao e Regularização do Movimento Diário da Conta
2046
nrAnoRegularizacao) não existir na tabela Bancária declarado na linha nº xxxx da tabela
(ContaBancariaBACEN) da entidade a (RegularizacaoMovimentoDiarioContaBancaria)
mensagem deve ser executada. não existe na tabela (ContaBancariaBACEN).
O campo (idContaBACEN) declarado na tabela
(RegularizacaoMovimentoDiarioContaBancaria)
O Identificador da Conta Bancária
para o conjunto (idPessoa, nrRegularizacao e
(idContaBACEN) declarado na linha nº xxxx da
nrAnoRegularizacao) é OBRIGATÓRIO quando
tabela
o (idOperacaoConta e nrOperacaoConta)
2047 (RegularizacaoMovimentoDiarioContaBancaria)
estiver vinculado na tabela
é obrigatório em função do (idOperacaoConta)
(MovimentoDiarioContaBancaria) com a
possuir exigência na combinação válida na
combinação da tabela
tabela (MovimentoDiarioContaBancaria).
(TipoOperacaoFinanceira) para o campo
(flExigeContaBancariaTransferencia) = "S".
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (cdClasseContrapartida,
cdGrupoContrapartida,
cdSubGrupoContrapartida,
cdTituloContrapartida,
cdSubTituloContrapartida, cdItemContrapartida,
cdSubItemContrapartida,
cdNivel8Contrapartida, cdNivel9Contrapartida, A Conta Contábil de Contrapartida declarada na
cdnivel10Contrapartida, linha nº xxxx da tabela
cdNivel11Contrapartida, 2048 (RegularizacaoMovimentoDiarioContaBancaria)
cdNivel12Contrapartida e não existe no plano de contas contábil da
nrAnoAplicacaoContrapartida = ano de entidade (PlanoContabil).
trabalho) declarado na tabela
(RegularizacaoMovimentoDiarioContaBancaria)
para o conjunto (idPessoa, nrRegularizacao e
nrAnoRegularizacao) não existir na tabela
(PlanoContabil) da entidade para o ano de
trabalho a mensagem deve ser executada.
Se (idContaCredor) declarado na tabela O Identificador da Conta Bancária do Credor
(RegularizacaoMovimentoDiarioContaBancaria) (idContaCredor) da Regularização do Movimento
para o conjunto (idPessoa, nrRegularizacao e Diário da Conta Bancária declarado na linha nº
2049
nrAnoRegularizacao) não existir na tabela xxxx da tabela
(ContaBancariaCredor) a mensagem deve ser (RegularizacaoMovimentoDiarioContaBancaria)
executada. não existe na tabela (ContaBancariaCredor).
O (idContaCredor) declarado na tabela
(RegularizacaoMovimentoDiarioContaBancaria)
para o conjunto (idPessoa, nrRegularizacao e
nrAnoRegularizacao) é OBRIGATÓRIO
O campo (idContaCredor) deve ser informado na
quando: o conjunto (idOperacaoConta e
linha nº xxxx da tabela
nrAnoOperacaoConta) existir na tabela
(RegularizacaoMovimentoDiarioContaBancaria),
(MovimentoDiarioContaBancaria) com 2050
pois trata-se de um tipo de operação financeira
(idTipoOperacaoFinanceira) de acordo com a
que exige conta do credor, conforme definido na
combinação válida na tabela
tabela (TipoExigenciaContaBancariaCredor).
(TipoExigenciaContaBancariaCredor)
envolvendo os campos
(idTipoOperacaoFinanceira e
idTipoDocumentoFinanceiro).
Se (dtDocumento) declarado na tabela A Data do Documento Financeiro de
(RegularizacaoMovimentoDiarioContaBancaria) Regularização do Movimento Diário da Conta
para o conjunto (idPessoa, nrRegularizacao e 793 Bancária declarado na linha nº xxxx da tabela
nrAnoRegularizacao) for > que o mês/ano de (RegularizacaoMovimentoDiarioContaBancaria)
trabalho a mensagem deve ser executada. não pode ser maior que o mês/ano de trabalho.
O campo (idOrigemDestino) declarado na
tabela
O Identificador da Pessoa de Origem/Destino
(RegularizacaoMovimentoDiarioContaBancaria)
(idOrigemDestino) da Regularização do
para o conjunto (idPessoa, nrRegularizacao e
Movimento Diário da Conta Bancária declarado
nrAnoRegularizacao) é OBRIGATÓRIO quando
na linha nº xxxx da tabela
o (idOperacaoConta e nrOperacaoConta) 795
(RegularizacaoMovimentoDiarioContaBancaria)
estiverem vinculados na tabela
é obrigatório em função do (idOperacaoConta)
(MovimentoDiarioContaBancaria) com a
possuir exigência na combinação válida na
combinação da tabela
tabela (MovimentoDiarioContaBancaria).
(TipoOperacaoFinanceira) para o campo
(flExigeIdOrigemDestino) = "S".
O conjunto (cdClasseContrapartida,
O registro declarado na linha nº xxxx da tabela
cdGrupoContrapartida,
(RegularizacaoMovimentoDiarioContaBancaria)
cdSubGrupoContrapartida,
exige Conta Contábil de Contrapartida, pois a
cdTituloContrapartida,
operação financeira (idOperacaoFinanceira) está
cdSubTituloContrapartida, cdItemContrapartida, 799
vinculada na tabela
cdSubItemContrapartida,
(MovimentoDiarioContaBancaria) com
cdNivel8Contrapartida, cdNivel9Contrapartida,
obrigatoriedade de conta contábil de
cdnivel10Contrapartida,
contrapartida.
cdNivel11Contrapartida,
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
cdNivel12Contrapartida e
nrAnoAplicacaoContrapartida = ano de
trabalho) declarado na tabela
(RegularizacaoMovimentoDiarioContaBancaria)
é OBRIGATÓRIO quando (idPessoa,
idOperacaoConta e nrOperacaoConta)
estiverem vinculados na tabela
(MovimentoDiarioContaBancaria) com o campo
(idTipoOperacaoFinanceira) originário da tabela
(TipoOperacaoFinanceira) com o campo
(flExigeContaContabilContrapartida = "S").
O (dtRegularizacao) declarada na tabela A data da Regularização da Operação da Conta
(RegularizacaoMovimentoDiarioContaBancaria) Bancária (dtRegularizacao) declarada na linha nº
para o conjunto (idPessoa, nrRegularizacao e 802 xxxx da tabela
nrAnoRegularizacao) não pode ser maior que o (RegularizacaoMovimentoDiarioContaBancaria)
mês/ano de trabalho. não pode ser maior que o mês/ano de trabalho.
Se o conjunto (idOperacaoConta e
nrAnoOperacaoConta) do conjunto (idPessoa,
A Regularização (nrRegularizacao) declarada na
nrRegularizacao e nrAnoRegularizacao) da
linha nº xxxxx da tabela
tabela
(RegularizacaoMovimentoDiarioContaBancaria)
(RegularizacaoMovimentoDiarioContaBancaria)
está vinculada com (idOperacaoConta e
estiver vinculado na tabela
1695 nrAnoOperacaoConta) da tabela
(MovimentoDiarioContaBancaria) com
(MovimentoDiarioContaBancaria) com o
(idTipoOperacaoFinanceira = 3, 4, 6 e 10) a
(idTipoOperacaoFinanceira = 3, 4, 6 e 10), logo,
regra deve exigir que os campos (tpDocCredor
os campos (tpDocCredor e nrDocCredor)
e nrDocCredor) da tabela
tornam-se obrigatórios.
(RegularizacaoMovimentoDiarioContaBancaria)
sejam obrigatórios.
Se (tpDocCredor) declarado na tabela O Tipo de Documento do Credor declarado na
(RegularizacaoMovimentoDiarioContaBancaria) linha nº xxxx da tabela
1696
for <> de 2, 3 ou 98 a mensagem deve ser (RegularizacaoMovimentoDiarioContaBancaria)
executada. deve ser apenas CPF, CNPJ ou Estrangeiros.
Se (tpDocCredor) declarado na tabela O Tipo de Documento do Credor declarado na
(RegularizacaoMovimentoDiarioContaBancaria) linha nº xxxx da tabela
for = 2, 3 ou 98, o conjunto (tpDocCredor e (RegularizacaoMovimentoDiarioContaBancaria)
1697
nrDocCredor) deve ser igual o conjunto é CPF, CNPJ ou ESTRANGEIROS, no entanto,
(tpDocumento e nrDocumento) da tabela o Tipo e Número do Documento não existem na
(PessoaAM). tabela (PessoaAM).
Se (tpDocCredor) declarado na tabela O Tipo de Documento do Credor declarado na
(RegularizacaoMovimentoDiarioContaBancaria) linha nº xxxx da tabela
for = 98, o conjunto (tpDocCredor e (RegularizacaoMovimentoDiarioContaBancaria)
nrDocCredor) deve ser igual o conjunto 1698 é ESTRANGEIROS, no entanto, o Tipo e
(tpDocumento e nrIdentificacao) da tabela Número do Documento não existem na tabela
(InexistenciaDocumentoPessoa). (Regra Válida (InexistenciaDocumentoPessoa) com
até 31/12/2021). tpDocumento = 98.
O conjunto (idOperacaoConta e
Se o conjunto (idPessoa, idOperacaoConta e
nrAnoOperacaoConta) declarado na linha nº
nrAnoOperacaoConta) declarado na tabela
xxxxx da tabela
(RegularizacaoMovimentoDiarioContaBancaria)
(RegularizacaoMovimentoDiarioContaBancaria)
estiver vinculado com 1806
está vinculado com (idTipoOperacaoFinanceira =
(idTipoOperacaoFinanceira = 11, 12, 13 e 14)
11, 12, 13 e 14) na tabela
na tabela (MovimentoDiarioContaBancaria) a
(MovimentoDiarioContaBancaria), portanto, não
mensagem deve ser executada.
pode conter registro de regularização.
OBSERVAÇÕES
Ano da
4 Numérico 9999 nrAnoRegularizacao Informar o ano da regularização. SIM
Regularização
Ano da nrAnoOperacao
4 Numérico 9999 Informar o ano da operação de banco. SIM
Operação(*) Conta
idTipo flEntrada
Documento dsTipoDocumentoFinanceiro Saida
Financeiro
1 Cheques Emitidos S
2 Aviso de débito S
3 Borderô S
5 Encontro de Contas S
6 DOC S
7 TED S
8 Ordem de Pagamento S
9 Depósito Bancário S
10 Débitos Bancários S
11 Pagamento pelo BRDE à Fornecedores S
13 Crédito/Depósito Recebido E
14 Saque S
15 Débito na Conta – Pagto de Boleto Bancário S
idTipo idTipo
Operacao dsTipoOperacaoFinanceira Documento dsTipoDocumentoFinanceiro
Financeira Financeiro
3 Pagamento Orçamentário 3 Borderô
3 Pagamento Orçamentário 6 DOC
3 Pagamento Orçamentário 7 TED
3 Pagamento Orçamentário 8 Ordem de Pagamento
3 Pagamento Orçamentário 9 Depósito Bancário
Pagamento pelo BRDE à
3 Pagamento Orçamentário 11
Fornecedores
4 Outros Pagamentos ExtraOrçamentários 3 Borderô
4 Outros Pagamentos ExtraOrçamentários 6 DOC
4 Outros Pagamentos ExtraOrçamentários 7 TED
4 Outros Pagamentos ExtraOrçamentários 8 Ordem de Pagamento
4 Outros Pagamentos ExtraOrçamentários 9 Depósito Bancário
Pagamento pelo BRDE à
4 Outros Pagamentos ExtraOrçamentários 11
Fornecedores
6 Pagamento de Restos a Pagar 3 Borderô
6 Pagamento de Restos a Pagar 6 DOC
6 Pagamento de Restos a Pagar 7 TED
6 Pagamento de Restos a Pagar 8 Ordem de Pagamento
6 Pagamento de Restos a Pagar 9 Depósito Bancário
Pagamento pelo BRDE à
6 Pagamento de Restos a Pagar 11
Fornecedores
Transferências Financeiras (Interferências) -
7 3 Borderô
Concedidas
Transferências Financeiras (Interferências) –
7 6 DOC
Concedidas
idTipo idTipo
Operacao dsTipoOperacaoFinanceira Documento dsTipoDocumentoFinanceiro
Financeira Financeiro
Transferências Financeiras (Interferências) -
7 7 TED
Concedidas
Transferências Financeiras (Interferências) -
7 8 Ordem de Pagamento
Concedidas
Transferências Financeiras (Interferências) -
7 9 Depósito Bancário
Concedidas
10 Pagamento Despesas não Empenhadas 3 Borderô
10 Pagamento Despesas não Empenhadas 6 DOC
10 Pagamento Despesas não Empenhadas 7 TED
10 Pagamento Despesas não Empenhadas 8 Ordem de Pagamento
10 Pagamento Despesas não Empenhadas 9 Depósito Bancário
Pagamento pelo BRDE à
10 Pagamento Despesas não Empenhadas 11
Fornecedores
16 Saídas de Valores do Realizável 3 Borderô
16 Saídas de Valores do Realizável 6 DOC
16 Saídas de Valores do Realizável 7 TED
16 Saídas de Valores do Realizável 8 Ordem de Pagamento
16 Saídas de Valores do Realizável 9 Depósito Bancário
Pagamento de Consignações/Valores
17 3 Borderô
Restituíveis Passivo
Pagamento de Consignações/Valores
17 6 DOC
Restituíveis Passivo
Pagamento de Consignações/Valores
17 7 TED
Restituíveis Passivo
Pagamento de Consignações/Valores
17 8 Ordem de Pagamento
Restituíveis Passivo
Pagamento de Consignações/Valores
17 9 Depósito Bancário
Restituíveis Passivo
TABELA: EstornoMovimentoDiarioContaBancaria
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrEstorno e O registro declarado na linha nº xxxx da tabela
nrAnoEstorno) declarado na tabela (EstornoMovimentoDiarioContaBancaria) apresenta-
803
(EstornoMovimentoDiarioContaBancaria) for se duplicado para o conjunto (idPessoa, idEstorno e
duplicado a mensagem deve ser executada. nrEstorno).
Se (nrEstorno e nrAnoEstorno) declarados na
tabela O Número e Ano do Estorno do Movimento Diário da
(EstornoMovimentoDiarioContaBancaria) para Conta Bancária declarado na linha nº xxxx da tabela
o conjunto (idPessoa, nrEstorno e 804 (EstornoMovimentoDiarioContaBancaria) apresenta
nrAnoEstorno) apresentar quebra da ordem quebra da ordem sequencial numérica no ano de
sequencial numérica no ano de trabalho a trabalho.
mensagem deve ser executada.
Se (idOperacaoConta e
nrAnoOperacaoConta) declarados na tabela O Número e Ano da Operação Bancária
(EstornoMovimentoDiarioContaBancaria) para (idOperacaoConta e nrAnoOperacaoConta) declarado
o conjunto (idPessoa, nrEstorno e 805 na linha nº xxxx da tabela
nrAnoEstorno) não existir na tabela (EstornoMovimentoDiarioContaBancaria) não existe
(MovimentoDiarioContaBancaria) a na tabela (MovimentoDiarioContaBancaria).
mensagem deve ser executada.
Se (dtEstorno) declarada na tabela
A data do estorno da Operação do Movimento
(EstornoMovimentoDiarioContaBancaria) para
Bancário declarado na linha nº xxxx da tabela
o conjunto (idPessoa, nrEstorno e 806
(EstornoMovimentoDiarioContaBancaria) não pode
nrAnoEstorno) for > que o mês/ano de
ser maior que o mês/ano de trabalho.
trabalho a mensagem deve ser executada.
Se (dtEstorno) declarada na tabela
(EstornoMovimentoDiarioContaBancaria) para A data do estorno da Operação do Movimento
o conjunto (idPessoa, nrEstorno e Bancário declarado na linha nº xxxx da tabela
nrAnoEstorno) for < que (dtOperacao) do (EstornoMovimentoDiarioContaBancaria) não pode
807
movimento bancário estornado ser menor que a data da operação bancária
(idOperacaoConta e nrAnoOperacaoConta) da estornada informada na tabela
tabela (MovimentoDiarioContaBancaria) a (MovimentoDiarioContaBancaria).
mensagem deve ser executada.
Se (vlDebito) declarado na tabela
(EstornoMovimentoDiarioContaBancaria) para O valor do débito declarado na linha nº xxxx da tabela
o conjunto (idPessoa, nrEstorno e 808 (EstornoMovimentoDiarioContaBancaria) não pode
nrAnoEstorno) for negativo a mensagem deve ser negativo.
ser executada.
Se (vlCredito) declarado na tabela
(EstornoMovimentoDiarioContaBancaria) para O valor do crédito declarado na linha nº xxxx da
o conjunto (idPessoa, nrEstorno e 809 tabela (EstornoMovimentoDiarioContaBancaria) não
nrAnoEstorno) for negativo a mensagem deve pode ser negativo.
ser executada.
OBSERVAÇÕES
Código de Controle
Código de Controle da entidade para
de Identificação da
10 Numérico Z(9)9 idContaBACEN identificar a conta bancária conforme SIM
conta bancária
cadastro no Banco Central – BACEN.
BACEN
Representa o tipo de saldo do extrato.
Tipo do Saldo(*) 2 Numérico 99 idTipoSaldo Os valores válidos estão presentes SIM
na tabela (TipoSaldo).
Informar o mês de referência da
Mês Base do Saldo 2 Numérico 99 nrMes SIM
operação.
idTipoSaldo dsTipoSaldo
1 Saldo não Aplicação
2 Saldo Aplicado
TABELA: CompensacaoMovimento
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, idOperacaoConta, O registro declarado na linha nº xxxx da tabela
nrAnoOperacaoConta e nrSequencial) não (CompensacaoMovimento) apresenta-duplicado para
815
pode ser duplicado na tabela o conjunto (idPessoa, idOperacaoConta,
(CompensacaoMovimento). nrAnoOperacaoConta e nrSequencial).
Se (idPessoa, idOperacaoConta e
nrOperacaoConta) declarados na tabela
O Código Identificador da Operação Bancária
(CompensacaoMovimento) para o conjunto
(idOperacaoConta e nrAnoOperacaoConta)
(idPessoa, idOperacaoConta,
816 declarado na linha nº xxxx da tabela
nrAnoOperacaoConta e nrSequencial) não
(CompensacaoMovimento) não existe na tabela
existir na tabela
(MovimentoDiarioContaBancaria)
(MovimentoDiarioContaBancaria) a
mensagem deve ser executada.
Se (nrSequencial) declarado na tabela
(CompensacaoMovimento) para o conjunto O Número Sequencial de Operações de
(idPessoa, idOperacaoConta, Compensação do Movimento Bancário
nrAnoOperacaoConta e nrSequencial) 817 (nrSequencial) declarado na linha nº xxxx da tabela
apresentar quebra da ordem sequencial por ( (CompensacaoMovimento) apresenta quebra da
idOperacaoConta, nrAnoOperacaoConta) a ordem por operação realizada.
mensagem deve ser executada.
Se (dtCompensacao) declarado na tabela
(CompensacaoMovimento) para o conjunto
A data da compensação declarada na linha nº xxxx
(idPessoa, idOperacaoConta,
818 da tabela (CompensacaoMovimento) não pode ser
nrAnoOperacaoConta e nrSequencial) for >
maior que o mês/ano de trabalho.
que o mês/ano de trabalho a mensagem deve
ser executada.
OBSERVAÇÕES
1) Os valores pendentes na conciliação bancária em 31.12.2012 que não foram compensados em janeiro/2013
não devem ser declarados nesta tabela, pois serão informados diretamente na tabela (ConciliacaoBancaria)
com (idTipoOperacaoConciliacao = 5 ou 6).
TABELA: ConciliacaoBancaria
(ALTERADA)
OBJETIVO: Captar as conciliações bancária mensais por conta. A conciliação
bancária é um dos instrumentos mais eficientes para confrontação
dos saldos contábeis das contas bancárias com os saldos dos
extratos emitidos pelas Instituições Financeiras e apuração dos
valores não acolhidos pelo banco ou não contabilizados.
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O registro declarado na linha nº xxxx da tabela
O conjunto (idPessoa, idOperacaoConciliacao e
(ConciliacaoBancaria) apresenta-se duplicado para
nrAnoOperacaoConciliacao) não pode ser 2019
o conjunto (idPessoa, idOperacaoConciliacao e
duplicado na tabela (ConciliacaoBancaria).
nrAnoOperacaoConciliacao).
Se (idTipoOperacaoConciliacao) declarado na
tabela (ConciliacaoBancaria) para o conjunto O Código do Tipo de Operação da Conciliação
(idPessoa, idOperacaoConciliacao e Bancária (idTipoOperacaoConciliacao) declarado
2020
nrAnoOperacaoConciliacao) não existir na tabela na linha nº xxxx da tabela (ConciliacaoBancaria)
(TipoOperacaoConciliacao) a mensagem deve não existe na tabela (TipoOperacaoConciliacao).
ser executada.
Se (dtDocumento) declarado na tabela
(ConciliacaoBancaria) para o conjunto (idPessoa, A data do documento (dtDocumento) declarado na
idOperacaoConciliacao e 822 linha nº xxxx da tabela (ConciliacaoBancaria) não
nrAnoOperacaoConciliacao) for > que o mês/ano pode ser maior que o mês/ano de trabalho.
de trabalho a mensagem deve ser executada.
Se (idTipoDocumentoFinanceiro) declarado na
tabela (ConciliacaoBancaria) para o conjunto O Código do Tipo do Documento Financeiro
(idPessoa, idOperacaoConciliacao e (idTipoDocumentoFinanceiro) declarado na linha nº
2021
nrAnoOperacaoConciliacao) não existir na tabela xxxx da tabela (ConciliacaoBancaria) não existe na
(TipoDocumentoFinanceiro) a mensagem deve tabela (TipoDocumentoFinanceiro).
ser executada.
Se (idOperacaoConta e nrAnoOperacaoConta)
O Código e Ano Identificador da Operação
declarados na tabela (ConciliacaoBancaria) para
Bancária (idOperacaoConta e
o conjunto (idPessoa, idOperacaoConciliacao e
2022 nrAnoOperacaoConta) declarado na linha nº xxxx
nrAnoOperacaoConciliacao) não existir na tabela
da tabela (ConciliacaoBancaria) não existe na
(MovimentoDiarioContaBancaria) a mensagem
tabela (MovimentoDiarioContaBancaria).
deve ser executada.
Se (idContaBACEN) declarado na tabela
O (idContaBACEN) declarado na linha nº xxxx da
(ConciliacaoBancaria) não existir na tabela
2023 tabela (ConciliacaoBancaria) não existe na tabela
(ContaBancariaBACEN) a mensagem deve ser
(ContaBancariaBACEN).
executada.
Se (idTipoOperacaoConciliacao) declarado na
tabela (ConciliacaoBancaria) para o conjunto O Código do Tipo de Operação da Conciliação
(idPessoa, idOperacaoConciliacao e Bancária (idTipoOperacaoConciliacao) declarado
nrAnoOperacaoConciliacao) for = 1 ou 2, os 825 na linha nº xxxx da tabela (ConciliacaoBancaria) é
campos (idOperacaoConta e = 1 ou 2, portanto, os campos (idOperacaoConta e
nrAnoOperacaoConta) passam a ser nrAnoOperacaoConta) passam a ser obrigatórios.
obrigatórios.
Se (nrMes) declarado na tabela O (nrMes) declarado na linha nº xxxx da tabela
(ConciliacaoBancaria) for <> do mês de trabalho 1708 (ConciliacaoBancaria) não pode ser diferente do
a mensagem deve ser executada. mês de trabalho.
OBSERVAÇÕES
IdTipo
Operacao dsTipoOperacaoConciliacao
Conciliacao
1 Entradas Contabilizadas e não Consideradas nos Extratos Bancários
2 Saídas Contabilizadas e não Consideradas nos Extratos Bancários
3 Entradas não Consideradas pela Contabilidade
4 Saídas não Consideradas pela Contabilidade.
5 Entradas Contabilizadas e não Consideradas nos Extratos Bancários – até 31.12.2012.
6 Saídas Contabilizadas e não Consideradas nos Extratos Bancários até 31.12.2012.
TABELA: SaldoAnteriorCaixa
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdClasse, cdGrupo, O registro declarado na linha nº xxxx da tabela
cdSubGrupo, cdTitulo, cdSubTitulo, cdItem, (SaldoAnteriorCaixa) apresenta-se duplicado para o
cdSubItem, cdNivel8, cdNivel9, cdnivel10, conjunto (idPessoa, cdClasse, cdGrupo,
827
cdNivel11, cdNivel12, nrAnoAplicacao, cdSubGrupo, cdTitulo, cdSubTitulo, cdItem,
nrAnoSaldo e cdFonte) não pode ser cdSubItem, cdNivel8, cdNivel9, cdnivel10, cdNivel11,
duplicado na tabela (SaldoAnteriorCaixa). cdNivel12, nrAnoAplicacao, nrAnoSaldo e cdFonte).
O conjunto (idPessoa, cdClasse, cdGrupo,
cdSubGrupo, cdTitulo, cdSubTitulo, cdItem,
cdSubItem, cdNivel8, cdNivel9, cdnivel10, A Conta Contábil declarada na linha nº xxxx da
cdNivel11, cdNivel12 e nrAnoAplicacao = ano 828 tabela (SaldoAnteriorCaixa) não existe no Plano
de trabalho) declarado na tabela Contábil da Entidade para o ano de trabalho.
(SaldoAnteriorCaixa) deve existir na tabela
(PlanoContabil).
Se (cdFonte) declarado na tabela
(SaldoAnteriorCaixa) para o conjunto
(idPessoa, cdClasse, cdGrupo, cdSubGrupo, A Fonte de Recurso (cdFonte) declarado na linha nº
cdTitulo, cdSubTitulo, cdItem, cdSubItem, xxxx da tabela (SaldoAnteriorCaixa) não existe na
829
cdNivel8, cdNivel9, cdnivel10, cdNivel11, tabela de fonte de recurso da entidade
cdNivel12, nrAnoAplicacao, nrAnoSaldo e (FonteReceita).
cdFonte) não existir na tabela (FonteReceita)
a mensagem deve ser executada.
Se (nrAnoSaldo) declarado na tabela
(SaldoAnteriorCaixa) para o conjunto
(idPessoa, cdClasse, cdGrupo, cdSubGrupo,
O Ano do Saldo Anterior declarado na linha nº xxxx
cdTitulo, cdSubTitulo, cdItem, cdSubItem,
830 da tabela (SaldoAnteriorCaixa) deve ser o ano de
cdNivel8, cdNivel9, cdnivel10, cdNivel11,
trabalho.
cdNivel12, nrAnoAplicacao, nrAnoSaldo e
cdFonte) for <> do ano de trabalho a
mensagem deve ser executada.
Se (tpNatureza) declarado na tabela
(SaldoAnteriorCaixa) para o conjunto
(idPessoa, cdClasse, cdGrupo, cdSubGrupo,
cdTitulo, cdSubTitulo, cdItem, cdSubItem, O Código do Tipo da Natureza do Saldo declarado na
cdNivel8, cdNivel9, cdnivel10, cdNivel11, 831 linha nº xxxx da tabela (SaldoAnteriorCaixa) não
cdNivel12, nrAnoAplicacao, nrAnoSaldo e existe na tabela (TipoNaturezaSaldo).
cdFonte) não existir na tabela
(TipoNaturezaSaldo) a mensagem deve ser
executada.
Se (vlSaldo) declarado na tabela
(SaldoAnteriorCaixa) para o conjunto
O valor do saldo declarado na linha nº xxxx da tabela
(idPessoa, cdClasse, cdGrupo, cdSubGrupo, 832
(SaldoAnteriorCaixa) não pode ser negativo.
cdTitulo, cdSubTitulo, cdItem, cdSubItem,
cdNivel8, cdNivel9, cdnivel10, cdNivel11,
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
cdNivel12, nrAnoAplicacao, nrAnoSaldo e
cdFonte) for negativo a mensagem deve ser
executada.
OBSERVAÇÕES
Ano Base 4 Numérico 9999 nrAnoSaldo Declarar o ano de trabalho. O objetivo deste SIM
do Saldo campo é evidenciar o saldo da conta caixa na
abertura do exercício de trabalho.
Código da
5 Caractere 99999 cdFonte Informar o código da fonte de recursos. SIM
Fonte*
Valor do (16,2) Numérico Z(13)9.99 vlSaldo Representa o saldo contábil inicial da conta SIM
Saldo caixa.
TABELA: MovimentoDiarioCaixa
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O Registro declarado na linha nº xxxx da tabela
(MovimentoDiarioCaixa) apresenta-se duplicado para
O conjunto (idPessoa, idOperacao, o conjunto (idPessoa, idOperacao, nrAnoOperacao,
nrAnoOperacao) não pode ser duplicado na 833 cdClasse, cdGrupo, cdSubGrupo, cdTitulo,
tabela (MovimentoDiarioCaixa). cdSubTitulo, cdItem, cdSubItem, cdNivel8, cdNivel9,
cdnivel10, cdNivel11, cdNivel12, nrAnoAplicacao e
cdFonte).
Se (idOperacao e nrAnoOperacao) declarado
na tabela (MovimentoDiarioCaixa) para o O Número e Ano da Operação do Movimento Diário
conjunto (idPessoa, idOperacao, de Caixa (idOperacao e nrAnoOperacao)
834
nrAnoOperacao) apresentar quebra apresentam-se com quebra da ordem sequencial
sequencial no ano de trabalho a mensagem numérica no ano de trabalho.
deve ser executada.
Se (cdFonte) declarado na tabela
(MovimentoDiarioCaixa) para o conjunto A Fonte de Recurso (cdFonte) declarado na linha nº
(idPessoa, idOperacao, nrAnoOperacao) não 835 xxxx da tabela (MovimentoDiarioCaixa) não existe na
existir na tabela (FonteReceita) a mensagem tabela (FonteReceita).
deve ser executada.
Se o conjunto (idPessoa, cdClasse, cdGrupo,
cdSubGrupo, cdTitulo, cdSubTitulo, cdItem,
cdSubItem, cdNivel8, cdNivel9, cdnivel10, A Conta Contábil declarada na linha nº xxxx da tabela
cdNivel11, cdNivel12 e nrAnoAplicacao = ano (MovimentoDiarioCaixa) não existe no plano de
836
de trabalho) declarado na tabela contas da entidade para o ano de trabalho
(MovimentoDiarioCaixa) não existir na tabela (PlanoContabil).
(PlanoContabil) a mensagem deve ser
executada.
Se (dtOperacao) declarada na tabela
A data da operação (dtOperacao) declarada na linha
(MovimentoDiarioCaixa) para o conjunto
nº xxxx da tabela (MovimentoDiarioCaixa) não pode
(idPessoa, idOperacao e nrAnoOperacao) for
837 ser maior que o mês/ano de trabalho ou não segue a
> que o mês/ano de trabalho e não seguir a
ordem sequencial numérica das operações
ordem sequencial numérica crescente a
realizadas.
mensagem deve ser executada.
Se (idTipoOperacaoFinanceira) declarado na
tabela (MovimentoDiarioCaixa) para o O Tipo de Operação Financeira
conjunto (idPessoa, idOperacao e (idTipoOperacaoFinanceira) declarado na linha nº
838
nrAnoOperacao) não existir na tabela xxxx da tabela (MovimentoDiarioCaixa) não existe na
(TipoOperacaoFinanceira) a mensagem deve tabela (TipoOperacaoFinanceira).
ser executada.
Se (idTipoDocumentoFinanceiro) declarado na
tabela (MovimentoDiarioCaixa) para o
O Tipo de Movimento Financeiro a
conjunto (idPessoa, idOperacao e
(idTipoDocumentoFinanceiro) declarado na linha nº
nrAnoOperacao) não existir na tabela 839
xxxx da tabela (MovimentoDiarioCaixa) não existe na
(TipoDocumentoFinanceiro) a mensagem
tabela (TipoDocumentoFinanceiro).
deve ser executada.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (dtDocumento) declarado na tabela
(MovimentoDiarioCaixa) para o conjunto A data do Documento (dtDocumento) declarada na
(idPessoa, idOperacao e nrAnoOperacao) for 840 linha nº xxxx da tabela (MovimentoDiarioCaixa) não
> que o mês/ano de trabalho a mensagem pode ser maior que o mês/ano de trabalho.
deve ser executada.
Se (idOrigemDestino) declarado na tabela O Código Identificador da Entidade de origem ou
(MovimentoDiarioCaixa) para o conjunto Destino (idOrigemDestino) declarado na linha nº xxxx
(idPessoa, idOperacao e nrAnoOperacao) não 841 da tabela (MovimentoDiarioCaixa) não existe no
existir na tabela (Pessoa) a mensagem deve cadastro geral de pessoas com obrigação de prestar
ser executada. contas do TCE.
Se (vlDebito) declarado na tabela
O valor do débito (vlDebito) declarado na linha nº
(MovimentoDiarioCaixa) para o conjunto
842 xxxx da tabela (MovimentoDiarioCaixa) não pode ser
(idPessoa, idOperacao e nrAnoOperacao) for
negativo.
negativo a mensagem deve ser executada.
Se (vlCredito) declarado na tabela
O valor do crédito (vlCredito) declarado na linha nº
(MovimentoDiarioCaixa) para o conjunto
843 xxxx da tabela (MovimentoDiarioCaixa) não pode ser
(idPessoa, idOperacao e nrAnoOperacao) for
negativo.
negativo a mensagem deve ser executada.
Se o conjunto (idPessoa,
cdClasseContrapartida,
cdGrupoContrapartida,
cdSubGrupoContrapartida,
cdTituloContrapartida,
cdSubTituloContrapartida,
cdItemContrapartida, cdSubItemContrapartida,
A Conta Contábil de Contrapartida declarada na linha
cdNivel8Contrapartida, cdNivel9Contrapartida,
nº xxxx da tabela (MovimentoDiarioCaixa) não existe
cdnivel10Contrapartida, 844
no plano de contas da entidade para o ano de
cdNivel11Contrapartida,
trabalho (PlanoContabil).
cdNivel12Contrapartida e
nrAnoAplicacaoContrapartida = ano de
trabalho) declarado na tabela
(MovimentoDiarioCaixa) para o conjunto
(idPessoa, idOperacao e nrAnoOperacao) não
existir na tabela (PlanoContabil) a mensagem
deve ser executada.
Se (idContaCredor) declarado na tabela
(MovimentoDiarioCaixa) para o conjunto
(idPessoa, idOperacao, nrAnoOperacao,
A conta bancária do credor (idContaCredor)
cdClasse, cdGrupo, cdSubGrupo, cdTitulo,
declarada na linha nº xxxx da tabela
cdSubTitulo, cdItem, cdSubItem, cdNivel8, 845
(MovimentoDiarioCaixa) não existe na tabela
cdNivel9, cdnivel10, cdNivel11, cdNivel12,
(ContaBancariaCredor).
nrAnoAplicacao e cdFonte) não existir na
tabela (ContaBancariaCredor) a mensagem
deve ser executada.
Se (idTipoOperacaoFinanceira) declarado na
tabela (MovimentoDiarioCaixa) para o
O registro declarado na linha nº xxxx da tabela
conjunto (idPessoa, idOperacao e
(MovimentoDiarioCaixa) OBRIGA o preenchimento do
nrAnoOperacao) estiver vinculado na tabela 846
campo (idOrigemDestino) considerando a exigência
(TipoOperacaoFinanceira) com o campo
definida na tabela (TipoOperacaoFinanceira).
(flExigeIdOrigemDestino) = "S", o campo
(idOrigemDestino) torna-se obrigatório.
Se (idTipoOperacaoFinanceira) declarado na
tabela (MovimentoDiarioCaixa) para o
conjunto (idPessoa, idOperacao e
O registro declarado na linha nº xxxx da tabela
nrAnoOperacao) estiver vinculado na tabela
(MovimentoDiarioCaixa) OBRIGA o preenchimento
(TipoOperacaoFinanceira) com o campo
847 dos campos que identificam a Conta Contábil de
(flExigeIdContaContabilContrapartida) = "S",
Contrapartida, considerando a exigência definida na
os campos (cdClasseContrapartida,
tabela (TipoOperacaoFinanceira).
cdGrupoContrapartida,
cdSubGrupoContrapartida,
cdTituloContrapartida,
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
cdSubTituloContrapartida,
cdItemContrapartida, cdSubItemContrapartida,
cdNivel8Contrapartida, cdNivel9Contrapartida,
cdnivel10Contrapartida,
cdNivel11Contrapartida,
cdNivel12Contrapartida e
nrAnoAplicacaoContrapartida = ano de
trabalho) tornam-se obrigatório.
O (idContaCredor) declarado na tabela
(MovimentoDiarioCaixa) para o conjunto
(idPessoa, idOperacao e nrAnoOperacao) é
O campo (idContaCredor) deve ser informado na
OBRIGATÓRIO quando o (idOperacaoConta e
linha nº xxxx da tabela (MovimentoDiarioCaixa), pois
nrOperacaoConta) existirem com a
848 trata-se de um tipo de operação financeira que exige
combinação válida da tabela
conta do credor, conforme definido na tabela
(TipoExigenciaContaBancariaCredor)
(TipoExigenciaContaBancariaCredor).
envolvendo os campos
(idTipoOperacaoFinanceira e
idTipoDocumentoFinanceiro).
OBSERVAÇÕES
Valor do Débito (16,2) Numérico Z(13)9.99 vlDebito Valor do Débito da operação contábil. SIM
Valor do Crédito (16,2) Numérico Z(13)9.99 vlCredito Valor do Crédito da operação contábil. SIM
TABELA: EstornoMovimentoDiarioCaixa
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O registro declarado na linha nº xxxx da tabela
Se (idPessoa, nrEstorno e nrAnoEstorno) não
(EstornoMovimentoDiarioCaixa) apresenta-se
podem ser duplicados tabela 849
duplicado para a combinação (nrEstorno e
(EstornoMovimentoDiarioCaixa).
nrAnoEstorno)
Se (nrEstorno e nrAnoEstorno) declarados na O Número e Ano do Estorno do Movimento Diário de
tabela (EstornoMovimentoDiarioCaixa) para o Caixa (nrEstorno e nrAnoEstorno) declarados na
conjunto (idPessoa, nrEstorno e linha nº xxxx da tabela
850
nrAnoEstorno) apresentar quebra da (EstornoMovimentoDiarioCaixa) apresenta-se com
sequência numérica do ano de trabalho a quebra da ordem sequencial numérica no ano de
mensagem deve ser executada. trabalho.
Se (idOperacao e nrAnoOperacao) declarados
na tabela (EstornoMovimentoDiarioCaixa) O Código e Ano da Operação (idOperacao e
para o conjunto (idPessoa, nrEstorno e nrAnoOperacao) declarados na linha nº xxxx da
851
nrAnoEstorno) não existir na tabela tabela (EstornoMovimentoDiarioCaixa) não existe na
(MovimentoDiarioCaixa) a mensagem deve tabela (MovimentoDiarioCaixa).
ser executada.
Se (dtEstorno) declarada na tabela
(EstornoMovimentoDiarioCaixa) para o A data do estorno declarada na linha nº xxxx da
conjunto (idPessoa, nrEstorno e 852 tabela (EstornoMovimentoDiarioCaixa) não pode ser
nrAnoEstorno) for > que o mês/ano de maior que o mês/ano de trabalho.
trabalho a mensagem deve ser executada.
Se (vlDebito) declarado na tabela
(EstornoMovimentoDiarioCaixa) para o O valor do débito (vlDebito) declarado na linha nº
conjunto (idPessoa, nrEstorno e 853 xxxx da tabela (EstornoMovimentoDiarioCaixa) não
nrAnoEstorno) for negativo a mensagem deve pode ser negativo.
ser executada.
Se (vlCredito) declarado na tabela
(EstornoMovimentoDiarioCaixa) para o O valor do crédito (vlCredito) declarado na linha nº
conjunto (idPessoa, nrEstorno e 854 xxxx da tabela (EstornoMovimentoDiarioCaixa) não
nrAnoEstorno) for negativo a mensagem deve pode ser negativo.
ser executada.
OBSERVAÇÕES
Ano da Operação 4 Numérico 9999 nrAnoEstorno Informar o ano do estorno da operação SIM
do Estorno de caixa.
Ano da Operação 4 Numérico 9999 nrAnoOperacao Informar o código do ano da operação SIM
de Caixa* estornada. Este código deve existir na
tabela (MovimentoDiarioCaixa).
AAAA-
Data do Estorno 10 Data dtEstorno Informar a data da Operação de estorno. SIM
MM-DD
Valor do Débito (16,2) Numérico Z(13)9.99 vlDebito Representa os estornos dos pagamentos SIM
e das demais saídas do caixa.
Valor do Crédito (16,2) Numérico Z(13)9.99 vlCredito Representa os estornos de depósitos e SIM
das demais entradas do caixa.
MÓDULO LICITAÇÕES
TABELA: NumeroLicitacao
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (nrLicitacao) declarado na tabela
(NumeroLicitacao) para o conjunto (idPessoa,
nrLicitacao, nrAnoLicitacao e A licitação informada na linha XXXXXXX, da tabela
idModalidadeLicitacao) não obedecer a 859 (NumeroLicitacao) não obedece a ordem sequencial
ordem cronológica e individual por e cronológica por modalidade de licitação.
modalidade de licitação, a regra deverá ser
executada.
Se (idModalidadeLicitacao) declarado na
tabela (NumeroLicitacao) para o conjunto A Modalidade da Licitação (idModalidadeLicitacao)
(idPessoa, nrLicitacao, nrAnoLicitacao e informada na linha XXXXX da tabela
860
idModalidadeLicitacao) não existir na tabela (NumeroLicitacao) não existe na tabela
(ModalidadeLicitacao) a regra deverá ser (ModalidadeLicitacao).
executada.
Se (idStatusLicitacao) declarado na tabela
(NumeroLicitacao) para o conjunto (idPessoa,
O código do status da Licitação (idStatusLicitacao)
nrLicitacao, nrAnoLicitacao e
861 informado na linha XXXXX, da tabela
idModalidadeLicitacao) não existir na tabela
(NumeroLicitacao) não existe na (StatusLicitacao).
(StatusLicitacao) a regra deverá ser
executada.
Se o conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao e idModalidadeLicitacao) O conjunto (idPessoa, nrLicitação, nrAnoLicitação e
estiver duplicado nesta tabela 862 idModalidadeLicitação), informado na linha XXXXX
(NumeroLicitacao) a regra deve ser da tabela (NumeroLicitacao) está duplicado.
executada.
Se (nrAnolicitacao) declarado na tabela
(NumeroLicitacao) para o conjunto (idPessoa, O ano do edital da licitação (nrAnoLicitacao),
nrLicitacao, nrAnoLicitacao e 863 informado na linha XXXXXX da tabela
idModalidadeLicitacao) for maior que o ano (NumeroLicitacao) é maior que o ano de trabalho.
de trabalho, a regra deve ser executada.
Se o conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao e idModalidadeLicitacao)
A Licitação declarada na linha nº xxxx da tabela
declarado na tabela (NumeroLicitacao)
(NumeroLicitacao) não apresenta status de
possuir (idStatusLicitacao) = 1, a regra deve 1675
descartada, portanto, deve existir na tabela
exigir no exato momento do processamento
(Licitacao).
(importação) que a referida combinação
exista na tabela (Licitacao).
Se o conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao e idModalidadeLicitacao)
declarado na tabela (NumeroLicitacao) A Licitação declarada na linha nº xxxx da tabela
possuir (idStatusLicitacao) = 2, a regra deve 1676 (NumeroLicitacao) apresenta status de descartada,
exigir no exato momento do processamento portanto, deve existir na tabela (DescarteLicitacao).
(importação) que a referida combinação
exista na tabela (DescarteLicitacao).
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao e idModalidadeLicitacao)
A licitação informada na linha nº xxxx da tabela
declarado na tabela (DescarteLicitacao) não
1699 (DescarteLicitacao) não existe na tabela
existir na tabela (NumeroLicitacao) a
(NumeroLicitacao).
mensagem deve ser executada.
OBSERVAÇÕES
idModalidadeLicitacao dsModalidadeLicitacao
1 Convite
2 Tomada de Preços
3 Concorrência
4 Concurso
5 Leilão
6 Pregão
7 Processo Dispensa
8 Processo Inexigibilidade
9 Regime Diferenciado de Contratações - RDC
10 Lei Ordinária nº 13.303/2016
11 Diálogo Competitivo
IMPORTANTE:
As modalidades de licitações (1 Convite; 2 Tomada de Preços e 9 Regime
Diferenciado de Contratações - RDC), apesar de não existirem no Art. 28 da Lei nº
14.133/21, serão mantidas no SIM-AM para possibilitar o recebimento de dados de
licitações que eventualmente serão emitidas com base nessas modalidades a partir de
01 de abril de 2023. Porém, o sistema SIM-AM não faz juízo de valor da legalidade
das modalidades de licitações utilizadas ou dos dados captados. A função do sistema
é receber os dados para que eles sirvam de instrumento para a ação fiscalizatória
deste Tribunal de Contas.
idStatusLicitacao dsStatusLicitacao
1 Normal
2 Descartado
TABELA: DescarteLicitacao
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao e idModalidadeLicitacao)
A licitação informada na linha XXX da tabela
declarado na tabela (DescarteLicitacao)
864 (DescarteLicitacao) não possui (idstatuslicitacao) = 2
possuir (idStatusLicitacao) <> 2 na tabela
na tabela (NúmeroLicitacao).
(NumeroLicitacao) a regra deve ser
executada.
Se (cdControleLeiAto) declarado na tabela
(DescarteLicitacao) para o conjunto A Lei ato Lei/Ato (cdControleLeiAto) informada na
(idPessoa, nrLicitacao, nrAnoLicitacao e linha XXXXXX da tabela (DescarteLicitacao) possui
865
idModalidadeLicitacao) possuir (idEscopo) <> escopo diferente de 57 - Atas das Comissões de
57 na tabela (LeiAto) a regra deve ser Licitações.
executada.
Se a combinação (nrLicitacao, nrAnoLicitacao
e idModalidadeLicitacao) para o conjunto
O conjunto idPessoa, nrLicitação, nrAnoLicitação e
(idPessoa, nrLicitacao, nrAnoLicitacao e
866 idModalidadeLicitação informado na linha XXXXX da
idModalidadeLicitacao) declarado na tabela
tabela (DescarteLicitacao) está duplicado.
(DescarteLicitacao) estiver duplicado a
mensagem deve ser executada.
OBSERVAÇÕES
Motivo do 250 Caractere X(250) dsMotivo Informar o motivo que levou o SIM
Descarte descarte do número do edital.
TABELA: Licitacao
PERIODICIDADE: Diária
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao e idModalidadeLicitacao) A licitação informada na linha XXXXX foi
declarado na tabela (Licitacao) possuir 867 descartada, porém, não pode ser declarada na
(idStatusLicitacao) = 2 na tabela tabela (Licitacao).
(NumeroLicitacao), a regra deve ser executada.
Se a combinação (idPessoa, nrLicitacao,
A combinação (nrLicitacao, nrAnoLicitacao e
nrAnoLicitacao e idModalidadeLicitacao)
idModalidadeLicitacao) informada na linha XXXXX
declarada na tabela (Licitacao) não existir na 868
da tabela (Licitacao) não existe na tabela
tabela (NumeroLicitacao), a regra deve ser
(NumeroLicitacao).
executada.
Se o conjunto (idPessoa, nrLicitacao,
O conjunto idPessoa, nrLicitação, nrAnoLicitação
nrAnoLicitacao e idModalidadeLicitacao)
869 e idModalidadeLicitação informado na linha
declarado na tabela (Licitacao) estiver duplicado
XXXXXX da tabela (Licitacao) está duplicado.
a regra deve ser executada.
Se (dtEdital) declarada na tabela (Licitacao) para
A data do Edital da Licitação (dtEdital) declarada
o conjunto (idPessoa, nrLicitacao, nrAnoLicitacao
870 na linha XXXXXX da tabela (Licitacao) não pode
e idModalidadeLicitacao) for > que o dd/mês/ano
ser maior que a data de hoje.
(hoje) a mensagem deve ser executada.
Se (dtAbertura) declarada na tabela (Licitacao)
para o conjunto (idPessoa, nrLicitacao, A data de abertura da licitação (dtAbertura),
nrAnoLicitacao e idModalidadeLicitacao) for 871 informada na linha XXXXXX da tabela (Licitacao)
menor que a data do edital da licitação (dtEdital), é menor que data do edital da licitação (dtEdital).
a regra deverá ser executada.
Se o tipo de avaliação (idAvaliacaoLicitacao)
declarado na tabela (Licitacao) para o conjunto O tipo de avaliação (idAvaliacaoLicitacao)
(idPessoa, nrLicitacao, nrAnoLicitacao e 872 informado na linha XXXXXXX da tabela (Licitacao)
idModalidadeLicitacao) não existir na tabela não existe na tabela (avaliacaolicitacao)
(avaliacaolicitacao) a regra deverá ser executada.
Se a combinação entre
A combinação entre classificação do objeto e o
(idClassificacaoObjetoLicitacao e
regime de execução
idRegimeExecucaoLicitacao) declarada na tabela
(idClassificacaoObjetoLicitacao e
(Licitacao) para o conjunto (idPessoa, nrLicitacao,
873 idRegimeExecucaoLicitacao) informado na linha
nrAnoLicitacao e idModalidadeLicitacao) não
XXXXXX da tabela (Licitacao) não existe na tabela
existir na tabela
(ClassificacaoObjetoLicitacaoXRegimeExecucaoLi
(ClassificacaoObjetoLicitacaoXRegimeExecucaoL
citacao).
icitacao) a regra deverá ser executada.
Se (flProrrogacao) declarado na tabela (Licitacao) O Flag Indicativo se existe ou não Cláusula de
para o conjunto (idPessoa, nrLicitacao, Prorrogação (flProrrogacao) declarado na linha nº
874
nrAnoLicitacao e idModalidadeLicitacao) for <> de xxxx da tabela (Licitacao) deve ser apenas "S" ou
"S" ou "N" a regra deverá ser executada. "N".
Se (flProrrogacao) declarado na tabela (Licitacao) O registro declarado na linha nº xxxx da tabela
para o conjunto (idPessoa, nrLicitacao, (Licitacao) exige o preenchimento do campo
nrAnoLicitacao e idModalidadeLicitacao) for = "S", 875 (dsClausulaProrrogacao) com no mínimo 20
o campo (dsClausulaProrrogacao) passa a ser caracteres, considerando que o campo
obrigatório. (flProrrogacao) = "S".
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (idNaturezaLicitacao) declarado na tabela
(Licitacao) para o conjunto (idPessoa, nrLicitacao,
O código da Natureza do Procedimento
nrAnoLicitacao e idModalidadeLicitacao) não
(idNaturezaLicitacao) informado na linha XXXXX
possuir a combinação válida da tabela 876
da tabela (Licitacao) não existe na combinação
(ModalidadeXNaturezaLicitacao) entre os campos
válida da tabela (ModalidadeXNaturezaLicitacao).
(idModalidadeLicitacao) e (idNaturezaLicitacao) a
regra deverá ser executada.
Se (dtEdital) do conjunto (idPessoa, nrLicitacao,
O valor do campo Data do Edital (dtEdital) da linha
nrAnoLicitacao e idModalidadeLicitacao) for NULL 1790
nº xxxxx da tabela (Licitacao) não pode ser vazio.
na tabela (Licitacao) a regra deve ser executada.
Se (dtAbertura) do conjunto (idPessoa,
O valor do campo Data de Abertura (dtAbertura)
nrLicitacao, nrAnoLicitacao e
1791 da linha nº xxxxx da tabela (Licitacao) não pode
idModalidadeLicitacao) for NULL na tabela
ser vazio.
(Licitacao) a regra deve ser executada.
Se (dtEdital) do conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao > 2012 e idModalidadeLicitacao) A Data do Edital de Licitação (dtEdital) declarada
declarada na tabela (Licitacao) for <> do mês e 1872 na linha nº xxxxx da tabela (Licitacao) não pode
ano de processamento a mensagem deve ser ser diferente do mês e ano de trabalho.
executada.
O código (idNaturezaLicitacao) = 5 - Lei Ordinária
Se (idNaturezaLicitacao) declarada na tabela nº 13.303/2016 – Dados Sigilosos, declarado na
(Licitacao) for = 5, quando o (idPessoa) linha XXXXX da tabela (Licitacao), aplica-se
declarante for vinculado na tabela (Pessoa) com 2074 apenas para as Empresas Públicas e Economias
idTipNaturezaOrgao <> 49 ou 50, a mensagem Mistas, abrangidas pela Lei Federal nº
deve ser executada. 13.303/2016.
OBSERVAÇÕES
Data da
AAAA- Informar a Data da Abertura da SIM
Abertura da 10 Data dtAbertura
MM-DD Licitação.
Licitação
Informar o tipo de Avaliação . Os
Tipo de Numéri idAvaliacaoLicitacao valores válidos estão SIM
2 99
Avaliação* co presentes na tabela:
(AvaliacaoLicitacao).
Informar o código da
idClassificacaoObjetoLicitac classificação do objeto. Os SIM
Classificação Numéri
2 99 ao valores válidos estão
do Objeto* co
presentes na seguinte tabela:
(ClassificacaoObjetoLicitacao).
Informar o código do Regime de
Código do idRegimeExecucaoLicitacao Execução. Os valores válidos SIM
Numéri
Regime de 2 99 estão presentes na seguinte
co
Execução* tabela:
(RegimeExecucaoLicitacao).
Descrição do Caracte
1500 X(1500) dsObjeto Descrição do Objeto do Edital. SIM
Objeto re
S – SIM
N - NÃO
Ano do
Informar o ano do número do
Número do 4 Numéri 9999 nrAnoEditalOrigem SIM
Processo Administrativo que
Processo co
originou o Edital da Licitação.
Administrativo
de Origem
Informar o valor máximo, mínimo
Valor (16,2) Numéri Z(13)9.9 vlLicitacao ou de referência para o SIM
Licitação co 9 respectivo edital de licitação.
idAvaliacaoLicitacao dsAvaliacaoLicitacao
1 Menor Preço - lote
2 Menor Preço - Item
3 Melhor Técnica - Lote
4 Melhor Técnica - Item
5 Técnica e Preço - Lote
6 Técnica e Preço - Item
7 Maior Lance (Leilão) – Lote
8 Maior Lance (Leilão) – Item
9 Dispensa/ Inexigibilidade
10 Maior Retorno Econômico
11 Maior desconto
12 Melhor técnica ou conteúdo artístico
idClassificacao
dsClassificacaoObjetoLicitacao
ObjetoLicitacao
1 Compras e Serviços
2 Obras e Serviços de arquitetura e Engenharia
3 Alienação de Bens
4 Concessão de Direito Real de Uso de Bens
5 Cessão de Direitos
6 Locação
7 Concessão e permissão de uso de bens públicos
Contratações de tecnologia da informação e de
8
comunicação
idRegimeExecucao
dsRegimeExecucaoLicitacao
Licitacao
1 Execução Direta
2 Execução Indireta Empreitada por Preço Global
idRegimeExecucao
dsRegimeExecucaoLicitacao
Licitacao
3 Execução Indireta Empreitada por Preço Unitário
4 Execução Indireta Empreitada Integral
5 Execução indireta - contratação por tarefa
6 Compras
7 Serviços em Geral
8 Alienação de Bens Móveis
9 Alienação de Bens Imóveis
10 Cessão de Direitos
11 Concessão de Direito Real de Uso – Bens Públicos
12 Execução indireta - contratação integrada
13 Execução indireta - contratação semi-integrada
14 Execução indireta - fornecimento e prestação de serviço associado
15 Locação
16 Concessão e Permissão de Uso de Bens Públicos
idClassificacao idRegimeExecucao
dsRegimeExecucaoLicitacao
ObjetoLicitacao Licitacao
2 1 Execução Direta
2 2 Execução Indireta Empreitada por Preço Global
2 3 Execução Indireta Empreitada por Preço Unitário
2 4 Execução Indireta Empreitada Integral
2 12 Execução indireta - contratação integrada
2 13 Execução indireta - contratação semi-integrada
2 14 Execução indireta - fornecimento e prestação de
serviço associado
1 5 Execução indireta - contratação por tarefa
1 6 Compras
1 7 Serviços em Geral
3 8 Alienação de Bens Móveis
3 9 Alienação de Bens Imóveis
5 10 Cessão de Direitos
Concessão de Direito Real de Uso – Bens
4 11
Públicos
6 15 Locação
7 16 Concessão e Permissão de Uso de Bens Públicos
8 6 Compras
8 7 Serviços em Geral
idNaturezaLicitacao dsNaturezaLicitacao
1 Normal
2 Registro de Preços
3 Credenciamento
idNaturezaLicitacao dsNaturezaLicitacao
4 Lei Ordinária nº 13.303/2016 – Dados Abertos
5 Lei Ordinária nº 13.303/2016 – Dados Sigilosos
6 Processo de Dispensa - Lei nº 14.133/21
7 Licitação Internacional – Em Moeda Corrente Nacional
8 Parceria Público-Privada
9 Licitação Internacional – Em Moeda Estrangeira
idModalidade
dsModalidadeLicitacao idNaturezaLicitacao dsNaturezaProcedimento
Licitacao
1 Convite 1 Normal
2 Tomada de Preços 1 Normal
3 Concorrência 1 Normal
3 Concorrência 2 Registro de Preços
3 Concorrência 3 Credenciamento
4 Concurso 1 Normal
5 Leilão 1 Normal
6 Pregão 1 Presencial
6 Pregão 2 Eletrônico
7 Processo Dispensa 1 Normal
7 Processo Dispensa 2 Registro de Preços
8 Processo Inexigibilidade 1 Normal
8 Processo Inexigibilidade 2 Registro de Preços
8 Processo Inexigibilidade 3 Credenciamento
Regime Diferenciado de
9 1 Normal
Contratações – RDC
Regime Diferenciado de
9 2 Registro de Preços
Contratações – RDC
Lei Ordinária nº 13.303/2016 –
1 Convite 4
Dados Abertos
4 Lei Ordinária nº 13.303/2016 –
2 Tomada de Preços
Dados Abertos
4 Lei Ordinária nº 13.303/2016 –
3 Concorrência
Dados Abertos
4 Lei Ordinária nº 13.303/2016 –
4 Concurso
Dados Abertos
4 Lei Ordinária nº 13.303/2016 –
5 Leilão
Dados Abertos
4 Lei Ordinária nº 13.303/2016 –
6 Pregão
Dados Abertos
4 Lei Ordinária nº 13.303/2016 –
7 Processo Dispensa
Dados Abertos
4 Lei Ordinária nº 13.303/2016 –
8 Processo Inexigibilidade
Dados Abertos
4 Lei Ordinária nº 13.303/2016 –
10 Lei Ordinária nº 13.303/2016
Dados Abertos
5 Lei Ordinária nº 13.303/2016 –
1 Convite
Dados Sigilosos
5 Lei Ordinária nº 13.303/2016 –
2 Tomada de Preços
Dados Sigilosos
idModalidade
dsModalidadeLicitacao idNaturezaLicitacao dsNaturezaProcedimento
Licitacao
5 Lei Ordinária nº 13.303/2016 –
3 Concorrência
Dados Sigilosos
5 Lei Ordinária nº 13.303/2016 –
4 Concurso
Dados Sigilosos
5 Lei Ordinária nº 13.303/2016 –
5 Leilão
Dados Sigilosos
5 Lei Ordinária nº 13.303/2016 –
6 Pregão
Dados Sigilosos
5 Lei Ordinária nº 13.303/2016 –
7 Processo Dispensa
Dados Sigilosos
5 Lei Ordinária nº 13.303/2016 –
8 Processo Inexigibilidade
Dados Sigilosos
5 Lei Ordinária nº 13.303/2016 –
10 Lei Ordinária nº 13.303/2016
Dados Sigilosos
6 Processo de Dispensa - Lei nº
7 Processo Dispensa
14.133/21
11 Diálogo Competitivo 1 Normal
11 Diálogo Competitivo 2 Registro de Preços
11 Diálogo Competitivo 8 Parceria Público-Privada
3 Concorrência 8 Parceria Público-Privada
Licitação Internacional – Em
3 Concorrência 7
Moeda Corrente Nacional
Licitação Internacional – Em
4 Concurso 7
Moeda Corrente Nacional
Licitação Internacional – Em
5 Leilão 7
Moeda Corrente Nacional
Licitação Internacional – Em
6 Pregão 7
Moeda Corrente Nacional
Licitação Internacional – Em
11 Diálogo Competitivo 7
Moeda Corrente Nacional
Licitação Internacional – Em
3 Concorrência 9
Moeda Estrangeira
Licitação Internacional – Em
4 Concurso 9
Moeda Estrangeira
Licitação Internacional – Em
5 Leilão 9
Moeda Estrangeira
Licitação Internacional – Em
6 Pregão 9
Moeda Estrangeira
Licitação Internacional – Em
11 Diálogo Competitivo 9
Moeda Estrangeira
TABELA: LicitacaoXFuncionalProgramatica
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrLicitacao, O registro declarado na linha nº xxxx da tabela
nrAnoLicitacao, idModalidadeLicitacao, cdOrgao, (LicitacaoXFuncionalProgramatica) apresenta-
cdUnidade, cdFuncao, cdSubFuncao, se com duplicação de dados para a seguinte
cdPrograma, cdProjetoAtividade, nrAnoLOA = ano combinação (nrLicitacao, nrAnoLicitacao,
de trabalho, cdCategoriaEconomica, idModalidadeLicitacao, cdOrgao, cdUnidade,
877
cdGrupoNatureza, cdModalidade, cdElemento, cdFuncao, cdSubFuncao, cdPrograma,
cdDesdobramento, cdDetalhamento e cdProjetoAtividade, nrAnoLOA,
nrAnoAplicacao = ano de trabalho) for duplicado cdCategoriaEconomica, cdGrupoNatureza,
na tabela (LicitacaoXFuncionalProgramatica) a cdModalidade, cdElemento, cdDesdobramento,
mensagem deve ser executada. cdDetalhamento e nrAnoAplicacao)
Se a combinação (idPessoa, nrLicitacao,
nrAnoLicitacao e idModalidadeLicitacao) declarada
na tabela (LicitacaoXFuncionalProgramatica) para
o conjunto (idPessoa, nrLicitacao, nrAnoLicitacao, A combinação (nrLicitacao, nrAnoLicitacao e
idModalidadeLicitacao, cdOrgao, cdUnidade, idModalidadeLicitacao) informada na linha
cdFuncao, cdSubFuncao, cdPrograma, 878 XXXXX da tabela
cdProjetoAtividade, nrAnoLOA, (LicitacaoXFuncionalProgramatica) não existe
cdCategoriaEconomica, cdGrupoNatureza, na tabela (Licitacao).
cdModalidade, cdElemento, cdDesdobramento,
cdDetalhamento e nrAnoAplicacao) não existir na
tabela (Licitacao) a regra deve ser executada.
Se a combinação (cdOrgao e nrAnoLOA)
declarada na tabela
(LicitacaoXFuncionalProgramatica) para o
conjunto (idPessoa, nrLicitacao, nrAnoLicitacao,
O órgão (cdOrgao) informado na linha XXXXXX
idModalidadeLicitacao, cdOrgao, cdUnidade,
da tabela (LicitacaoXFuncionalProgramatica)
cdFuncao, cdSubFuncao, cdPrograma, 879
não existe na tabela (Orgao) para o ano de
cdProjetoAtividade, nrAnoLOA,
trabalho.
cdCategoriaEconomica, cdGrupoNatureza,
cdModalidade, cdElemento, cdDesdobramento,
cdDetalhamento e nrAnoAplicacao)não existir na
tabela (Orgao) a regra deve ser executada.
Se a combinação (cdUnidade e nrAnoLOA)
declarados na tabela
(LicitacaoXFuncionalProgramatica) para o
conjunto (idPessoa, nrLicitacao, nrAnoLicitacao,
A unidade (cdUnidade) informado na linha
idModalidadeLicitacao, cdOrgao, cdUnidade,
XXXXX da tabela
cdFuncao, cdSubFuncao, cdPrograma, 880
(LicitacaoXFuncionalProgramatica) não existe
cdProjetoAtividade, nrAnoLOA,
na tabela (Unidade) para o ano de trabalho.
cdCategoriaEconomica, cdGrupoNatureza,
cdModalidade, cdElemento, cdDesdobramento,
cdDetalhamento e nrAnoAplicacao) não existir na
tabela (Unidade) a regra deve ser executada.
Se a combinação (cdFuncao e nrAnoLOA) 881 A função (cdfuncao) informado na linha
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
declarados na tabela XXXXXX da tabela
(LicitacaoXFuncionalProgramatica) para o (LicitacaoXFuncionalProgramatica) não existe
conjunto (idPessoa, nrLicitacao, nrAnoLicitacao, na tabela (funcao) para o ano de trabalho.
idModalidadeLicitacao, cdOrgao, cdUnidade,
cdFuncao, cdSubFuncao, cdPrograma,
cdProjetoAtividade, nrAnoLOA,
cdCategoriaEconomica, cdGrupoNatureza,
cdModalidade, cdElemento, cdDesdobramento,
cdDetalhamento e nrAnoAplicacao) não existir na
tabela (Funcao) a regra deve ser executada.
Se a combinação (cdSubFuncao e nrAnoLOA)
declarados na tabela
(LicitacaoXFuncionalProgramatica) para o
conjunto (idPessoa, nrLicitacao, nrAnoLicitacao,
A subfunção (cdsubfuncao) informado na linha
idModalidadeLicitacao, cdOrgao, cdUnidade,
XXXXX da tabela
cdFuncao, cdSubFuncao, cdPrograma, 882
(LicitacaoXFuncionalProgramatica) não existe
cdProjetoAtividade, nrAnoLOA,
na tabela (subfuncao) para o ano de trabalho.
cdCategoriaEconomica, cdGrupoNatureza,
cdModalidade, cdElemento, cdDesdobramento,
cdDetalhamento e nrAnoAplicacao) não existir na
tabela (SubFuncao) a regra deve ser executada.
Se a combinação (cdPrograma e nrAnoLOA)
declarados na tabela
(LicitacaoXFuncionalProgramatica) para o
conjunto (idPessoa, nrLicitacao, nrAnoLicitacao,
O programa (cdPrograma) informado na linha
idModalidadeLicitacao, cdOrgao, cdUnidade,
XXXXX da tabela
cdFuncao, cdSubFuncao, cdPrograma,
883 (LicitacaoXFuncionalProgramatica) não existe
cdProjetoAtividade, nrAnoLOA,
na tabela (ProgramaLOA) para o ano de
cdCategoriaEconomica, cdGrupoNatureza,
trabalho.
cdModalidade, cdElemento, cdDesdobramento,
cdDetalhamento e nrAnoAplicacao)não existir na
tabela (ProgramaLOA) a regra deve ser
executada.
Se a combinação (cdProjetoAtividade e
nrAnoLOA) declarada na tabela
(LicitacaoXFuncionalProgramatica) para o
conjunto (idPessoa, nrLicitacao, nrAnoLicitacao,
O projeto e atividade (cdProjetoAtividade)
idModalidadeLicitacao, cdOrgao, cdUnidade,
informado na linha XXXXX da tabela
cdFuncao, cdSubFuncao, cdPrograma,
884 (LicitacaoXFuncionalProgramatica) não existe
cdProjetoAtividade, nrAnoLOA,
na tabela (ProjetoAtividade) para o ano de
cdCategoriaEconomica, cdGrupoNatureza,
trabalho.
cdModalidade, cdElemento, cdDesdobramento,
cdDetalhamento e nrAnoAplicacao) não existir na
tabela (ProjetoAtividade) a regra deve ser
executada.
Se (nrAnoLOA e nrAnoAplicacao) declarados na
tabela (LicitacaoXFuncionalProgramatica) para o
conjunto (idPessoa, nrLicitacao, nrAnoLicitacao,
idModalidadeLicitacao, cdOrgao, cdUnidade, O campos (nrAnoLOA e nrAnoAplicacao)
cdFuncao, cdSubFuncao, cdPrograma, informados na linha XXXXX da tabela
885
cdProjetoAtividade, nrAnoLOA, (LicitacaoXFuncionalProgramatica) devem
cdCategoriaEconomica, cdGrupoNatureza, corresponder ao ano de trabalho.
cdModalidade, cdElemento, cdDesdobramento,
cdDetalhamento e nrAnoAplicacao) for <> do ano
de trabalho a regra deve ser executada.
Se o conjunto (cdCategoriaEconomica, O registro declarado na linha nº xxxx da tabela
cdGrupoNatureza, cdModalidade, cdElemento, (LicitacaoXFuncionalProgramatica) envolvendo
cdDesdobramento, cdDetalhamento e (cdCategoriaEconomica, cdGrupoNatureza,
886
nrAnoAplicacao) declarado na tabela cdModalidade, cdElemento, cdDesdobramento,
(LicitacaoXFuncionalProgramatica) não existir na cdDetalhamento e nrAnoAplicacao) não existe
tabela (PlanoDespOrcamentaria) para o ano de na tabela (PlanoDespOrcamentaria) para o ano
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
trabalho a regra deve ser executada. de trabalho.
Se os campos (cdDesdobramento e
cdDetalhamento) declarados na tabela
(LicitacaoXFuncionalProgramatica) para o
conjunto (idPessoa, nrLicitacao, nrAnoLicitacao,
idModalidadeLicitacao, cdOrgao, cdUnidade, Os códigos dos campos (cdDesdobramento e
cdFuncao, cdSubFuncao, cdPrograma, cdDetalhamento) informados na linha XXXXX
887
cdProjetoAtividade, nrAnoLOA, da tabela (LicitacaoXFuncionalProgramatica)
cdCategoriaEconomica, cdGrupoNatureza, são diferentes <> de zero = “00”
cdModalidade, cdElemento, cdDesdobramento,
cdDetalhamento e nrAnoAplicacao) forem
diferentes de zero = “00” a regra deve ser
executada.
Se o conjunto (idPessoa, cdOrgao, cdUnidade,
O registro declarado na linha nº xxxx da tabela
cdFuncao, cdSubFuncao, cdPrograma,
(LicitacaoXFuncionalProgramatica) envolvendo
cdProjetoAtividade, nrAnoLOA = ano de trabalho,
o conjunto (cdOrgao, cdUnidade, cdFuncao,
cdCategoriaEconomica, cdGrupoNatureza,
cdSubFuncao, cdPrograma, cdProjetoAtividade,
cdModalidade, cdElemento, cdDesdobramento,
nrAnoLOA, cdCategoriaEconomica,
cdDetalhamento e nrAnoAplicacao = ano de
888 cdGrupoNatureza, cdModalidade, cdElemento,
trabalho) declarado na tabela
cdDesdobramento, cdDetalhamento e
(LicitacaoXFuncionalProgramatica) não existir em
nrAnoAplicacao) não existe em pelo menos uma
pelo menos uma das seguintes tabelas
das seguintes tabelas (PrevisaoInicialDespesa
(PrevisaoInicialDespesa OU
OU AlteracaoOrcamentaria) para o ano de
AlteracaoOrcamentaria) a mensagem deve ser
trabalho.
executada.
OBSERVAÇÕES
TABELA: MapaEditalLicitacao
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se a combinação (nrLicitacao, nrAnoLicitacao e
idModalidadeLicitacao) declarada na tabela A combinação (nrLicitacao, nrAnoLicitacao e
(MapaEditalLicitacao) para o conjunto (idPessoa, idModalidadeLicitacao) informada na linha
889
nrLicitacao, nrAnoLicitacao, XXXXX da tabela (MapaEditalLicitacao) não
idModalidadeLicitacao, nrLote e nrItem) não existir existe na tabela (Licitacao).
na tabela (Licitacao) a regra deve ser executada.
Se o conjunto (idPessoa, nrLicitacao,
O conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao, idModalidadeLicitacao, nrLote e
nrAnoLicitacao, idModalidadeLicitacao, nrLote e
nrItem) estiver duplicado na tabela 890
nrItem) informado na linha XXXXX da tabela
(MapaEditalLicitacao) a regra deverá ser
(MapaEditalLicitacao) está duplicado na tabela.
executada.
Se (idUnidadeMedida) declarado na tabela
(MapaEditalLicitacao) para o conjunto (idPessoa, O código da unidade e medida
nrLicitacao, nrAnoLicitacao, (idUnidadeMedida) informado na linha XXXXX
891
idModalidadeLicitacao, nrLote e nrItem) não existir da tabela (MapaEditalLicitacao) não existe na
na tabela (UnidadeMedida) a regra deve ser tabela (UnidadeMedida).
executada.
Os campos (vlMinimoUnitarioItem) e
(vlMinimoTotal) declarados na tabela O registro declarado na linha nº xxxx da tabela
(MapaEditalLicitacao) para o conjunto (idPessoa, (MapaEditalLicitacao) exige o preenchimento
nrLicitacao, nrAnoLicitacao, dos campos (vlMinimoUnitarioItem) e
idModalidadeLicitacao, nrLote e nrItem) são (vlMinimoTotal) considerando que a Licitação
892
OBRIGATÓRIOS quando contém (idClassificacaoObjetoLicitacao) = 3, 4
(idClassificacaoObjetoLicitacao) existente na ou 5, Alienação de Bens, Concessão de Direito
tabela (Licitacao) para a combinação (idPessoa, Real d Uso e Cessão de direitos
nrLicitacao, nrAnoLicitacao, respectivamente.
idModalidadeLicitacao) for = 3, 4 e 5.
Os campos (vlMaximoUnitarioItem) e
(vlMaximoTotal) declarados na tabela O registro declarado na linha nº xxxx da tabela
(MapaEditalLicitacao) para o conjunto (idPessoa, (MapaEditalLicitacao) exige o preenchimento
nrLicitacao, nrAnoLicitacao, dos campos (vlMaximoUnitarioItem) e
idModalidadeLicitacao, nrLote e nrItem) são (vlMaximoTotal) considerando que a Licitação
1705
OBRIGATÓRIOS quando contém (idClassificacaoObjetoLicitacao)
(idClassificacaoObjetoLicitacao) existente na diferente de 3, 4 ou 5, Alienação de Bens,
tabela (Licitacao) para a combinação (idPessoa, Concessão de Direito Real d Uso e Cessão de
nrLicitacao, nrAnoLicitacao, direitos respectivamente.
idModalidadeLicitacao) for <> de 3, 4 e 5.
Se os campos (idTipoCategoriaObjetoDespesa e
idTipoObjetoDespesa) declarados na tabela A combinação entre a Categoria e Objeto da
(MapaEditalLicitacao) para o conjunto (idPessoa, Despesa declarados na linha nº xxxx da tabela
nrLicitacao, nrAnoLicitacao, 893 (MapaEditalLicitacao) não existe nas
idModalidadeLicitacao, nrLote e nrItem) não existir possibilidades válidas da tabela
na combinação válida da tabela (TipoCategoriaXObjetoDespesa).
(TipoCategoriaXObjetoDespesa) a mensagem
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
deve ser executada.
Se (idTipoEntregaProduto) declarado na tabela
(MapaEditalLicitacao) para o conjunto (idPessoa, O código do tipo de entrega (idTipoEntrega)
nrLicitacao, nrAnoLicitacao, informado na linha XXXX da tabela
894
idModalidadeLicitacao, nrLote e nrItem) não existir (MapaEditalLicitacao) não existe na tabela
na tabela (TipoEntregaProduto) a mensagem deve (TipoEntregaProduto).
ser executada.
O Valor Máximo Total do Item xxx, integrante do
Se o campo (nrQuantidade) multiplicado pelo
Lote xxxx, da Licitação nº xxxx/xxxx, na
(vlMaximoUnitarioitem) do conjunto (idPessoa,
modalidade xxxxx, declarado na Linha nº xxxx
nrLicitacao, nrAnoLicitacao, idModalidadLiicitacao,
da tabela (MapaEditalLicitacao) é diferente do
nrLote e nrItem) declarado na tabela 1948
valor obtido a partir da multiplicação da
(MapaEditalLicitacao) FOR DIFERENTE do
quantidade (nrQuantidade) declarada com o
(VlMaximoTotal) para a mensagem deve ser
valor máximo unitário de cada item
executada.
(vlMaximoUnitarioitem).
O Valor Mínimo Total do Item xxx, integrante do
Se o campo (nrQuantidade) multiplicado pelo
Lote xxxx, da Licitação nº xxxx/xxxx, na
(vlMinimoUnitarioitem) do conjunto (idPessoa,
modalidade xxxxx, declarado na Linha nº xxxx
nrLicitacao, nrAnoLicitacao, idModalidadLiicitacao,
da tabela (MapaEditalLicitacao) é diferente do
nrLote e nrItem) declarado na tabela 1950
valor obtido a partir da multiplicação da
(MapaEditalLicitacao) FOR DIFERENTE do
quantidade (nrQuantidade) declarada com o
(VlMinimoTotal) para a mensagem deve ser
valor máximo unitário de cada item
executada.
(vlMinimoUnitarioitem).
OBSERVAÇÕES
Valor Mínimo (16,2) Numérico Z(13)9.99 vlMinimoUnitarioItem Representa o valor mínimo unitário NÃO
Unitário do do Item.
Item
Valor Mínimo (16,2) Numérico Z(13)9.99 vlMinimoTotal Representa o valor mínimo total. NÃO
Total
Valor Máximo (16,2) Numérico Z(13)9.99 vlMaximoUnitarioitem Representa o Valor Máximo Unitário NÃO
Unitário do do Item.
Item
Valor Máximo (16,2) Numérico Z(13)9.99 vlMaximoTotal Representa o Valor Máximo Total. NÃO
Total
Prazo Limite 3 Numérico Z(2)9 nrPrazoLimiteEntrega Representa o Prazo Limite para SIM
para Entrega Entrega. Deve ser apresentado em
dias.
idTipoEntrega
dsTipoEntregaProduto
Produto
1 Parcela Única
2 Parcelada
TABELA: PublicacaoEditalLicitacao
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se a combinação (idPessoa, nrLicitacao, O registro declarado na linha nº xxxx da tabela
nrAnoLicitacao, idModalidadeLicitacao, (PublicacaoEditalLicitacao) apresenta-se
flOrgaoOficial, cdOperacao, tpDocumento, duplicado para o conjunto (idPessoa,
nrDocumento e dtPublicacao) declarada na tabela 895 nrLicitacao, nrAnoLicitacao,
(PublicacaoEditalLicitacao) estiver duplicada a idModalidadeLicitacao, flOrgaoOficial,
regra deverá ser executada. cdOperacao, tpDocumento, nrDocumento e
dtPublicacao) .
Se a combinação (nrLicitacao, nrAnoLicitacao,
idModalidadeLicitacao) declarada na tabela
(PublicacaoEditalLicitacao) para o conjunto A Licitação declarada na linha nº xxxx da tabela
((idPessoa, nrLicitacao, nrAnoLicitacao, (PublicacaoEditalLicitacao) não possui os
idModalidadeLicitacao, flOrgaoOficial, 896 seguintes elementos (nrLicitacao,
cdOperacao, tpDocumento, nrDocumento e nrAnoLicitacao, idModalidadeLicitacao) na
dtPublicacao) não existir na tabela (Licitacao) a tabela (Licitacao)
mensagem deve ser executada.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
cdOperacao, tpDocumento, nrDocumento e (idTipoOrgaoOficial) diferente de 4 - Veículo de
dtPublicacao) for = "S" o valor do campo Publicação Não Oficial.
(cdOperacao) deve existir na tabela (OrgaoOficial)
com idTipoOrgaoOficial <> 4.
Se (flOrgaoOficial) declarado na tabela
(PublicacaoEditalLicitacao) para o conjunto O Flag (flOrgaoOficial) declarado na linha nº
(idPessoa, nrLicitacao, nrAnoLicitacao, xxxx da tabela (PublicacaoEditalLicitacao) é =
idModalidadeLicitacao, flOrgaoOficial, "N" , portanto, o valor do campo (cdOperacao)
1500
cdOperacao, tpDocumento, nrDocumento e deve existir na tabela (OrgaoOficial) com
dtPublicacao) for = "N" o valor do campo (idTipoOrgaoOficial) igual 4 - Veículo de
(cdOperacao) deve existir na tabela (OrgaoOficial) Publicação Não Oficial.
com idTipoOrgaoOficial = 4.
Se (cdOperacao) declarado na tabela
(PublicacaoEditalLicitacao) para a combinação
O Código da Operação (cdOperacao) declarado
(idPessoa, nrLicitacao, nrAnoLicitacao,
na linha nº xxx da tabela
idModalidadeLicitacao, flOrgaoOficial, 1502
(PublicacaoEditalLicitacao) não existe na tabela
cdOperacao, tpDocumento, nrDocumento e
(OrgaoOficial).
dtPublicacao) não existir na tabela (OrgaoOficial) a
mensagem deve ser executada.
OBSERVAÇÕES
Tipo de
Representa o tipo de documento do
Documento do 2 Numérico Z(1)9 tpDocumento NÃO
Órgão Oficial. Origina-se da tabela
Órgão Oficial*
(PessoaAM).
Número do
Representa o número do Documento
Documento do 15 Caractere X(15) nrDocumento NÃO
Identificador do órgão oficial.
Órgão Oficial*
Origina-se da tabela (PessoaAM).
AAAA-
Data da 10 Data dtPublicacao Representa a data da publicação. SIM
MM-DD
Publicação
TABELA: PublicacaoEditalLicitacaoMural
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrLicitacao, O conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao, idModalidadeLicitacao e nrAnoLicitacao, idModalidadeLicitacao e
dtPublicacao) for duplicado na tabela 1484 dtPublicacao) declarado na linha nº xxxx da
(PublicacaoEditalLicitacaoMural) a mensagem tabela (PublicacaoEditalLicitacaoMural)
deve ser executada. apresenta-se com registro duplicado.
Se a combinação (idPessoa, nrLicitacao,
nrAnoLicitacao e idModalidadeLicitacao) declarada A combinação (idPessoa, nrLicitacao,
na tabela (PublicacaoEditalLicitacaoMural) para o nrAnoLicitacao e idModalidadeLicitacao)
conjunto (idPessoa, nrLicitacao, nrAnoLicitacao, 1485 declarada na linha nº xxxx da tabela
idModalidadeLicitacao e dtPublicacao) não existir (PublicacaoEditalLicitacaoMural) não existe na
na tabela (Licitacao) a mensagem deve ser tabela (Licitacao).
executada.
Se (dtPublicacao) declarada na tabela A data da publicação do edital da licitação no
(PublicacaoEditalLicitacaoMural) para o conjunto mural da entidade (dtPublicacao) declarada na
(idPessoa, nrLicitacao, nrAnoLicitacao, 1486 linha nº xxxx da tabela
idModalidadeLicitacao e dtPublicacao) for > que a (PublicacaoEditalLicitacaoMural) não pode ser
data atual (hoje) a mensagem deve ser executada. maior que a data atual (hoje).
OBSERVAÇÕES
Local da 250 Caractere X(250) dsLocalPublicacao Representa o local onde o Edital SIM
Publicação da Licitação foi afixado.
TABELA: ConvidadoLicitacao
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrLicitacao, O conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao, idModalidadeLicitacao, nrAnoLicitacao, idModalidadeLicitacao,
tpDocumento e nrDocumento) estiver duplicado na 901 tpDocumento e nrDocumento) declarado na
tabela (ConvidadoLicitacao) a regra deverá ser linha XXXXX da tabela (ConvidadoLicitacao)
executada. apresenta duplicação de registro.
Se a combinação (nrLicitacao, nrAnoLicitacao e
idModalidadeLicitacao) declarada na tabela A Licitação declarada na linha nº xxxx da tabela
(ConvidadoLicitacao) para o conjunto (idPessoa, (ConvidadoLicitacao) envolvendo o conjunto
nrLicitacao, nrAnoLicitacao, 902 (nrLicitacao, nrAnoLicitacao e
idModalidadeLicitacao, tpDocumento e idModalidadeLicitacao) não existe na tabela
nrDocumento) não existir na tabela (Licitacao) a (Licitacao)
mensagem deve ser executada.
Se (tpDocumento) declarado na tabela
(ConvidadoLicitacao) para o conjunto (idPessoa,
O Tipo de Documento (tpDocumento) declarado
nrLicitacao, nrAnoLicitacao,
903 na linha nº xxxx da tabela (ConvidadoLicitacao)
idModalidadeLicitacao, tpDocumento e
é diferente de CPF ou CNPJ.
nrDocumento) for <> de 2 ou 3 a mensagem deve
ser executada.
Se a combinação dos campos (tpDocumento e
nrDocumento) declarada na tabela A combinação entre o tipo e número do
(ConvidadoLicitacao) para o conjunto (idPessoa, documento (tpDocumento e nrDocumento)
nrLicitacao, nrAnoLicitacao, 904 declarada na linha nº xxxx da tabela
idModalidadeLicitacao, tpDocumento e (ConvidadoLicitacao) não existe na tabela
nrDocumento) não existir na tabela (PessoaAM) a (PessoaAM).
mensagem deve ser executada.
Se (dtConvite) declarada na tabela
(ConvidadoLicitacao) para o conjunto (idPessoa, A data do Convite (dtConvite) informada na
nrLicitacao, nrAnoLicitacao, linha XXXXX da tabela (ConvidadoLicitacao) é
905
idModalidadeLicitacao, tpDocumento e menor que a data do Edital (dtEdital) da tabela
nrDocumento) for < que (dtEdital) da tabela (Licitacao).
(Licitacao) a mensagem deve ser executada.
OBSERVAÇÕES
TABELA: SituacaoLicitacao
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrLicitacao, O conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao, idModalidadeLicitacao, nrAnoLicitacao, idModalidadeLicitacao,
idTipoSituacaoLicitacao e dtOcorrencia) estiver 906 idTipoSituacaoLicitacao e dtOcorrencia)
duplicado na tabela (SituacaoLicitacao) a regra informado na linha XXXXX da tabela
deverá ser executada. (SituacaoLicitacao) está duplicado.
Se a combinação (nrLicitacao, nrAnoLicitacao e
idModalidadeLicitacao) declarada na tabela
A combinação (idpessoa, nrLicitacao,
(SituacaoLicitacao) para o conjunto (idPessoa,
nrAnoLicitacao e idModalidadeLicitacao)
nrLicitacao, nrAnoLicitacao,
907 declarada na linha XXXXX da tabela
idModalidadeLicitacao, idTipoSituacaoLicitacao,
(SituacaoLicitacao) não existe na tabela
tpDocumento, nrDocumento e dtOcorrencia) não
(Licitacao).
existir na tabela (Licitacao) a mensagem deve ser
executada.
Se (idTipoSituacaoLicitacao) declarado na tabela
(SituacaoLicitacao) para o conjunto (idPessoa,
O Tipo da Situação da Licitação
nrLicitacao, nrAnoLicitacao,
(idTipoSituacaoLicitacao) informado na linha
idModalidadeLicitacao, idTipoSituacaoLicitacao, 908
XXXXX da tabela (SituacaoLicitacao) não existe
tpDocumento, nrDocumento e dtOcorrencia) não
na tabela (TipoSituacaoLicitacao).
existir na tabela (TipoSituacaoLicitacao) a regra
deverá ser executada.
Se (tpDocumento) declarado na tabela
(SituacaoLicitacao) para o conjunto (idPessoa,
O Tipo de Documento (tpDocumento) declarado
nrLicitacao, nrAnoLicitacao,
909 na linha nº xxxx da tabela (SituacaoLicitacao) é
idModalidadeLicitacao, idTipoSituacaoLicitacao,
diferente de CPF ou CNPJ.
tpDocumento, nrDocumento e dtOcorrencia) for <>
de 2 ou 3 a mensagem deve ser executada.
Se a combinação dos campos (tpDocumento e
nrDocumento) declarado na tabela
A combinação entre o tipo e número do
(SituacaoLicitacao) para o conjunto (idPessoa,
documento (tpDocumento e nrDocumento)
nrLicitacao, nrAnoLicitacao,
910 declarada na linha nº xxxx da tabela
idModalidadeLicitacao, idTipoSituacaoLicitacao,
(SituacaoLicitacao) não existe na tabela
tpDocumento, nrDocumento e dtOcorrencia) não
(PessoaAM).
existir na tabela (PessoaAM) a mensagem deve
ser executada.
Se (dtOcorrencia) declarada na tabela
(SituacaoLicitacao) para o conjunto (idPessoa,
nrLicitacao, nrAnoLicitacao, A data da Ocorrência declarada na linha nº xxxx
idModalidadeLicitacao, idTipoSituacaoLicitacao, 911 da tabela (SituacaoLicitacao) não pode ser
tpDocumento, nrDocumento e dtOcorrencia) for > maior que a data calendário (hoje).
que a data de hoje (data calendário) a mensagem
deve ser executada.
Se (idTipoSituacaoLicitacao) declarado na tabela O registro declarado na linha nº xxxx da tabela
(SituacaoLicitacao) para o conjunto (idPessoa, 912 (SituacaoLicitacao) torna obrigatório o campo
nrLicitacao, nrAnoLicitacao, (dsMotivo) considerando que o
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
idModalidadeLicitacao, idTipoSituacaoLicitacao, (idTipoSituacaoLicitacao) é 2, 3, 4 ou 5.
tpDocumento, nrDocumento e dtOcorrencia) for =
2, 3, 4 e 5 o campo (dsMotivo) passa a ser
obrigatório.
Se (dtOcorrencia) declarada na tabela
(SituacaoLicitacao) para o conjunto (idpessoa,
nrLicitacao, nrAnoLicitacao,
A data da ocorrência (dtOcorrencia) informada
idModalidadeLicitacao, tpDocumento,
na linha XXXXXX da tabela (SituacaoLicitacao)
nrDocumento, idTipoSituacaoLicitacao e 1680
não pode ser menor que a data do Edital da
dtOcorrencia) for < que a data do Edital (dtEdital
Licitação.
da tabela Licitação) a mensagem deve ser
executada.
OBSERVAÇÕES
Número do Edital 9 Numérico Z(8)9 nrLicitacao Representa o número do Edital que SIM
da Licitação* estabeleceu o processo licitatório.
idTipoSituacao
dsTipoSituacaoLicitacao
Licitacao
1 Andamento
2 Anulada
3 Revogada
4 Deserta
5 Fracassada
6 Homologada
7 Andamento – Nova Data de Abertura.
TABELA: ParticipanteLicitacao
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrLicitacao, O conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao, idModalidadeLicitacao, nrAnoLicitacao, idModalidadeLicitacao,
tpDocumento e nrDocumento) estiver duplicado na 913 tpDocumento, nrDocumento) informado na linha
tabela (ParticipanteLicitacao) a regra deverá ser XXXXX da tabela (ParticipanteLicitacao) está
executada. duplicado.
Se a combinação (idPessoa, nrLicitacao, A combinação (nrLicitacao, nrAnoLicitacao e
nrAnoLicitacao e idModalidadeLicitacao) declarada idModalidadeLicitacao) informado na linha
914
na tabela (ParticipanteLicitacao) não existir na XXXXX da tabela (ParticipanteLicitacao) não
tabela (Licitacao) a regra deve ser executada. existe na tabela (Licitacao).
Se (tpDocumento) declarado na tabela
(ParticipanteLicitacao) para o conjunto (idPessoa, O Tipo de Documento (tpDocumento) declarado
nrLicitacao, nrAnoLicitacao, na linha nº xxxx da tabela
915
idModalidadeLicitacao, tpDocumento e (ParticipanteLicitacao) é diferente de CPF,
nrDocumento) for <> de 2, 3 ou 98 a mensagem CNPJ ou ESTRANGEIROS.
deve ser executada.
Se a combinação dos campos (tpDocumento e
nrDocumento) declarado na tabela A combinação entre o tipo e número do
(ParticipanteLicitacao) para o conjunto (idPessoa, documento (tpDocumento e nrDocumento)
nrLicitacao, nrAnoLicitacao, 916 declarada na linha nº xxxx da tabela
idModalidadeLicitacao, tpDocumento e (ParticipanteLicitacao) não existe na tabela
nrDocumento) não existir na tabela (PessoaAM) a (PessoaAM).
mensagem deve ser executada.
OBSERVAÇÕES
TABELA: SituacaoParticipanteLicitacao
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
A combinação (idpessoa, nrLicitacao,
A combinação (idpessoa, nrLicitacao,
nrAnoLicitacao, idModalidadeLicitacao,
nrAnoLicitacao, idModalidadeLicitacao,
tpDocumento, nrDocumento,
tpDocumento, nrDocumento,
idTipoSituacaoParticipante e dtOcorrencia) 917
idTipoSituacaoParticipante e dtOcorrencia)
estiver duplicada na tabela
informada na linha XXXXXX da tabela
(SituacaoParticipanteLicitacao) a regra deverá
(SituacaoParticipanteLicitacao) está duplicada.
ser executada.
Se a combinação (idPessoa, nrLicitacao,
nrAnoLicitacao, idModalidadeLicitacao,
tpDocumento e nrDocumento) declarada na A combinação (idpessoa, nrLicitacao,
tabela (SituacaoParticipanteLicitacao) para o nrAnoLicitacao, idModalidadeLicitacao,
conjunto (idpessoa, nrLicitacao, tpDocumento e nrDocumento) informada na
918
nrAnoLicitacao, idModalidadeLicitacao, linha XXXXXX da tabela
tpDocumento, nrDocumento, (SituacaoParticipanteLicitacao) não existe na
idTipoSituacaoParticipante e dtOcorrencia) tabela (ParticipanteLicitacao).
não existir na tabela (ParticipanteLicitacao) a
regra deverá ser executada.
Se (idTipoSituacaoParticipante) declarado na
tabela (SituacaoParticipanteLicitacao) para o
conjunto (idpessoa, nrLicitacao, O Tipo de Situação do Participante
nrAnoLicitacao, idModalidadeLicitacao, (idTipoSituacaoParticipante) informado na linha
tpDocumento, nrDocumento, 919 XXXXXX da tabela
idTipoSituacaoParticipante e dtOcorrencia) (SituacaoParticipanteLicitacao) não existe na
não existir na tabela tabela (TipoSituacaoParticipante).
(TipoSituacaoParticipante) a mensagem deve
ser executada.
Se (dtOcorrencia) declarada na tabela
(SituacaoParticipanteLicitacao) para o
conjunto (idpessoa, nrLicitacao, A data da ocorrência (dtOcorrencia) informada
nrAnoLicitacao, idModalidadeLicitacao, na linha XXXXXX da tabela
920
tpDocumento, nrDocumento, (SituacaoParticipanteLicitacao) não pode ser
idTipoSituacaoParticipante e dtOcorrencia) for maior que a data calendário (hoje).
> que a data calendário (hoje) a mensagem
deve ser executada.
Se não existir (dtOcorrencia) na tabela
(SituacaoLicitacao) com A data da ocorrência (dtOcorrencia) informada
idTipoSituacaoLicitacao = 7, a regra deve na linha XXXX da tabela
verificar se (dtOcorrencia) da tabela 1681 (SituacaoParticipanteLicitacao) não pode ser
(SituacaoParticipanteLicitacao) for < que menor que a data de abertura da Licitação
(dtAbertura) da tabela (Licitacao) a existente na tabela (Licitacao).
mensagem deve ser executada.
Se existir máxima (dtOcorrencia) da tabela A data da ocorrência (dtOcorrencia) informada
(SituacaoLicitacao) com 2075 na linha XXXXXX da tabela
idTipoSituacaoLicitacao = 7 e ela for < que a (SituacaoParticipanteLicitacao) não pode ser
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
(dtOcorrencia) da tabela menor que a data de ocorrência existente na
(SituacaoParticipanteLicitacao) a mensagem tabela (SituacaoLicitacao) com
deve ser executada. idTipoSituacaoLicitacao = 7 – Nova Data de
Homologação.
OBSERVAÇÕES
idTipoSituacao
dsTipoSituacaoParticipante
Participante
1 Classificado
2 Desclassificado
3 Habilitado
4 Desabilitado
PREGÃO:
a) Classificado: No caso de pregão é a situação da licitação demonstrando que o participante superou a fase
da abertura da proposta de preços;
c) Habilitado: No caso de pregão é a situação da licitação demonstrando que o participante superou a fase da
abertura do envelope de habilitação da licitação.
d) Desabilitado: No caso de pregão é a situação da licitação demonstrando que o participante foi desabilitado
na fase da abertura do envelope de habilitação.
TABELA: PropostaLicitacao
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se a combinação (idPessoa, nrLicitacao, A combinação (idPessoa, nrLicitacao,
nrAnoLicitacao, idModalidadeLicitacao, nrLote, nrAnoLicitacao, idModalidadeLicitacao, nrLote,
nrItem, tpDocumento e nrDocumento) estiver 921 nrItem, tpDocumento e nrDocumento) informada
duplicada na tabela (PropostaLicitacao) a regra na linha XXXXX da tabela (PropostaLicitacao)
deverá ser executada. está duplicada.
Se a combinação (idPessoa, nrLicitacao,
nrAnoLicitacao, idModalidadeLicitacao,
tpDocumento e nrDocumento) declarado na tabela O conjunto (idPessoa, nrLicitacao,
(PropostaLicitacao) para a combinação (idPessoa, nrAnoLicitacao, idModalidadeLicitacao,
nrLicitacao, nrAnoLicitacao, 922 tpDocumento e nrDocumento) informado na
idModalidadeLicitacao, nrLote, nrItem, linha XXXXX da tabela (PropostaLicitacao) não
tpDocumento e nrDocumento) não existir na tabela existe na tabela (ParticipanteLicitacao).
(ParticipanteLicitacao) a regra deverá ser
executada.
Se a combinação (idPessoa, nrLicitacao,
nrAnoLicitacao, idModalidadeLicitacao, nrLote e
nrItem) declarado na tabela (PropostaLicitacao) O conjunto (idPessoa, nrLicitacao,
para o conjunto (idPessoa, nrLicitacao, nrAnoLicitacao, idModalidadeLicitacao, nrLote e
923
nrAnoLicitacao, idModalidadeLicitacao, nrLote, nrItem) declarado na tabela (PropostaLicitacao)
nrItem, tpDocumento e nrDocumento) não existir não existe na tabela (MapaEditalLicitacao).
na tabela (MapaEditalLicitacao) a regra deverá ser
executada.
Se (tpDocumento) declarado na tabela
(PropostaLicitacao) para o conjunto (idPessoa,
O Tipo de Documento (tpDocumento) declarado
nrLicitacao, nrAnoLicitacao,
924 na linha nº xxxx da tabela (PropostaLicitacao) é
idModalidadeLicitacao, nrLote, nrItem,
diferente de CPF, CNPJ ou ESTRANGEIROS.
tpDocumento e nrDocumento) for <> de 2, 3 ou 98
a mensagem deve ser executada.
Se a combinação dos campos (tpDocumento e
nrDocumento) declarada na tabela A combinação entre o tipo e número do
(PropostaLicitacao) para o conjunto (idPessoa, documento (tpDocumento e nrDocumento)
nrLicitacao, nrAnoLicitacao, 925 declarada na linha nº xxxx da tabela
idModalidadeLicitacao, nrLote, nrItem, (PropostaLicitacao) não existe na tabela
tpDocumento e nrDocumento) não existir na tabela (PessoaAM).
(PessoaAM) a mensagem deve ser executada.
OBSERVAÇÕES
Valor da Proposta (16,2) Numérico Z(13)9.99 vlPropostaItem Representa o valor da proposta SIM
do Item de cada item.
Data Final para AAAA-MM- dtPrazoEntrega Representa a data final para SIM
10 Data
Entrega DD entrega.
TABELA: VencedorLicitacao
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrLicitacao, O conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao, idModalidadeLicitacao, nrLote, nrAnoLicitacao, idModalidadeLicitacao, nrLote,
nrItem, tpDocumento e nrDocumento) estiver 930 nrItem, tpDocumento e nrDocumento),
duplicado na tabela (VencedorLicitacao) a regra informado na linha XXXXXX da tabela
deverá ser executada. (VencedorLicitacao) não pode ser duplicado.
Se o conjunto (idPessoa, nrLicitacao, O conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao, idModalidadeLicitacao, nrLote, nrAnoLicitacao, idModalidadeLicitacao, nrLote,
nrItem, tpDocumento e nrDocumento) declarado 931 nrItem, tpDocumento e nrDocumento) informado
na tabela (VencedorLicitacao) não existir na tabela na linha nº xxxx da tabela (VencedorLicitacao)
(PropostaLicitacao) a regra deverá ser executada. não existe na tabela (PropostaLicitacao).
Se (nrQuantidade) declarada na tabela
(VencedorLicitacao) para a combinação (idPessoa,
A Quantidade (nrQuantidade) declarada na linha
nrLicitacao, nrAnoLicitacao,
nº xxxx da tabela (VencedorLicitacao) não pode
idModalidadeLicitacao, nrLote, nrItem,
932 ser maior que a quantidade (nrQuantidade)
tpDocumento e nrDocumento) for >
apresentada na tabela (PropostaLicitacao) para
(nrQuantidade) existente na tabela
o lote e item da mesma licitação.
(PropostaLicitacao) para a mesma combinação a
regra deverá ser executada.
Se (vlLicitacao) declarado na tabela
(VencedorLicitacao) para a combinação (idPessoa,
O valor homologado para o vencedor declarado
nrLicitacao, nrAnoLicitacao,
na linha nº xxxx da tabela (VencedorLicitacao)
idModalidadeLicitacao, nrLote, nrItem,
933 não pode ser maior que o valor apresentado na
tpDocumento e nrDocumento) for > que
proposta para a mesma licitação e item
(vlPropostaItem) existente na tabela
(vlPropostaItem) da tabela (PropostaLicitacao).
(PropostaLicitacao) para a mesma combinação a
regra deverá ser executada.
Se não existir (dtOcorrencia) na tabela A data da homologação (dtHomologacao)
(SituacaoLicitacao) com idTipoSituacaoLicitacao = informada na linha xxxx da tabela
7, a regra deve verificar se (dtHomologacao) da 934 (VencedorLicitacao) não pode ser menor que a
tabela (VencedorLicitacao) for < que (dtAbertura) data de abertura da Licitação existente na
da tabela (Licitacao) e executar a mensagem. tabela (Licitacao)
Se existir (dtOcorrencia) na tabela A data da homologação (dtHomologacao)
(SituacaoLicitacao) com idTipoSituacaoLicitacao = informada na linha xxxx da tabela
7, a regra deve verificar se (dtHomologacao) da (VencedorLicitacao) não pode ser menor que a
2076
tabela (VencedorLicitacao) for < que a maior data de ocorrência existente na tabela
(dtOcorrencia) da tabela (SituacaoLicitacao) e (SituacaoLicitacao) com idTipoSituacaoLicitacao
executar a mensagem. = 7 - Nova Data de Homologação.
OBSERVAÇÕES
Valor 16,2 Numérico Z(13)9.99 vlLicitacao Informar o valor homologado por SIM
Homologado item.
TABELA: CancelamentoVencedorLicitacao
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrLicitacao, O conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao, idModalidadeLicitacao, nrLote, nrAnoLicitacao, idModalidadeLicitacao, nrLote,
nrItem, tpDocumento e nrDocumento) for nrItem, tpDocumento e nrDocumento) informado
935
duplicado na tabela na linha nº XXXXX da tabela
(CancelamentoVencedorLicitacao) a mensagem (CancelamentoVencedorLicitacao) não pode ser
deve ser executada. duplicado.
Se o conjunto (idPessoa, nrLicitacao, O conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao, idModalidadeLicitacao, nrLote, nrAnoLicitacao, idModalidadeLicitacao, nrLote,
nrItem, tpDocumento e nrDocumento) declarado nrItem, tpDocumento e nrDocumento) informado
936
na tabela (CancelamentoVencedorLicitacao) não na linha nº xxxx da tabela
existir na tabela (VencedorLicitacao) a regra (CancelamentoVencedorLicitacao) não existe na
deverá ser executada. tabela (VencedorLicitacao).
Se (dtCancelamento) declarado na tabela
(CancelamentoVencedorLicitacao) para o conjunto
A data do cancelamento (dtCancelamento)
(idPessoa, nrLicitacao, nrAnoLicitacao,
informada na linha nº xxxx da
idModalidadeLicitacao, nrLote, nrItem,
937 tabela(CancelamentoVencedorLicitacao) é
tpDocumento e nrDocumento) for < que
menor que a data da homologação
(dtHomologacao) existente na tabela
(dtHomologacao) da tabela (VencedorLicitacao).
(VencedorLicitacao) para a mesma combinação a
regra deverá ser executada.
Se (nrQuantidade) declarado na tabela
(CancelamentoVencedorLicitacao) para o conjunto A quantidade do item cancelado para o
(idPessoa, nrLicitacao, nrAnoLicitacao, vencedor da licitação (nrQuantidade) informado
idModalidadeLicitacao, nrLote, nrItem, na linha nº xxxx da tabela
938
tpDocumento e nrDocumento) for > que (CancelamentoVencedorLicitacao) não pode ser
(nrQuantidade) constante da tabela maior que a quantidade homologada na tabela
(VencedorLicitacao) para a mesma combinação a (VencedorLicitacao).
regra deverá ser executada.
Se (vlCancelado) declarado na tabela
O valor do item cancelado para o vencedor da
(CancelamentoVencedorLicitacao) para o conjunto
licitação (vlCancelado) informado na linha nº
(idPessoa, nrLicitacao, nrAnoLicitacao,
xxxx da tabela
idModalidadeLicitacao, nrLote, nrItem,
939 (CancelamentoVencedorLicitacao) não pode ser
tpDocumento e nrDocumento) for > que
maior que o valor homologado na tabela
(vlLicitacao) constante da tabela
(VencedorLicitacao) para o mesmo item da
(VencedorLicitacao) para a mesma combinação a
licitação.
regra deverá ser executada.
OBSERVAÇÕES
Valor cancelado 16,2 Numérico Z(13)9.99 vlCancelado Representa o valor do item SIM
cancelado.
TABELA: ParecerLicitacao
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se a combinação (idPessoa, nrLicitacao,
A combinação (idPessoa, nrLicitacao,
nrAnoLicitacao, idModalidadeLicitacao e
nrAnoLicitacao, idModalidadeLicitacao e
nrSequencial) declarada na tabela 940
nrSequencial) informada na linha nº xxxx da
(ParecerLicitacao) a mensagem deve ser
tabela (ParecerLicitacao) está duplicada.
executada.
Se (nrSequencial) declarado na tabela
(ParecerLicitacao) para o conjunto (idPessoa, A Ordem Sequencial (nrSequencial) declarada
nrLicitacao, nrAnoLicitacao, idModalidadeLicitacao na linha nº xxxx da tabela (ParecerLicitacao)
941
e nrSequencial) for quebrar a ordem sequencial apresenta-se com quebra da ordem sequencial
por licitação declarada a mensagem deve ser por licitação informada.
executada.
O conjunto (idPessoa, nrLicitacao,
Se o conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao e idModalidadeLicitacao)
nrAnoLicitacao e idModalidadeLicitacao) declarado
942 informado na linha nº xxxx da tabela
na tabela (ParecerLicitacao) não existir na tabela
(ParecerLicitacao) não existe na tabela
(Licitacao) a regra deverá ser executada.
(Licitacao).
Se (tpDocumento) declarado na tabela
(ParecerLicitacao) para o conjunto (idPessoa, O Tipo de Documento (tpDocumento) declarado
nrLicitacao, nrAnoLicitacao, idModalidadeLicitacao 943 na linha nº xxxx da tabela (ParecerLicitacao)
e nrSequencial for = 3 a mensagem deve ser não pode ser CNPJ.
executada.
Se a combinação dos campos (tpDocumento e
A combinação entre o tipo e número do
nrDocumento) declarada na tabela
documento (tpDocumento e nrDocumento)
(ParecerLicitacao) para o conjunto (idPessoa,
944 declarada na linha nº xxxx da tabela
nrLicitacao, nrAnoLicitacao, idModalidadeLicitacao
(ParecerLicitacao) não existe na tabela
e nrSequencial) não existir na tabela (PessoaAM)
(PessoaAM).
a mensagem deve ser executada.
Se (idTipoParecerLicitacao) declarado na tabela
(ParecerLicitacao) para o conjunto (idPessoa, O Tipo de Parecer (idTipoParecerLicitacao)
nrLicitacao, nrAnoLicitacao, idModalidadeLicitacao informado na linha nº xxxx da tabela
945
e nrSequencial) não existir na tabela (ParecerLicitacao) não existe na tabela
(TipoParecerLicitacao) a regra deverá ser (TipoParecerLicitacao).
executada.
Se (dtParecer) declarada na tabela
(ParecerLicitacao) para o conjunto (idPessoa, A data do Parecer informada na linha nº xxxx da
nrLicitacao, nrAnoLicitacao, idModalidadeLicitacao 946 tabela (ParecerLicitacao) é maior que a data
e nrSequencial) for > que a data calendário (hoje) calendário (hoje).
a mensagem deve ser executada.
OBSERVAÇÕES
Representa o número do
Número do
Documento Identificador do
Documento do 15 Caractere X(15) nrDocumento SIM
Responsável pelo Parecer da
Responsável*
Licitação. Origina-se da tabela
(PessoaAM).
idTipoParecer
dsTipoParecerLicitacao
Licitacao
1 Técnico
2 Jurídico – Edital
3 Jurídico – Julgamento
4 Jurídico – Dispensa
5 Jurídico – Inexigibilidade
99 Jurídico – Outros
TABELA: QuadroSocietario
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
A combinação (idPessoa, nrLicitacao,
Se a combinação (idPessoa, nrLicitacao,
nrAnoLicitacao, idModalidadeLicitacao,
nrAnoLicitacao, idModalidadeLicitacao,
tpDocParticipante, nrDocParticipante,
tpDocParticipante, nrDocParticipante, tpDocSocio,
947 tpDocSocio, nrDocSocio e
nrDocSocio e idTipoCargoQuadroSocietario)
idTipoCargoQuadroSocietario) informada na
estiver duplicada na tabela (QuadroSocietario) a
linha nº xxxxx da tabela (QuadroSocietario) está
regra deverá ser executada.
duplicada.
Se o conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao, idModalidadeLicitacao, O conjunto (idPessoa, nrLicitacao,
tpDocParticipante e nrDocParticipante) declarado nrAnoLicitacao, idModalidadeLicitacao,
na tabela (QuadroSocietario) não existir na tabela tpDocParticipante e nrDocParticipante),
948
(ParticipanteLicitacao) com a seguinte combinação informado na linha nº xxxx da tabela
(idPessoa, nrLicitacao, nrAnoLicitacao, (QuadroSocietario) não existe na tabela
idModalidadeLicitacao, tpDocumento e (ParticipanteLicitacao).
nrDocumento) a regra deverá ser executada.
Se (tpDocSocio) declarado na tabela
(QuadroSocietario) para o conjunto(idPessoa,
nrLicitacao, nrAnoLicitacao, O Tipo de Documento (tpDocSocio) declarado
idModalidadeLicitacao, tpDocParticipante, 949 na linha nº xxxx da tabela (QuadroSocietario) é
nrDocParticipante, tpDocSocio, nrDocSocio e diferente de CPF ou CNPJ.
idTipoCargoQuadroSocietario) for <> de 2 ou 3 a
mensagem deve ser executada.
Se a combinação dos campos (tpDocSocio e
nrDocSocio) declarada na tabela
(QuadroSocietario) para o conjunto (idPessoa, A combinação entre o tipo e número do
nrLicitacao, nrAnoLicitacao, documento do sócio (tpDocSocio e nrDocSocio)
idModalidadeLicitacao, tpDocParticipante, 950 declarada na linha nº xxxx da tabela
nrDocParticipante, tpDocSocio, nrDocSocio e (QuadroSocietario) não existe na tabela
idTipoCargoQuadroSocietario) não existir na (PessoaAM).
tabela (PessoaAM) a mensagem deve ser
executada.
Se (idTipoCargoQuadroSocietario) declarado na
tabela (QuadroSocietario) para o conjunto
O Identificador do Tipo de Cargo do Quadro
(idPessoa, nrLicitacao, nrAnoLicitacao,
Societário (idTipoCargoQuadroSocietario)
idModalidadeLicitacao, tpDocParticipante,
951 informado na linha nº xxxx da tabela
nrDocParticipante, tpDocSocio, nrDocSocio e
(QuadroSocietario) não existe na tabela
idTipoCargoQuadroSocietario) não existir na
(TipoCargoQuadroSocietario).
tabela (TipoCargoQuadroSocietario) a regra
deverá ser executada.
Se (idTipoRegistroQuadroSocietario) declarado na O Identificador do Tipo de Registro do Quadro
tabela (QuadroSocietario) para o conjunto Societário nos Órgãos Competentes
(idPessoa, nrLicitacao, nrAnoLicitacao, 952 (idTipoRegistroQuadroSocietario) informado na
idModalidadeLicitacao, tpDocParticipante, linha nº xxxx da tabela (QuadroSocietario) não
nrDocParticipante, tpDocSocio, nrDocSocio e existe na tabela
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
idTipoCargoQuadroSocietario) não existir na (TipoRegistroQuadroSocietario).
tabela (TipoRegistroQuadroSocietario) a regra
deverá ser executada.
OBSERVAÇÕES
idTipoCargo
dsTipoCargoQuadroSocietario
QuadroSocietario
1 Representante Legal
2 Demais Membros do Quadro Societário
idTipoRegistro
dsTipoRegistro QuadroSocietario
QuadroSocietario
1 Cartório de Registro, Títulos e Documentos
2 Junta Comercial
3 Micro Empreendedor Individual – MEI
TABELA: ComponenteComissaoLicitacao
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrLicitacao,
Se o conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao, idModalidadeLicitacao,
nrAnoLicitacao, idModalidadeLicitacao,
cdControleLeiAto, tpDocumento, nrDocumento e
cdControleLeiAto, tpDocumento, nrDocumento e
953 idTipoAtribuicaoComissao) informado na linha
idTipoAtribuicaoComissao) estiver duplicado na
nº xxxx da tabela
tabela (ComponenteComissaoLicitacao) a regra
(ComponenteComissaoLicitacao) está
deverá ser executada.
duplicado.
Se a combinação (idPessoa, nrLicitacao,
nrAnoLicitacao, idModalidadeLicitacao) declarado
O conjunto (idPessoa, nrLicitacao,
na tabela (ComponenteComissaoLicitacao) para o
nrAnoLicitacao e idModalidadeLicitacao)
conjunto (idPessoa, nrLicitacao, nrAnoLicitacao,
954 informado na linha nº xxxx da tabela
idModalidadeLicitacao, cdControleLeiAto,
(ComponenteComissaoLicitacao) não existe na
tpDocumento, nrDocumento e
tabela (Licitacao).
idTipoAtribuicaoComissao) não existir na tabela
(Licitacao) a regra deverá ser executada.
Se (cdControleLeiAto) declarado na tabela
(ComponenteComissaoLicitacao) para o conjunto O código de controle do ato de designação da
(idPessoa, nrLicitacao, nrAnoLicitacao, comissão de licitações (cdControleLeiAto)
idModalidadeLicitacao, cdControleLeiAto, informado na linha nº xxxx da tabela
955
tpDocumento, nrDocumento e (ComponenteComissaoLicitacao) não existe na
idTipoAtribuicaoComissao) não existir na tabela tabela (LeiAto) com um dos seguintes Escopos
(LeiAto) com um dos (idEscopo) = 11, 12, 13, 14, (11, 12, 13, 14, 15 ou 74)
15 ou 74 a regra deverá ser executada.
Se (tpDocumento) declarado na tabela
(ComponenteComissaoLicitacao) para o conjunto
O Tipo de Documento (tpDocumento) declarado
(idPessoa, nrLicitacao, nrAnoLicitacao,
na linha nº xxxx da tabela
idModalidadeLicitacao, cdControleLeiAto, 956
(ComponenteComissaoLicitacao) é diferente de
tpDocumento, nrDocumento e
CPF.
idTipoAtribuicaoComissao) for <> de 2 a
mensagem deve ser executada.
Se a combinação dos campos (tpDocumento e
nrDocumento) declarado na tabela
A combinação entre o tipo e número do
(ComponenteComissaoLicitacao) para o conjunto
documento (tpDocumento e nrDocumento)
(idPessoa, nrLicitacao, nrAnoLicitacao,
957 declarada na linha nº xxxx da tabela
idModalidadeLicitacao, cdControleLeiAto,
(ComponenteComissaoLicitacao) não existe na
tpDocumento, nrDocumento e
tabela (PessoaAM).
idTipoAtribuicaoComissao) não existir na tabela
(PessoaAM) a mensagem deve ser executada.
Se (idTipoAtribuicaoComissao) declarado na
O Identificador do Tipo de Atribuição
tabela (ComponenteComissaoLicitacao) para o
(idTipoAtribuicaoComissao) informado na linha
conjunto (idPessoa, nrLicitacao, nrAnoLicitacao,
958 nº xxxx da tabela
idModalidadeLicitacao, cdControleLeiAto,
(ComponenteComissaoLicitacao) não existe na
tpDocumento, nrDocumento e
tabela (TipoAtribuicaoComissao).
idTipoAtribuicaoComissao) não existir na tabela
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
(TipoAtribuicaoComissao) a regra deverá ser
executada.
Se (idNaturezaCargoComissao) declarado na
tabela (ComponenteComissaoLicitacao) para o
O Identificador na Natureza do Cargo
conjunto (idPessoa, nrLicitacao, nrAnoLicitacao,
(idNaturezaCargoComissao) informado na linha
idModalidadeLicitacao, cdControleLeiAto,
959 nº xxxx da tabela
tpDocumento, nrDocumento e
(ComponenteComissaoLicitacao) não existe na
idTipoAtribuicaoComissao) não existir na tabela
tabela (NaturezaCargoComissao)
(NaturezaCargoComissao) a regra deverá ser
executada.
Se (idNaturezaCargoComissao) declarado na
O Identificador na Natureza do Cargo
tabela (ComponenteComissaoLicitacao) para o
(idNaturezaCargoComissao) informado na linha
conjunto (idPessoa, nrLicitacao, nrAnoLicitacao,
nº xxxx da tabela
idModalidadeLicitacao, cdControleLeiAto, 960
(ComponenteComissaoLicitacao) é = 99 - Outra,
tpDocumento, nrDocumento e
portanto, o campo (dsCargo) tornou-se
idTipoAtribuicaoComissao) for = 99 o campo
obrigatório.
(dsCargo) passa a ser obrigatório.
idTipoAtribuicao
dsTipoAtribuicaoComissao
Comissao
1 Leiloeiro
2 Membro
3 Presidente
4 Secretário
5 Servidor Designado
6 Pregoeiro
7 Agente de Contratação
idNaturezaCargo
dsNaturezaCargoComissao
Comissao
1 Servidor Efetivo
2 Empregado Temporário
3 Cargo em Comissão
4 Agente Político
99 Outra
TABELA: LicitacaoXAcao
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se a combinação (idPessoa, nrLicitacao, A combinação (idPessoa, nrLicitacao,
nrAnoLicitacao, idModalidadeLicitacao, cdAcao e nrAnoLicitacao, idModalidadeLicitacao, cdAcao
961
cdControleLeiAtoAcao) estiver duplicado na tabela e cdControleLeiAtoAcao), informada na linha nº
(LicitacaoXAcao) a regra deverá ser executada. xxxx da tabela (LicitacaoXAcao) está duplicada.
O conjunto (idPessoa, nrLicitacao,
Se o conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao e idModalidadeLicitacao)
nrAnoLicitacao e idModalidadeLicitacao) declarado
962 declarado na linha nº xxxx da tabela
na tabela (LicitacaoXAcao) não existir na tabela
(LicitacaoXAcao) não existe na tabela
(Licitacao) a regra deverá ser executada.
(Licitacao).
Se o conjunto (cdAcao) declarado na tabela
(LicitacaoXAcao) para o conjunto (idPessoa, O código da ação e o controle da lei ou ato
nrLicitacao, nrAnoLicitacao, (cdAcao e cdControleLeiAtoAcao) informado na
963
idModalidadeLicitacao, cdAcao e linha nº xxxx da tabela (LicitacaoXAcao) não
cdControleLeiAtoAcao) não existir na tabela existe na tabela (Acao)
(Acao) a mensagem deve ser executada.
Se (cdControleLeiAtoAcao) declarado na tabela
(LicitacaoXAcao) para o conjunto (idPessoa,
O código do controle da Lei ou Ato da ação
nrLicitacao, nrAnoLicitacao,
(cdControleLeiAto) informado na linha nº xxxx
idModalidadeLicitacao, cdAcao e 964
da tabela (LicitacaoXAcao) não existe na tabela
cdControleLeiAtoAcao) possuir (idEscopo) <> de 1
(LeiAto) com o Escopo = 1 – PPA
na tabela (LeiAto) a mensagem deve ser
executada.
OBSERVAÇÕES
Código da
4 Caractere 9999 cdAcao Código da Ação. SIM
Ação*
CADASTRO DE CERTIDÕES
TABELA: Certidao
PERIODICIDADE: • Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, idTipoCertidao,
Se o conjunto (idPessoa, idTipoCertidao,
tpDocumento, nrDocumento,
tpDocumento, nrDocumento, nrCertidaoEntidade e
965 nrCertidaoEntidade e dtEmissao) informado na
dtEmissao) declarado na tabela (Certidao) for
linha nº xxxx da tabela (Certidao) está
duplicado a mensagem deve ser executada.
duplicado.
Se (idTipoCertidao) declarado na tabela (Certidao)
para o conjunto (idPessoa, idTipoCertidao, O tipo de certidão (idTipoCertidao) informado
tpDocumento, nrDocumento, nrCertidaoEntidade e 966 na linha nº xxxx da tabela (Certidao) não existe
dtEmissao) não existir na tabela (TipoCertidao) a na tabela (TipoCertidao).
regra deverá ser executada.
Se (tpDocumento) declarado na tabela (Certidao)
para o conjunto (idPessoa, idTipoCertidao, O Tipo de Documento (tpDocumento)
tpDocumento, nrDocumento, nrCertidaoEntidade e 967 declarado na linha nº xxxx da tabela (Certidao)
dtEmissao) for <> 2 ou 3 a mensagem deve ser é diferente de CPF/CNPJ.
executada.
Se a combinação dos campos (tpDocumento e
nrDocumento) declarado na tabela (Certidao) para A combinação entre o tipo e número do
o conjunto (idPessoa, idTipoCertidao, documento (tpDocumento e nrDocumento)
968
tpDocumento, nrDocumento, nrCertidaoEntidade e declarada na linha nº xxxx da tabela (Certidao)
dtEmissao) não existir na tabela (PessoaAM) a não existe na tabela (PessoaAM).
mensagem deve ser executada.
Se (dtFimVigencia) declarada na tabela (Certidao)
A data do fim da vigência da certidão
para o conjunto (idPessoa, idTipoCertidao,
(dtFimVigencia) informada na linha nº xxxx da
tpDocumento, nrDocumento, nrCertidaoEntidade e 969
tabela (Certidao) é menor que a data da sua
dtEmissao) for < que (dtEmissao) a regra deverá
emissão.
ser executada.
Se (dtEmissao) declarada na tabela (Certidao)
A data de emissão da certidão (dtEmissao)
para o conjunto (idPessoa, idTipoCertidao,
informada na linha nº xxxx da tabela (Certidao)
tpDocumento, nrDocumento, nrCertidaoEntidade e
1934 é anterior à 03/11/2014, portanto, o tipo de
dtEmissao) for <= 02/11/2014, e se o
Certidão (idTipoCertidao) informado na tabela
(idTipoCertidao) for = 5, a regra deve ser
(Certidao) não pode ser igual à 5.
executada.
Se (dtEmissao) declarada na tabela (Certidao)
A data de emissão da Certidão (dtEmissao)
para o conjunto (idPessoa, idTipoCertidao,
informada na linha nº xxxx da tabela (Certidao)
tpDocumento, nrDocumento, nrCertidaoEntidade e
1935 é posterior à 02/11/2014, portanto, o tipo de
dtEmissao) for >= 03/11/2014, e se o
Certidão (idTipoCertidao) informado na tabela
(idTipoCertidao) for = (1 e 2), a regra deve ser
(Certidao) não pode ser igual à (1 e 2).
executada.
OBSERVAÇÕES
Data do Final
Representa a Data do Final da
da Vigência da 10 Data AAAA-MM- dtFimVigencia SIM
Vigência da Certidão
Certidão DD
TIPOS DE CERTIDÕES
Nome do Arquivo: TipoCertidao
idTipoCertidao dsTipoCertidao
1 INSS
Certidão Conjunta Negativa de Débitos relativos a Tributos Federais e à Dívida Ativa da
2
União
3 FGTS
4 Certidão Negativa de Débitos Trabalhistas
5 Certidão de Regularidade Fiscal Unificada RFB/PGFN
TABELA: LicitacaoXConvenioSIT
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrLicitacao,
Se o conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao e idModalidadeLicitacao)
nrAnoLicitacao e idModalidadeLicitacao) declarado
974 declarado na linha nº xxxx da tabela
na tabela (LicitacaoXConvenioSIT) não existir na
(LicitacaoXConvenioSIT) não existe na tabela
tabela (licitacao) a mensagem deve ser executada.
(licitacao).
Se o conjunto (idPessoa, nrLicitacao, O conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao, idModalidadeLicitacao e nrAnoLicitacao, idModalidadeLicitacao e
idTransferencia) declarado na tabela 975 idTransferencia) declarado na linha nº xxxx da
(LicitacaoXConvenioSIT) for duplicado a tabela (LicitacaoXConvenioSIT) não pode ser
mensagem deve ser executada. duplicado.
Se (idTransferenciaSIT) Declarado na tabela
(LicitacaoXConvenioSIT) para o conjunto
O código de transferência do SIT informado na
(idPessoa, nrLicitacao, nrAnoLicitacao,
976 linha nº xxxx da tabela (LicitacaoXConvenioSIT)
idModalidadeLicitacao e idTransferencia) não
não existe no sistema SIT (SIT.Transferencia).
existir na tabela (SIT.Transferencia) do banco de
dados do SIT a mensagem deve ser executada.
OBSERVAÇÕES
LICITAÇÕES X CONVÊNIOS
TABELA: LicitacaoXConvenio
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrLicitacao,
Se o conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao e idModalidadeLicitacao)
nrAnoLicitacao e idModalidadeLicitacao) declarado
977 declarado na linha nº xxxx da tabela
na tabela (LicitacaoXConvenio) não existir na
(LicitacaoXConvenio) não existe na tabela
tabela (licitacao) a mensagem deve ser executada.
(licitacao).
Se o conjunto (nrConvenio e nrAnoConvenio)
declarado na tabela (LicitacaoXConvenio) para o
O Convênio declarado na linha nº xxxx da
conjunto (idPessoa, nrLicitacao, nrAnoLicitacao,
978 tabela (LicitacaoXConvenio) não existe na
idModalidadeLicitacao, nrConvenio e
tabela (Convenio).
nrAnoConvenio) não existir na tabela (Convenio) a
mensagem deve ser executada.
Se o conjunto (idPessoa, nrLicitacao, O conjunto (idPessoa, nrLicitacao,
nrAnoLicitacao, idModalidadeLicitacao, nrAnoLicitacao, idModalidadeLicitacao,
nrConvenio e nrAnoConvenio) não pode ser 1455 nrConvenio e nrAnoConvenio) declarado na
duplicado na tabela (LicitacaoXConvenio). linha nº xxxx da tabela (LicitacaoXConvenio)
apresenta-se com registro duplicado.
OBSERVAÇÕES
MÓDULO CONTRATOS
TABELA: Contrato
PERIODICIDADE: Mensal
OBSERVAÇÕES
1. Os contratos anteriores a 2013 que se encontram em
andamento em 31.12.2012, serão transferidos para 2013 via
banco de dados diretamente pelo TCE. Porém,
especificamente para estes casos, o campo (nrContrato)
receberá o número do (idContrato) do SIM-AM 2012.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, idTipoAtoContrato,
Se o conjunto (idPessoa, idTipoAtoContrato,
idTipoOrigem, nrContrato, nrAnoContrato e
idTipoOrigem, nrContrato, nrAnoContrato e
979 nrCNPJOrigem) declarado na linha nº xxxx da
nrCNPJOrigem) declarado na tabela (Contrato) for
tabela (Contrato) apresenta-se com registro
duplicado a mensagem deve ser executada.
duplicado.
Se (IdTipoOrigemContrato) para o conjunto
(idPessoa, idTipoAtoContrato, idTipoOrigem, O Tipo de Origem do Contrato
Contrato, nrContrato, nrAnoContrato e (idTipoOrigemContrato) declarado na linha nº
980
nrCNPJOrigem) declarado na tabela (Contrato) xxxx da tabela (Contrato) não existe na tabela
não existir na tabela (TipoOrigemContrato) a (TipoOrigemContrato).
mensagem deve ser executada.
Se (idTipoOrigemContrato) para o conjunto A Origem do Contrato (idTipoOrigemContrato)
(idPessoa, idTipoAtoContrato, idTipoOrigem, declarado na linha nº xxxx da tabela (Contrato)
Contrato, nrContrato, nrAnoContrato e é do contratado, portanto, o número do CNPJ
981
nrCNPJOrigem) declarado na tabela (Contrato) for de Origem deve existir na tabela (PessoaAM)
<> e 1 ou 3 o (nrCNPJOrigem) deve existir na com o Tipo de Documento = CNPJ.
tabela (PessoaAM) com (tpDocumento) = 3.
Se (dtAssinatura) para o conjunto (idPessoa,
idTipoAtoContrato, idTipoOrigem, Contrato,
A data da assinatura do contrato (dtAssinatura)
nrContrato, nrAnoContrato e nrCNPJOrigem)
982 declarada na linha nº xxxx da tabela (Contrato)
declarado na tabela (Contrato) for > que o
não pode ser maior que o mês/ano de trabalho.
mês/ano de trabalho a mensagem deve ser
executada.
Se (dtInicio) para o conjunto (idPessoa,
A data inicial da vigência do contrato (dtInicio)
idTipoAtoContrato, idTipoOrigem, Contrato,
declarada na linha nº xxxx da tabela (Contrato)
nrContrato, nrAnoContrato e nrCNPJOrigem) 983
não pode ser menor que a data de sua
declarado na tabela (Contrato) for < que
assinatura.
(dtAssinatura) a mensagem deve ser executada.
Se (dtfim) para o conjunto (idPessoa,
idTipoAtoContrato, idTipoOrigem, Contrato, A data final da vigência do contrato (dtFim)
nrContrato, nrAnoContrato e nrCNPJOrigem) 984 declarada na linha nº xxxx da tabela (Contrato)
declarado na tabela (Contrato) for < que (dtInicio) não pode ser menor que a data inicial.
a mensagem deve ser executada.
Se (idTipoRegimeExecucaoContrato) para o O Tipo de Regime de Execução do Contrato
conjunto (idPessoa, idTipoAtoContrato, 985 (idTipoRegimeExecucaoContrato) declarado na
idTipoOrigem, Contrato, nrContrato, linha nº xxxx da tabela (Contrato) não existe na
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
nrAnoContrato e nrCNPJOrigem) declarado na tabela (TipoRegimeExecucaoContrato).
tabela (Contrato) não existir na tabela
(TipoRegimeExecucaoContrato) a mensagem
deve ser executada.
Se (flSubContratacao) para o conjunto (idPessoa,
idTipoAtoContrato, idTipoOrigem, Contrato, O Flag Indicador de SubContratação declarado
nrContrato, nrAnoContrato e nrCNPJOrigem) 986 na linha nº xxxx da tabela (Contrato) não pode
declarado na tabela (Contrato) for <> "S" ou "N" a ser diferente de "S" ou "N" .
mensagem deve ser executada.
Se (flCessaoContratual) para o conjunto
(idPessoa, idTipoAtoContrato, idTipoOrigem, O Flag Indicador de Cessão Contratual
Contrato, nrContrato, nrAnoContrato e 987 declarado na linha nº xxxx da tabela (Contrato)
nrCNPJOrigem) declarado na tabela (Contrato) for não pode ser diferente de "S" ou "N" .
<> "S" ou "N" a mensagem deve ser executada.
Se (flFornecimentoImediato) para o conjunto
(idPessoa, idTipoAtoContrato, idTipoOrigem, O Flag Indicador de Fornecimento Imediato
Contrato, nrContrato, nrAnoContrato e 988 declarado na linha nº xxxx da tabela (Contrato)
nrCNPJOrigem) declarado na tabela (Contrato) for não pode ser diferente de "S" ou "N" .
<> "S" ou "N" a mensagem deve ser executada.
Se (idTipoFormaPagamentoContrato) para o
conjunto (idPessoa, idTipoAtoContrato,
O Tipo de Forma de Pagamento do Contrato
idTipoOrigem, Contrato, nrContrato,
(idTipoFormaPagamentoContrato) declarado na
nrAnoContrato e nrCNPJOrigem) declarado na 989
linha nº xxxx da tabela (Contrato) não existe na
tabela (Contrato) não existir na tabela
tabela (TipoFormaPagamentoContrato).
(TipoFormaPagamentoContrato) a mensagem
deve ser executada.
Se (idTipoMultaContrato) para o conjunto
(idPessoa, idTipoAtoContrato, idTipoOrigem, O Tipo de Multa do Contrato
Contrato, nrContrato, nrAnoContrato e (idTipoMultaContrato) declarado na linha nº xxxx
990
nrCNPJOrigem) declarado na tabela (Contrato) da tabela (Contrato) não existe na tabela
não existir na tabela (TipoMultaContrato) a (TipoMultaContrato).
mensagem deve ser executada.
Se (idTipoMultaContrato) para o conjunto
O Tipo de Multa do Contrato
(idPessoa, idTipoAtoContrato, idTipoOrigem,
(idTipoMultaContrato) declarado na linha nº xxxx
Contrato, nrContrato, nrAnoContrato e 991
da tabela (Contrato) é = 99, portanto, o campo
nrCNPJOrigem) declarado na tabela (Contrato) for
(dsMulta) passou a ser obrigatório.
= 99 o campo (dsMulta) torna-se obrigatório.
Se (idTipoGarantiaContrato) para o conjunto
(idPessoa, idTipoAtoContrato, idTipoOrigem, O Tipo de Garantia do Contrato
Contrato, nrContrato, nrAnoContrato e (idTipoGarantiaContrato) declarado na linha nº
992
nrCNPJOrigem) declarado na tabela (Contrato) xxxx da tabela (Contrato) não existe na tabela
não existir na tabela (TipoGarantiaContrato) a (TipoGarantiaContrato).
mensagem deve ser executada.
Se (idTipoGarantiaContrato) para o conjunto
O Tipo de Garantia do Contrato
(idPessoa, idTipoAtoContrato, idTipoOrigem,
(idTipoGarantiaContrato) declarado na linha nº
Contrato, nrContrato, nrAnoContrato e 993
xxxx da tabela (Contrato) é = 99, portanto, o
nrCNPJOrigem) declarado na tabela (Contrato) for
campo (dsGarantia) passou a ser obrigatório.
= 99 o campo (dsGarantia) torna-se obrigatório.
Se (vlContrato) para o conjunto (idPessoa,
idTipoAtoContrato, idTipoOrigem, Contrato, O Valor do Contrato (vlContrato) declarado na
nrContrato, nrAnoContrato e nrCNPJOrigem) 994 linha nº xxxx da tabela (Contrato) não pode ser
declarado na tabela (Contrato) for negativo a negativo.
mensagem deve ser executada.
A Origem do Contrato (idTipoOrigemContrato)
Se (idTipoOrigemContrato) para o conjunto
declarado na linha nº xxxx da tabela (Contrato)
(idPessoa, idTipoAtoContrato, idTipoOrigem,
é da própria entidade declarante ou de outra
Contrato, nrContrato, nrAnoContrato e
entidade pública com obrigação de prestar
nrCNPJOrigem) declarado na tabela (Contrato) for 1472
contas junto ao TCE, portanto, o número do
= 1 ou 3 o (nrCNPJOrigem) deve originar-se da
CNPJ de Origem deve existir no cadastro geral
tabela (Pessoa).
de pessoas do TCE.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se (idTipoAtoContrato) declarado na tabela
(Contrato) para o conjunto (idPessoa,
O Tipo de Ato do Contrato (idTipoAtoContrato)
idTipoAtoContrato, idTipoOrigem, Contrato,
1490 declarado na linha nº xxxx da tabela (Contrato)
nrContrato, nrAnoContrato e nrCNPJOrigem) não
não existe na tabela (TipoAtoContrato).
existir na tabela (TipoAtoContrato) a mensagem
deve ser executada.
OBSERVAÇÕES
Número do
CNPJ da
Entidade de 15 Caractere X(15) nrCNPJOrigem Representa o número do CNPJ da SIM
origem do entidade emitente do contrato.
Contrato.*
Descrição do 1500 Caractere X(1500) dsObjeto Descrever o objeto do contrato ou ata SIM
Objeto de registro de preços.
Data Inicial de 10 Data AAAA- dtInicio Representa a data de início da vigência SIM
Vigência MM-DD do contrato ou ata de registro de
preços.
Data Fim de 10 Data AAAA- dtFim Representa a data do fim da vigência SIM
Vigência MM-DD do contrato ou ata de registro de
preços.
“S” – Sim
“N” - Não
“S” – Sim
“N” - Não
Descrição da 1500 Caractere X(1500) dsMulta Descrição da cláusula que tratou da NÃO
multa contratual Contrato previsão da multa contratual. Este
campo é obrigatório, quando o
(idTipoMultaContrato) for = 99 =
Outras Multas Contratuais.
Descrição das 250 Caractere X(250) dsGarantia Descrição de outras garantias NÃO
Garantias Contrato contatuais. Este campo é obrigatório,
quando o (idTipoGarantiaContrato)
for = 99 – Outras Garantias.
Valor Contrato 16,2 Numérico Z(13)9.99 vlContrato Informar o valor total do contrato ou ata SIM
de registro de preços.
idTipoAtoContrato dsTipoAtoContrato
1 Contrato
2 Ata de Registro de Preços
idTipoOrigem
dsTipoOrigemContrato
Contrato
1 Própria Entidade
2 Contratado - Terceiro
3 Outra Entidade Pública
idTipoRegime
dsTipoRegimeExecucaoContrato
ExecucaoContrato
1 Preço Global
2 Preço Unitário
3 Empreitada Integral
4 Tarefa
5 Execução Direta
6 Contratação Integrada
7 Contratação Semi-Integrada
idTipoForma
dsTipoFormaPagamentoContrato
PagamentoContrato
1 À Vista
2 A Prazo
idTipoMulta
dsTipoMultaContrato
Contrato
1 Rescisória
2 Inadimplemento
3 Sem Previsão de Multas Contratuais
99 Outras Multas Contratuais
idTipoGarantia
dsTipoGarantiaContrato
Contrato
1 Caução em Dinheiro
2 Título da Dívida Pública
3 Seguro Garantia
4 Fiança Bancária
5 Sem Garantia
99 Outras Garantias
TABELA: ParteContrato
OBJETIVO: Captar os dados das pessoas envolvidas com o contrato, tais como:
contratado, assinantes e demais responsáveis definidos na tabela de
tipos das partes dos contratos.
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, idTipoAtoContrato,
Se o conjunto (idPessoa, idTipoAtoContrato, idTipoOrigem, Contrato, nrContrato,
idTipoOrigemContrato, nrContrato, nrAnoContrato, nrAnoContrato, nrCNPJOrigem,
nrCNPJOrigem, idTipoParteContrato, tpDocParte e 995 idTipoParteContrato, tpDocParte e nrDocParte)
nrDocParte) declarado na tabela (ParteContrato) declarado na linha nº xxxx da tabela
for duplicado a mensagem deve ser executada. (ParteContrato) apresenta-se com registro
duplicado.
O conjunto (idPessoa, idTipoAtoContrato,
Se o conjunto (idPessoa, idTipoAtoContrato,
idTipoOrigemContrato, nrContrato,
idTipoOrigemContrato = 1 ou 3, nrContrato,
nrAnoContrato e nrCNPJOrigem) declarado na
nrAnoContrato e nrCNPJOrigem) declarado na 996
linha nº xxxx da tabela (ParteContrato) não
tabela (ParteContrato) não existir na tabela
existe na tabela (Contrato) com
(Contrato) a mensagem deve ser executada.
(idTipoOrigemContrato) = 1 ou 3.
Se (idTipoParteContrato) declarado na tabela
(ParteContrato) para o conjunto (idPessoa,
O Código do Tipo de Parte do Contrato
idTipoAtoContrato, idTipoOrigemContrato,
(idTipoParteContrato) declarado na linha nº xxxx
nrContrato, nrAnoContrato, nrCNPJOrigem, 997
da tabela (ParteContrato) não existe na tabela
idTipoParteContrato, tpDocParte e nrDocParte)
(TipoParteContrato).
não existir na tabela (TipoParteContrato) a
mensagem deve ser executada.
Se (tpDocParte) declarado na tabela
(ParteContrato) para o conjunto (idPessoa,
O Tipo de Documento da Parte (tpDocParte)
idTipoAtoContrato, idTipoOrigemContrato,
declarado na linha nº xxxx da tabela
nrContrato, nrAnoContrato, nrCNPJOrigem, 998
(ParteContrato) não pode ser diferente de CPF,
idTipoParteContrato, tpDocParte e nrDocParte) for
CNPJ ou ESTRANGEIROS.
<> de 2, 3 ou 98, a mensagem deve ser
executada.
Se a combinação dos campos (tpDocParte e
nrDocParte) declarado na tabela (ParteContrato) A combinação entre o tipo e número do
para o conjunto (idPessoa, idTipoAtoContrato, documento da parte (tpDocParte e nrDocParte)
idTipoOrigemContrato, nrContrato, nrAnoContrato, 999 declarada na linha nº xxxx da tabela
nrCNPJOrigem, idTipoParteContrato, tpDocParte e (ParteContrato) não existe na tabela
nrDocParte) não existir na tabela (PessoaAM) a (PessoaAM).
mensagem deve ser executada.
OBSERVAÇÕES
Número do CNPJ
da Entidade de
15 Caractere X(15) nrCNPJOrigem Representa o número do CNPJ da SIM
origem do
entidade emitente do contrato.
Contrato.*
Parte Responsável 2 Numérico Z(1)9 idTipoParte Representa o tipo de responsável pelo SIM
pelo Contrato* Contrato contrato ou ata de registro de preços.
Os valores válidos estão presentes
na seguinte tabela:
(TipoParteContrato)
Tipo de
Documento da Representa o tipo de documento do SIM
2 Numérico Z(1)9 tpDocParte
Parte Responsável. Origina-se da tabela
Responsável* (PessoaAM).
Número do
Documento da Representa o número do Documento
15 Caractere X(15) nrDocParte SIM
Parte do Responsável. Origina-se da
Responsável* tabela (PessoaAM).
idTipoParte
dsTipoParteContrato
Contrato
1 Contratado
2 Representante Legal do Contratado
3 Controlador de Encargos Sociais e Tributários
4 Assinante
5 Fiscal
TABELA: ValorContratado
OBJETIVO: Captar os valores dos contratos e das atas de registro de preços por
contratado.
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, idTipoAtoContrato,
Se o conjunto (idPessoa, idTipoAtoContrato, idTipoOrigemContrato, nrContrato,
idTipoOrigemContrato, nrContrato, nrAnoContrato, nrAnoContrato, nrCNPJOrigem,
nrCNPJOrigem, idTipoParteContrato, tpDocParte e 1000 idTipoParteContrato, tpDocParte e nrDocParte)
nrDocParte) declarado na tabela (ValorContratado) declarado na linha nº xxxx da tabela
for duplicado a mensagem deve ser executada. (ValorContratado) apresenta-se com registro
duplicado.
O conjunto (idPessoa, idTipoAtoContrato,
Se o conjunto (idPessoa, idTipoAtoContrato,
idTipoOrigemContrato, nrContrato,
idTipoOrigemContrato, nrContrato, nrAnoContrato,
nrAnoContrato, nrCNPJOrigem,
nrCNPJOrigem, idTipoParteContrato, tpDocParte e
1001 idTipoParteContrato, tpDocParte e nrDocParte)
nrDocParte) declarado na tabela (ValorContratado)
declarado na linha nº xxxx da tabela
não existir na tabela (ParteContrato) a mensagem
(ValorContratado) não existe na tabela
deve ser executada.
(ParteContrato).
Se (idTipoParteContrato) declarado na tabela
(ValorContratado) para o conjunto (idPessoa, O Código do Tipo da Parte Contratada
idTipoAtoContrato, idTipoOrigemContrato, (idTipoParteContrato) declarado na linha nº xxxx
1002
nrContrato, nrAnoContrato, nrCNPJOrigem, da tabela (ValorContratado) não pode ser
idTipoParteContrato, tpDocParte e nrDocParte) for diferente de 1.
<> de 1 a mensagem deve ser executada.
Se (vlContratado) declarado na tabela
(ValorContratado) para o conjunto (idPessoa,
O valor contratado (vlContratado) declarado na
idTipoAtoContrato, idTipoOrigemContrato,
1003 linha nº xxxx da tabela (ValorContratado) não
nrContrato, nrAnoContrato, nrCNPJOrigem,
pode ser negativo.
idTipoParteContrato, tpDocParte e nrDocParte) for
negativo a mensagem deve ser executada.
OBSERVAÇÕES
Número do CNPJ
da Entidade de
15 Caractere X(15) nrCNPJOrigem Representa o número do CNPJ da SIM
origem do
entidade emitente do contrato.
Contrato.*
Representa o tipo de responsável pelo
Parte 2 Numérico Z(1)9 idTipoParte contrato ou ata de registro de preços. SIM
Responsável pelo Contrato Os valores válidos estão presentes
Contrato* na seguinte tabela:
(TipoParteContrato)
Tipo de Representa o tipo de documento do
SIM
Documento do 2 Numérico Z(1)9 tpDocParte Contratado. Origina-se da tabela
Contratado* (PessoaAM).
Número do Representa o número do Documento
Documento do 15 Caractere X(15) nrDocParte do Contratado. Origina-se da tabela SIM
Contratado* (PessoaAM).
Informar o valor total do contrato ou
Valor Contratado 16,2 Numérico Z(13)9.99 vlContratado ata de registro de preços por SIM
contratado.
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, idTipoAtoContrato,
Se o conjunto (idPessoa, idTipoAtoContrato, idTipoOrigemContrato, nrContrato,
idTipoOrigemContrato, nrContrato, nrAnoContrato, nrAnoContrato, nrCNPJOrigem, cdFonte,
nrCNPJOrigem, cdFonte, cdMarcadorSTN, cdMarcadorSTN, cdGrupoFonte,
cdGrupoFonte, cdCategoriaEconomica, cdCategoriaEconomica, cdGrupoNatureza,
cdGrupoNatureza, cdModalidade, cdElemento, cdModalidade, cdElemento,
cdDesdobramento, cdDetalhamento, 2208 cdDesdobramento, cdDetalhamento,
nrAnoAplicacao, cdOrgao, cdUnidade, cdFuncao, nrAnoAplicacao, cdOrgao, cdUnidade,
cdSubFuncao, cdProgramaLOA, cdFuncao, cdSubFuncao, cdProgramaLOA,
cdProjetoAtividade e nrAnoFuncional) declarado cdProjetoAtividade e nrAnoFuncional) declarado
na tabela (RecursoOrcamentarioContrato) for na linha nº xxxx da tabela
duplicado a mensagem deve ser executada. (RecursoOrcamentarioContrato) apresenta-se
com registro duplicado.
Se o conjunto (idPessoa, idTipoAtoContrato,
idTipoOrigemContrato, nrContrato, nrAnoContrato
e nrCNPJOrigem) para o conjunto (idPessoa,
idTipoAtoContrato, idTipoOrigemContrato,
nrContrato, nrAnoContrato, nrCNPJOrigem, O conjunto (idPessoa, idTipoAtoContrato,
cdFonte, cdCategoriaEconomica, idTipoOrigemContrato, nrContrato,
cdGrupoNatureza, cdModalidade, cdElemento, nrAnoContrato e nrCNPJOrigem) declarado na
2209
cdDesdobramento, cdDetalhamento, linha nº xxxx da tabela
nrAnoAplicacao, cdOrgao, cdUnidade, cdFuncao, (RecursoOrcamentarioContrato) não existe na
cdSubFuncao, cdProgramaLOA, tabela (Contrato).
cdProjetoAtividade e nrAnoFuncional) declarado
na tabela (RecursoOrcamentarioContrato) não
existir na tabela (Contrato) a mensagem deve ser
executada.
Se os campos (cdDesdobramento e
cdDetalhamento) declarado na tabela
(RecursoOrcamentarioContrato) para o conjunto
(idPessoa, idTipoAtoContrato,
idTipoOrigemContrato, nrContrato, nrAnoContrato, O código dos campos (cdDesdobramento e
nrCNPJOrigem, cdFonte, cdCategoriaEconomica, cdDetalhamento) declarados na linha nº xxxx da
2210
cdGrupoNatureza, cdModalidade, cdElemento, tabela (RecursoOrcamentarioContrato) não
cdDesdobramento, cdDetalhamento, podem conter valores diferentes de ZERO.
nrAnoAplicacao, cdOrgao, cdUnidade, cdFuncao,
cdSubFuncao, cdProgramaLOA,
cdProjetoAtividade e nrAnoFuncional) for <> de
"00" a mensagem deve ser executada.
Se a combinação (cdFonte, cdMarcadorSTN, A classificação Orçamentária declarada na linha
cdGrupoFonte, cdCategoriaEconomica, nº xxxx da tabela
cdGrupoNatureza, cdModalidade, cdElemento, 2211 (RecursoOrcamentarioContrato) envolvendo o
cdDesdobramento, cdDetalhamento, conjunto (cdFonte, cdMarcadorSTN,
nrAnoAplicacao = ano de trabalho, cdOrgao, cdGrupoFonte, cdCategoriaEconomica,
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
cdUnidade, cdFuncao, cdSubFuncao, cdGrupoNatureza, cdModalidade, cdElemento,
cdProgramaLOA = ano de trabalho, cdDesdobramento, cdDetalhamento,
cdProjetoAtividade e nrAnoFuncional = ano de nrAnoAplicacao, cdOrgao, cdUnidade,
trabalho) declarado na tabela cdFuncao, cdSubFuncao, cdProgramaLOA,
(RecursoOrcamentarioContrato) para o conjunto cdProjetoAtividade e nrAnoFuncional) não
(idPessoa, idTipoAtoContrato, existe em pelo menos uma das seguintes
idTipoOrigemContrato, nrContrato, nrAnoContrato, tabelas (PrevisaoInicialDespesa OU
nrCNPJOrigem, cdFonte, cdCategoriaEconomica, AlteracaoOrcamentaria) para o ano de trabalho.
cdGrupoNatureza, cdModalidade, cdElemento,
cdDesdobramento, cdDetalhamento,
nrAnoAplicacao, cdOrgao, cdUnidade, cdFuncao,
cdSubFuncao, cdProgramaLOA,
cdProjetoAtividade e nrAnoFuncional) não existir
em pelo menos uma das seguintes tabelas
(PrevisaoInicialDespesa OU
AlteracaoOrcamentaria) para o ano de trabalho a
mensagem deve ser executada.
Se (vlPrevisto) declarado na tabela
(RecursoOrcamentarioContrato) para o conjunto
(idPessoa, idTipoAtoContrato,
idTipoOrigemContrato, nrContrato, nrAnoContrato,
O valor Previsto (vlPrevisto) declarado na linha
nrCNPJOrigem, cdFonte, cdCategoriaEconomica,
nº xxxx da tabela
cdGrupoNatureza, cdModalidade, cdElemento, 2212
(RecursoOrcamentarioContrato) não pode ser
cdDesdobramento, cdDetalhamento,
negativo.
nrAnoAplicacao, cdOrgao, cdUnidade, cdFuncao,
cdSubFuncao, cdProgramaLOA,
cdProjetoAtividade e nrAnoFuncional) for negativo
a mensagem deve ser executada.
Se os campos (nrAnoAplicacao e nrAnoFuncional)
declarados na tabela
(RecursoOrcamentarioContrato) para o conjunto
(idPessoa, idTipoAtoContrato,
idTipoOrigemContrato, nrContrato, nrAnoContrato, O campos (nrAnoAplicacao e nrAnoFuncional)
nrCNPJOrigem, cdFonte, cdCategoriaEconomica, declarados na linha nº xxxx da tabela
2213
cdGrupoNatureza, cdModalidade, cdElemento, (RecursoOrcamentarioContrato) não podem ser
cdDesdobramento, cdDetalhamento, diferentes do ano de trabalho.
nrAnoAplicacao, cdOrgao, cdUnidade, cdFuncao,
cdSubFuncao, cdProgramaLOA,
cdProjetoAtividade e nrAnoFuncional) for <> do
ano de trabalho a mensagem deve ser executada.
Se o (cdGrupoFonte) declarado na tabela O Código do Grupo de Fonte (cdGrupoFonte)
(RecursoOrcamentarioContrato) for <> dos declarado na linha nº xxxx da tabela
códigos 1 ou 2 existentes na tabela 2199 (RecursoOrcamentarioContrato) deve ser igual
(GrupoFontePadrao) a mensagem deve ser a 1 ou 2 existentes na tabela
executada. (GrupoFontePadrao).
OBSERVAÇÕES
Valor Previsto na 16,2 Numérico Z(13)9.99 vlPrevisto Informar o valor previsto na Lei SIM
LOA Orçamentária para assegurar a
execução do contrato.
TABELA: ContratoXConvenio
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, idTipoAtoContrato, O conjunto (idPessoa, idTipoAtoContrato,
idTipoOrigemContrato, nrContrato, nrAnoContrato idTipoOrigemContrato, nrContrato,
e nrCNPJOrigem) declarado na tabela 1010 nrAnoContrato e nrCNPJOrigem) declarado na
(ContratoXConvenio) for duplicado a mensagem linha nº xxxx da tabela (ContratoXConvenio)
deve ser executada. apresenta-se com registro duplicado.
O conjunto (idPessoa, idTipoAtoContrato, O conjunto (idPessoa, idTipoAtoContrato,
idTipoOrigemContrato, nrContrato, nrAnoContrato idTipoOrigemContrato, nrContrato,
e nrCNPJOrigem) declarado na tabela 1011 nrAnoContrato e nrCNPJOrigem) declarado na
(ContratoXConvenio) não existe na tabela linha nº xxxx da tabela (ContratoXConvenio)
(Contrato) a mensagem deve ser executada. não existe na tabela (Contrato).
Se o conjunto (nrConvenio e nrAnoConvenio)
declarado na tabela (ContratoXConvenio) para a O conjunto (nrConvenio e nrAnoConvenio)
combinação (idPessoa, idTipoAtoContrato, declarado na linha nº xxxx da tabela
1012
idTipoOrigemContrato, nrContrato, nrAnoContrato (ContratoXConvenio) não existe na tabela
e nrCNPJOrigem) não existir na tabela (Convenio) (Convenio).
a mensagem deve ser executada.
OBSERVAÇÕES
Número do CNPJ
da Entidade de
15 Caractere X(15) nrCNPJOrigem Representa o número do CNPJ da SIM
origem do
entidade emitente do contrato.
Contrato.
TABELA: ContratoXConvenioSIT
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, idTipoAtoContrato, O conjunto (idPessoa, idTipoAtoContrato,
idTipoOrigemContrato, nrContrato, nrAnoContrato idTipoOrigemContrato, nrContrato,
e nrCNPJOrigem) declarado na tabela 1013 nrAnoContrato e nrCNPJOrigem) declarado na
(ContratoXConvenioSIT) for duplicado a linha nº xxxx da tabela (ContratoXConvenioSIT)
mensagem deve ser executada. apresenta-se com registro duplicado.
Se o conjunto (idPessoa, idTipoAtoContrato, O conjunto (idPessoa, idTipoAtoContrato,
idTipoOrigemContrato, nrContrato, nrAnoContrato idTipoOrigemContrato, nrContrato,
e nrCNPJOrigem) declarado na tabela 1014 nrAnoContrato e nrCNPJOrigem) declarado na
(ContratoXConvenioSIT) não existir na tabela linha nº xxxx da tabela (ContratoXConvenioSIT)
(Contrato) a mensagem deve ser executada. não existe na tabela (Contrato).
Se (idTransferencia) declarado na tabela
(ContratoXConvenioSIT) para a combinação
O (IdTransferencia) declarado na linha nº xxxx
(idPessoa, idTipoAtoContrato,
da tabela (ContratoXConvenioSIT) não existe na
idTipoOrigemContrato, nrContrato, nrAnoContrato 1015
tabela (SIT.Transferencia) do Sistema Integrado
e nrCNPJOrigem) não existir na tabela
de Transferências Voluntárias - SIT.
(SIT.Transferencia) do banco de dados do SIT a
mensagem deve ser executada.
OBSERVAÇÕES
Número do CNPJ
da Entidade de
15 Caractere X(15) nrCNPJOrigem Representa o número do CNPJ da SIM
origem do
entidade emitente do contrato.
Contrato.
TABELA: ContratoXLicitacao
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, idTipoAtoContrato,
Se o conjunto (idPessoa, idTipoAtoContrato,
idTipoOrigemContrato, nrContrato,
idTipoOrigemContrato, nrContrato, nrAnoContrato,
nrAnoContrato, nrCNPJOrigem,
nrCNPJOrigem, idOrigemLicitacao, nrLicitacao,
1016 idOrigemLicitacao, nrLicitacao, nrAnoLicitacao,
nrAnoLicitacao, idModalidadeLicitacao) declarado
idModalidadeLicitacao) declarado na linha nº
na tabela (ContratoXLicitacao) for duplicado a
xxxx da tabela (ContratoXLicitacao) apresenta-
mensagem deve ser executada.
se com registro duplicado.
Se a combinação (idPessoa, idTipoAtoContrato,
idTipoOrigemContrato, nrContrato, nrAnoContrato
e nrCNPJOrigem) declarada na tabela O conjunto (idPessoa, idTipoAtoContrato,
(ContratoXLicitacao) para o conjunto (idPessoa, idTipoOrigemContrato, nrContrato,
idTipoAtoContrato, idTipoOrigemContrato, 1017 nrAnoContrato e nrCNPJOrigem) declarado na
nrContrato, nrAnoContrato, nrCNPJOrigem, linha nº xxxx da tabela (ContratoXLicitacao) não
idOrigemLicitacao, nrLicitacao, nrAnoLicitacao, existe na tabela (Contrato).
idModalidadeLicitacao) não existir na tabela
(Contrato) a mensagem deve ser executada.
Se a combinação (idPessoa, nrLicitacao,
nrAnoLicitacao e idModalidadeLicitacao) declarada
na tabela (ContratoXLicitacao) para o conjunto O conjunto (idPessoa, nrLicitacao,
(idPessoa, idTipoAtoContrato, nrAnoLicitacao e idModalidadeLicitacao)
idTipoOrigemContrato, nrContrato, nrAnoContrato, 1018 declarado na linha nº xxxx da tabela
nrCNPJOrigem, idOrigemLicitacao, nrLicitacao, (ContratoXLicitacao) não existe na tabela
nrAnoLicitacao, idModalidadeLicitacao) não existir (Licitacao).
na tabela (Licitacao) a mensagem deve ser
executada.
Se (idOrigemLicitacao) declarado na tabela
(ContratoXLicitacao) para o conjunto (idPessoa,
idTipoAtoContrato, idTipoOrigemContrato, O Identificador da Origem da Licitação
nrContrato, nrAnoContrato, nrCNPJOrigem, (idOrigemLicitacao) declarado na linha nº xxxx
idOrigemLicitacao, nrLicitacao, nrAnoLicitacao, 1019 da tabela (ContratoXLicitacao) não existe na
idModalidadeLicitacao) for <> de (idPessoa), o tabela (Licitacao) da entidade emissora do
(idOrigemLicitacao) deve ser = (idPessoa) na processo licitatório.
tabela (Licitacao) da entidade emissora da
licitação.
OBSERVAÇÕES
Número do CNPJ
da Entidade de
15 Caractere X(15) nrCNPJOrigem Representa o número do CNPJ da SIM
origem do
entidade emitente do contrato.
Contrato.
Número do Edital 9 Numérico Z(8)9 nrLicitacao Representa o número do Edital que SIM
da Licitação estabeleceu o processo licitatório.
TABELA: NumeroAditivoContrato
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrAditivoContrato, O conjunto (idPessoa, nrAditivoContrato,
nrAnoAditivoContrato, idTipoAtoContrato, nrAnoAditivoContrato, idTipoAtoContrato,
idTipoOrigemContrato, nrContrato, nrAnoContrato idTipoOrigemContrato, nrContrato,
1020
e nrCNPJOrigem) declarado na tabela nrAnoContrato e nrCNPJOrigem) declarado na
(NumeroAditivoContrato) for duplicado a linha nº xxxx da tabela (NumeroAditivoContrato)
mensagem deve ser executada. apresenta-se com registro duplicado.
Se o conjunto (idPessoa, idTipoAtoContrato, O conjunto (idPessoa, idTipoAtoContrato,
idTipoOrigemContrato, nrContrato, nrAnoContrato idTipoOrigemContrato, nrContrato,
e nrCNPJOrigem) declarado na tabela 1021 nrAnoContrato e nrCNPJOrigem) declarado na
(NumeroAditivoContrato) não existir na tabela linha nº xxxx da tabela (NumeroAditivoContrato)
(Contrato) a mensagem deve ser executada. não existe na tabela (Contrato).
OBSERVAÇÕES
Ano do Aditivo 4 Numérico 9999 nrAnoAditivoContrato Representa o ano do Termo Aditivo SIM
declarado.
TABELA: AditivoContrato
OBJETIVO: Captar dados básicos dos Termos Aditivos dos Contratos e Atas de
Registro de Preços.
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrAditivoContrato, O conjunto (idPessoa, nrAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato, nrAnoAditivoContrato, idTipoAditivoContrato,
idTipoOperacaoAditivoContrato, idTipoOperacaoAditivoContrato,
idTipoAtoContrato, idTipoOrigemContrato, idTipoAtoContrato, idTipoOrigemContrato,
nrContrato, 1022 nrContrato, nrAnoContrato, nrCNPJOrigem,
nrAnoContrato, nrCNPJOrigem, idTipoParteContrato, tpDocParte e nrDocParte)
idTipoParteContrato, tpDocParte e nrDocParte) declarado na linha nº xxxx da tabela
declarado na tabela (AditivoContrato) for duplicado (AditivoContrato) apresenta-se com registro
a mensagem deve ser executada. duplicado.
Se o conjunto (idPessoa, nrAditivoContrato, O conjunto (idPessoa, nrAditivoContrato,
nrAnoAditivoContrato, idTipoAtoContrato, nrAnoAditivoContrato, idTipoAtoContrato,
idTipoOrigemContrato = 1 ou 3, nrContrato, idTipoOrigemContrato, nrContrato,
nrAnoContrato e nrCNPJOrigem) declarado na 1023 nrAnoContrato e nrCNPJOrigem) declarado na
tabela (AditivoContrato) não existir na tabela linha nº xxxx da tabela (AditivoContrato) é da
(NumeroAditivoContrato) a mensagem deve ser própria entidade ou de outra entidade pública e
executada. não existe na tabela (NumeroAditivoContrato).
Se o conjunto (idPessoa, idTipoAtoContrato, O conjunto (idPessoa, idTipoAtoContrato,
idTipoOrigemContrato, nrContrato, idTipoOrigemContrato, nrContrato,
nrAnoContrato, nrCNPJOrigem, nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte) 1024 idTipoParteContrato, tpDocParte e nrDocParte)
declarado na tabela (AditivoContrato) não existir declarado na linha nº xxxx da tabela
na tabela (ParteContrato) a mensagem deve ser (AditivoContrato) não existe na tabela
executada. (ParteContrato).
Se (idTipoAditivoContrato) declarado na tabela
(AditivoContrato) para o conjunto (idPessoa,
nrAditivoContrato, nrAnoAditivoContrato,
idTipoAditivoContrato,
O Tipo de Aditivo de Contrato
idTipoOperacaoAditivoContrato,
(idTipoAditivoContrato) declarado na linha nº
idTipoAtoContrato, idTipoOrigemContrato, 1025
xxxx da tabela (AditivoContrato) não existe na
nrContrato,
tabela (TipoAditivoContrato).
nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte)
não existir na tabela (TipoAditivoContrato) a
mensagem deve ser executada.
Se (idTipoOperacaoAditivoContrato) declarado na
tabela (AditivoContrato) para o conjunto
(idPessoa, nrAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato, O Tipo da Operação do Aditivo de Contrato
idTipoOperacaoAditivoContrato, (idTipoOperacaoAditivoContrato) declarado na
1026
idTipoAtoContrato, idTipoOrigemContrato, linha nº xxxx da tabela (AditivoContrato) não
nrContrato, existe na tabela (TipoOperacaoAditivoContrato).
nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte)
não existir na tabela
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
(TipoOperacaoAditivoContrato) a mensagem deve
ser executada.
Se (dtAditivoContrato) declarado na tabela
(AditivoContrato) para o conjunto (idPessoa,
nrAditivoContrato, nrAnoAditivoContrato,
idTipoAditivoContrato, A data do Aditivo do Contrato
idTipoOperacaoAditivoContrato, (dtAditivoContrato) declarada na linha nº xxxx
idTipoAtoContrato, idTipoOrigemContrato, 1027 da tabela (AditivoContrato) não pode ser menor
nrContrato, que a data da assinatura do contrato informada
nrAnoContrato, nrCNPJOrigem, na tabela (Contrato).
idTipoParteContrato, tpDocParte e nrDocParte) for
< que (dtAssinatura) na tabela (Contrato) a
mensagem deve ser executada.
Se o conjunto (idPessoa, nrAditivoContrato,
O conjunto (idPessoa, nrAditivoContrato,
nrAnoAditivoContrato, idTipoAtoContrato,
nrAnoAditivoContrato, idTipoAtoContrato,
idTipoOrigemContrato <> 1 ou 3, nrContrato,
idTipoOrigemContrato, nrContrato,
nrAnoContrato e nrCNPJOrigem) declarado na
1850 nrAnoContrato e nrCNPJOrigem) declarado na
tabela (AditivoContrato) não existir na tabela
linha nº xxxx da tabela (AditivoContrato) é
(NumeroAditivoContrato) a mensagem deve ser
originário de terceiros e não existe na tabela
executada. OBS: O nrCNPJ deve origina-se da
(NumeroAditivoContrato).
tabela (PessoaAM).
Se (idTipoParteContrato) declarado na tabela
(AditivoContrato) para o conjunto (idPessoa,
nrAditivoContrato, nrAnoAditivoContrato,
idTipoAditivoContrato,
O (idTipoParteContrato) declarado na linha nº
idTipoOperacaoAditivoContrato,
1878 xxxxx da tabela (AditivoContrato) deve ser = 1 -
idTipoAtoContrato, idTipoOrigemContrato,
CONTRATADO.
nrContrato,
nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte) for
<> 1 a mensagem deve ser executada.
O Tipo de Operação declarado na linha nº xxxx
para o Tipo de Aditivo de Contrato “6 –
Apostilamento” é diferente dos tipos de
Se o (idTipoAditivoContrato) declarado na tabela operações permitidos para apostilamento:
(AditivoContrato) for “2 - Reajuste de Valores, 3 - Atualização
= 6 e o (idTipoOperacaoAditivoContrato) for <> de 1953 Monetária, 12 - Compensação Financeira, 13 -
2, 3, 12 ,13, 14, 15 e 98 a mensagem deve ser Penalização financeira, 14 - Empenho de
executada. dotação orçamentária suplementar, 15 -
Alteração da dotação orçamentária ou 98 -
Outras alterações que não afetem as condições
contratuais.”
OBSERVAÇÕES
Tipo Aditivo 2 Numérico Z(1)9 idTipoAditivo Representa o tipo do termo aditivo dos SIM
Contrato contratos. Os valores válidos estão
presentes na tabela
(TipoAditivoContrato).
Número do
CNPJ da
Entidade de 15 Caractere X(15) nrCNPJOrigem Representa o número do CNPJ da SIM
origem do entidade emitente do contrato.
Contrato.
idTipoAditivo
dsTipoAditivoContrato
Contrato
1 Prazo
2 Cessão Contratual
3 SubContratação
4 Valor
5 Inexecução e Rescisão
6 Apostilamento
99 Outros
idTipoOperacao
dsTipoOperacaoAditivoContrato
AditivoContrato
1 Recomposição (equilíbrio financeiro).
2 Reajuste de Valores
3 Atualização Monetária
4 Redimensionamento de Objeto - Art. 65 § 1º - Lei nº 8666/93
5 Dilação do Prazo de Vigência
6 Redução da Vigência
7 Cessão
8 SubContratação
9 Inexecução
10 Rescisão
11 Supressão (Redução de Valor)
12 Compensação Financeira
13 Penalização financeira
14 Empenho de dotação orçamentária suplementar
15 Alteração da dotação orçamentária
98 Outras alterações que não afetem as condições contratuais
99 Outras Operações de Aditivos
TABELA: AditivoValorContrato
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrAditivoContrato,
Se o conjunto (idPessoa, nrAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato,
idTipoOperacaoAditivoContrato,
idTipoOperacaoAditivoContrato, idTipoAtoContrato,
idTipoAtoContrato, idTipoOrigemContrato,
idTipoOrigemContrato, nrContrato,
1028 nrContrato, nrAnoContrato, nrCNPJOrigem,
nrAnoContrato, nrCNPJOrigem, idTipoParteContrato,
idTipoParteContrato, tpDocParte e nrDocParte)
tpDocParte e nrDocParte) declarado na tabela
declarado na linha nº xxxx da tabela
(AditivoValorContrato) for duplicado a mensagem
(AditivoValorContrato) apresenta-se com
deve ser executada.
registro duplicado.
Se a combinação (idTipoAditivoContrato <> 4 e
idTipoOperacaoAditivoContrato <> 1, 2, 3, 4, 11 ou
99) declarada na tabela (AditivoValorContrato) para o O registro declarado na linha nº xxxx da tabela
conjunto (idPessoa, nrAditivoContrato, (AditivoValorContrato) não pode conter
nrAnoAditivoContrato, idTipoAditivoContrato, combinação diferente da seguinte para os
1029
idTipoOperacaoAditivoContrato, idTipoAtoContrato, campos (idTipoAditivoContrato = 4 e
idTipoOrigemContrato, nrContrato, idTipoOperacaoAditivoContrato = 1, 2, 3, 4, 11
nrAnoContrato, nrCNPJOrigem, idTipoParteContrato, ou 99).
tpDocParte e nrDocParte) a mensagem deve ser
executada.
A combinação (idPessoa, nrAditivoContrato,
Se a combinação (idPessoa, nrAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato,
idTipoOperacaoAditivoContrato,
idTipoOperacaoAditivoContrato, idTipoAtoContrato,
idTipoAtoContrato, idTipoOrigemContrato,
idTipoOrigemContrato, nrContrato,
1030 nrContrato, nrAnoContrato, nrCNPJOrigem,
nrAnoContrato, nrCNPJOrigem, idTipoParteContrato,
idTipoParteContrato, tpDocParte e nrDocParte)
tpDocParte e nrDocParte) declarada na tabela
declarada na linha nº xxxx da tabela
(AditivoValorContrato) não existir na tabela
(AditivoValorContrato) não existe na tabela
(AditivoContrato) a mensagem deve ser executada.
(AditivoContrato).
Se (vlAditivo) declarado na tabela
(AditivoValorContrato) para a combinação (idPessoa,
nrAditivoContrato, nrAnoAditivoContrato,
idTipoAditivoContrato, O valor do Aditivo do Contrato (vlAditivo)
idTipoOperacaoAditivoContrato, idTipoAtoContrato, 1031 declarado na linha nº xxxx da tabela
idTipoOrigemContrato, nrContrato, (AditivoValorContrato) não pode ser negativo.
nrAnoContrato, nrCNPJOrigem, idTipoParteContrato,
tpDocParte e nrDocParte) for negativo a mensagem
deve ser executada.
OBSERVAÇÕES
Tipo Aditivo 2 Numérico Z(1)9 idTipoAditivo Representa o tipo do termo aditivo dos SIM
Contrato contratos. Os valores válidos estão
presentes na tabela
(TipoAditivoContrato).
Número do
CNPJ da
Entidade de 15 Caractere X(15) nrCNPJOrigem Representa o número do CNPJ da SIM
origem do entidade emitente do contrato.
Contrato.
Valor do Aditivo 16,2 Numérico Z(13)9.99 vlAditivo Representa o valor do termo aditivo. SIM
TABELA: AditivoPrazoContrato
OBJETIVO: Captar dados dos Termos Aditivos de Prazos dos Contratos e Atas de
Registro de Preços.
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrAditivoContrato,
Se o conjunto (idPessoa, nrAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato,
idTipoOperacaoAditivoContrato,
idTipoOperacaoAditivoContrato, idTipoAtoContrato,
idTipoAtoContrato, idTipoOrigemContrato,
idTipoOrigemContrato, nrContrato, nrAnoContrato,
1032 nrContrato, nrAnoContrato, nrCNPJOrigem,
nrCNPJOrigem, idTipoParteContrato, tpDocParte e
idTipoParteContrato, tpDocParte e nrDocParte)
nrDocParte) declarado na tabela
declarado na linha nº xxxx da tabela
(AditivoPrazoContrato) for duplicado a mensagem
(AditivoPrazoContrato) apresenta-se com
deve ser executada.
registro duplicado.
Se a combinação (idTipoAditivoContrato <> 1 e
idTipoOperacaoAditivoContrato <> 5 ou 6)
declarada na tabela (AditivoPrazoContrato) para o O registro declarado na linha nº xxxx da tabela
conjunto (idPessoa, nrAditivoContrato, (AditivoPrazoContrato) não pode conter
nrAnoAditivoContrato, idTipoAditivoContrato, 1033 combinação diferente da seguinte para os
idTipoOperacaoAditivoContrato, idTipoAtoContrato, campos (idTipoAditivoContrato = 1 e
idTipoOrigemContrato, nrContrato, nrAnoContrato, idTipoOperacaoAditivoContrato = 5 ou 6).
nrCNPJOrigem, idTipoParteContrato, tpDocParte e
nrDocParte) a mensagem deve ser executada.
Se a combinação (idPessoa, nrAditivoContrato, A combinação (idPessoa, nrAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato, nrAnoAditivoContrato, idTipoAditivoContrato,
idTipoOperacaoAditivoContrato, idTipoAtoContrato, idTipoOperacaoAditivoContrato,
idTipoOrigemContrato, nrContrato, idTipoAtoContrato, idTipoOrigemContrato,
nrAnoContrato, nrCNPJOrigem, 1034 nrContrato, nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte) idTipoParteContrato, tpDocParte e nrDocParte)
declarada na tabela (AditivoPrazoContrato) não declarada na linha nº xxxx da tabela
existir na tabela (AditivoContrato) a mensagem (AditivoPrazoContrato) não existe na tabela
deve ser executada. (AditivoContrato).
OBSERVAÇÕES
TABELA: AditivoCessaoContrato
OBJETIVO: Captar dados dos Termos Aditivos dos Contratos e Atas de Registro
de Preços, oriundos de cessão contratual.
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrAditivoContrato,
Se o conjunto (idPessoa, nrAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato,
idTipoOperacaoAditivoContrato,
idTipoOperacaoAditivoContrato,
idTipoAtoContrato, idTipoOrigemContrato,
idTipoAtoContrato, idTipoOrigemContrato,
1035 nrContrato, nrAnoContrato, nrCNPJOrigem,
nrContrato, nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte)
idTipoParteContrato, tpDocParte e nrDocParte)
declarado na linha nº xxxx da tabela
declarado na tabela (AditivoCessaoContrato) for
(AditivoCessaoContrato) apresenta-se com
duplicado a mensagem deve ser executada.
registro duplicado.
Se a combinação (idTipoAditivoContrato <> 2 e
idTipoOperacaoAditivoContrato <> 7) declarada na
tabela (AditivoCessaoContrato) para o conjunto
(idPessoa, nrAditivoContrato, O registro declarado na linha nº xxxx da tabela
nrAnoAditivoContrato, idTipoAditivoContrato, (AditivoCessaoContrato) não pode conter
idTipoOperacaoAditivoContrato, 1036 combinação diferente da seguinte para os
idTipoAtoContrato, idTipoOrigemContrato, campos (idTipoAditivoContrato = 2 e
nrContrato, idTipoOperacaoAditivoContrato = 7).
nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte) a
mensagem deve ser executada.
Se a combinação (idPessoa, nrAditivoContrato, A combinação (idPessoa, nrAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato, nrAnoAditivoContrato, idTipoAditivoContrato,
idTipoOperacaoAditivoContrato, idTipoOperacaoAditivoContrato,
idTipoAtoContrato, idTipoOrigemContrato, idTipoAtoContrato, idTipoOrigemContrato,
nrContrato, nrAnoContrato, nrCNPJOrigem, 1037 nrContrato, nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte) idTipoParteContrato, tpDocParte e nrDocParte)
declarada na tabela (AditivoCessaoContrato) não declarada na linha nº xxxx da tabela
existir na tabela (AditivoContrato) a mensagem (AditivoCessaoContrato) não existe na tabela
deve ser executada. (AditivoContrato).
Se (tpDocExecutor) declarado na tabela
(AditivoCessaoContrato) para o conjunto
(idPessoa, nrAditivoContrato,
O Tipo de Documento do Executor da Cessão
nrAnoAditivoContrato, idTipoAditivoContrato,
do Contrato (tpDocExecutor) declarado na linha
idTipoOperacaoAditivoContrato, 1038
nº xxxx da tabela (AditivoCessaoContrato) não
idTipoAtoContrato, idTipoOrigemContrato,
pode ser diferente de CPF ou CNPJ.
nrContrato, nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte) for
<> de 2 ou 3 a mensagem deve ser executada.
Se a combinação dos campos (tpDocExecutor e
A combinação entre o tipo e número do
nrDocExecutor) declarado na tabela
documento do Executor do Contrato
(AditivoCessaoContrato) para o conjunto
1039 (tpDocExecutor e nrDocExecutor) declarada na
(idPessoa, nrAditivoContrato,
linha nº xxxx da tabela (AditivoCessaoContrato)
nrAnoAditivoContrato, idTipoAditivoContrato,
não existe na tabela (PessoaAM).
idTipoOperacaoAditivoContrato,
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
idTipoAtoContrato, idTipoOrigemContrato,
nrContrato,
nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte)
não existir na tabela (PessoaAM) a mensagem
deve ser executada.
OBSERVAÇÕES
Ano do Aditivo 4 Numérico 9999 nrAnoAditivoContrato Representa o ano do Termo Aditivo SIM
declarado.
Tipo Aditivo 2 Numérico Z(1)9 idTipoAditivo Representa o tipo do termo aditivo dos SIM
Contrato contratos. Os valores válidos estão
presentes na tabela
(TipoAditivoContrato).
Número do
CNPJ da
Entidade de 15 Caractere X(15) nrCNPJOrigem Representa o número do CNPJ da SIM
origem do entidade emitente do contrato.
Contrato.
TABELA: AditivoSubContratacao
OBJETIVO: Captar dados dos Termos Aditivos dos Contratos e Atas de Registro
de Preços, oriundos de subcontratação.
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrAditivoContrato,
Se o conjunto (idPessoa, nrAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato,
idTipoOperacaoAditivoContrato,
idTipoOperacaoAditivoContrato,
idTipoAtoContrato, idTipoOrigemContrato,
idTipoAtoContrato, idTipoOrigemContrato,
1040 nrContrato, nrAnoContrato, nrCNPJOrigem,
nrContrato, nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte)
idTipoParteContrato, tpDocParte e nrDocParte)
declarado na linha nº xxxx da tabela
declarado na tabela (AditivoSubContratacao) for
(AditivoSubContratacao) apresenta-se com
duplicado a mensagem deve ser executada.
registro duplicado.
Se a combinação (idTipoAditivoContrato <> 3 e
idTipoOperacaoAditivoContrato <> 8) declarada na
tabela (AditivoSubContratacao) para o conjunto
O registro declarado na linha nº xxxx da tabela
(idPessoa, nrAditivoContrato,
(AditivoSubContratacao) não pode conter
nrAnoAditivoContrato, idTipoAditivoContrato,
1041 combinação diferente da seguinte para os
idTipoOperacaoAditivoContrato,
campos (idTipoAditivoContrato = 3 e
idTipoAtoContrato, idTipoOrigemContrato,
idTipoOperacaoAditivoContrato = 8).
nrContrato, nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte) a
mensagem deve ser executada.
Se a combinação (idPessoa, nrAditivoContrato, A combinação (idPessoa, nrAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato, nrAnoAditivoContrato, idTipoAditivoContrato,
idTipoOperacaoAditivoContrato, idTipoOperacaoAditivoContrato,
idTipoAtoContrato, idTipoOrigemContrato, idTipoAtoContrato, idTipoOrigemContrato,
nrContrato, nrAnoContrato, nrCNPJOrigem, 1042 nrContrato, nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte) idTipoParteContrato, tpDocParte e nrDocParte)
declarada na tabela (AditivoSubContratacao) não declarada na linha nº xxxx da tabela
existir na tabela (AditivoContrato) a mensagem (AditivoSubContratacao) não existe na tabela
deve ser executada. (AditivoContrato).
Se (tpDocExecutor) declarado na tabela
(AditivoSubContratacao) para o conjunto
(idPessoa, nrAditivoContrato,
O Tipo de Documento do Executor da
nrAnoAditivoContrato, idTipoAditivoContrato,
SubContratação (tpDocExecutor) declarado na
idTipoOperacaoAditivoContrato, 1043
linha nº xxxx da tabela (AditivoSubContratacao)
idTipoAtoContrato, idTipoOrigemContrato,
não pode ser diferente de CPF ou CNPJ.
nrContrato, nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte) for
<> de 2 ou 3 a mensagem deve ser executada.
Se a combinação dos campos (tpDocExecutor e A combinação entre o tipo e número do
nrDocExecutor) declarado na tabela documento do Executor (tpDocExecutor e
(AditivoSubContratacao) para o conjunto 1044 nrDocExecutor) declarada na linha nº xxxx da
(idPessoa, nrAditivoContrato, tabela (AditivoSubContratacao) não existe na
nrAnoAditivoContrato, idTipoAditivoContrato, tabela (PessoaAM).
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
idTipoOperacaoAditivoContrato,
idTipoAtoContrato, idTipoOrigemContrato,
nrContrato,
nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte)
não existir na tabela (PessoaAM) a mensagem
deve ser executada.
OBSERVAÇÕES
Ano do Aditivo 4 Numérico 9999 nrAnoAditivoContrato Representa o ano do Termo Aditivo SIM
declarado.
Tipo Aditivo 2 Numérico Z(1)9 idTipoAditivo Representa o tipo do termo aditivo SIM
Contrato dos contratos. Os valores válidos
estão presentes na tabela
(TipoAditivoContrato).
Número do
CNPJ da
Entidade de 15 Caractere X(15) nrCNPJOrigem Representa o número do CNPJ da SIM
origem do entidade emitente do contrato.
Contrato.
TABELA: AditivoRescisaoContrato
OBJETIVO: Captar dados dos Termos Aditivos dos Contratos e Atas de Registro
de Preços, oriundos de Inexecução e Rescisão de Contratos
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrAditivoContrato,
Se o conjunto (idPessoa, nrAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato,
idTipoOperacaoAditivoContrato,
idTipoOperacaoAditivoContrato,
idTipoAtoContrato, idTipoOrigemContrato,
idTipoAtoContrato, idTipoOrigemContrato,
1045 nrContrato, nrAnoContrato, nrCNPJOrigem,
nrContrato, nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte)
idTipoParteContrato, tpDocParte e nrDocParte)
declarado na linha nº xxxx da tabela
declarado na tabela (AditivoRescisaoContrato) for
(AditivoRescisaoContrato) apresenta-se com
duplicado a mensagem deve ser executada.
registro duplicado.
Se a combinação (idTipoAditivoContrato <> 5 e
idTipoOperacaoAditivoContrato <> 9 ou 10)
declarada na tabela (AditivoRescisaoContrato)
para o conjunto (idPessoa, nrAditivoContrato, O registro declarado na linha nº xxxx da tabela
nrAnoAditivoContrato, idTipoAditivoContrato, (AditivoRescisaoContrato) não pode conter
idTipoOperacaoAditivoContrato, 1046 combinação diferente da seguinte para os
idTipoAtoContrato, idTipoOrigemContrato, campos (idTipoAditivoContrato = 5 e
nrContrato, idTipoOperacaoAditivoContrato = 9 ou 10).
nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte) a
mensagem deve ser executada.
Se a combinação (idPessoa, nrAditivoContrato, A combinação (idPessoa, nrAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato, nrAnoAditivoContrato, idTipoAditivoContrato,
idTipoOperacaoAditivoContrato, idTipoOperacaoAditivoContrato,
idTipoAtoContrato, idTipoOrigemContrato, idTipoAtoContrato, idTipoOrigemContrato,
nrContrato, nrAnoContrato, nrCNPJOrigem, 1047 nrContrato, nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte) idTipoParteContrato, tpDocParte e nrDocParte)
declarada na tabela (AditivoRescisaoContrato) não declarada na linha nº xxxx da tabela
existir na tabela (AditivoContrato) a mensagem (AditivoRescisaoContrato) não existe na tabela
deve ser executada. (AditivoContrato).
Se (idTipoMotivoRescisaoContrato) declarado na
tabela (AditivoRescisaoContrato) para o conjunto
(idPessoa, nrAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato, O Tipo do Motivo da Rescisão do Aditivo do
idTipoOperacaoAditivoContrato, Contrato (idTipoMotivoRescisaoContrato)
idTipoAtoContrato, idTipoOrigemContrato, 1048 declarado na linha nº xxxx da tabela
nrContrato, nrAnoContrato, nrCNPJOrigem, (AditivoRescisaoContrato) não existe na tabela
idTipoParteContrato, tpDocParte e nrDocParte) (TipoMotivoRescisaoContrato).
não existir na tabela
(TipoMotivoRescisaoContrato) a mensagem deve
ser executada.
Se (idTipoMotivoRescisaoContrato) declarado na O Tipo do Motivo da Rescisão do Aditivo do
tabela (AditivoRescisaoContrato) para o conjunto Contrato (idTipoMotivoRescisaoContrato)
1049
(idPessoa, nrAditivoContrato, declarado na linha nº xxxx da tabela
nrAnoAditivoContrato, idTipoAditivoContrato, (AditivoRescisaoContrato) é = 99 - Outros
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
idTipoOperacaoAditivoContrato, Motivos, portanto, o campo (dsMotivo) tornou-se
idTipoAtoContrato, idTipoOrigemContrato, obrigatório.
nrContrato,
nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte) for
= 99, o campo (dsMotivo) torna-se obrigatório.
OBSERVAÇÕES
Tipo Aditivo 2 Numérico Z(1)9 idTipoAditivo Representa o tipo do termo aditivo dos SIM
Contrato contratos. Os valores válidos estão
presentes na tabela
(TipoAditivoContrato).
Número do
CNPJ da
Entidade de 15 Caractere X(15) nrCNPJOrigem Representa o número do CNPJ da SIM
origem do entidade emitente do contrato.
Contrato.
idTipoMotivo dsTipoMotivoRescisaoContrato
RescisaoContrato
1 Não Cumprimento das Cláusulas Contratuais.
2 Cumprimento Irregular das Cláusulas Contratuais.
Lentidão e Impossibilidade da conclusão da obras ou fornecimento dos serviços
3
nos prazos estipulados.
4 Atraso Injustificado.
Paralisação da obras, do serviço ou fornecimento, sem justa causa e prévia
5
comunicação à Administração.
Subcontratação, associação do contrato a outrem, cessão ou transferência, cisão,
6
fusão ou incorporação não admitidas no edital do contrato.
Desatendimento das determinações regulares da autoridade designada para
7
acompanhar e fiscalizar a sua execução, assim como as de seus superiores.
8 Decretação de falência ou a instauração de insolvência civil.
9 Dissolução da sociedade ou o falecimento do contratado.
Alteração social ou a modificação da finalidade ou da estrutura da empresa, que
10
prejudique a execução do contrato.
Razões de interesse público, de alta relevância e amplo conhecimento, justificadas
e determinadas pela máxima autoridade da esfera administrativa a que está
11
subordinado o contratante e exaradas no processo administrativo a que se refere o
contrato.
Supressão, por parte da Administração, de obras, serviços ou compras,
12 acarretando modificação do valor inicial do contrato além do limite permitido no §
1o do art. 65 desta Lei.
idTipoMotivo dsTipoMotivoRescisaoContrato
RescisaoContrato
Não liberação, por parte da Administração, de área, local ou objeto para execução
13 de obra, serviço ou fornecimento, nos prazos contratuais, bem como das fontes de
materiais naturais especificadas no projeto.
Ocorrência de caso fortuito ou de força maior, regularmente comprovada,
14
impeditiva da execução do contrato.
99 Outros Motivos
TABELA: AditivoRedimensionamentoContrato
OBJETIVO: Captar os valores e respectivos lotes e itens das licitações que foram
afetados pelo redimensionamento de preços, conforme previsto no
Art. 65, § 1º da Lei nº 8666/93.
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrAditivoContrato,
Se o conjunto (idPessoa, nrAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato,
idTipoOperacaoAditivoContrato,
idTipoOperacaoAditivoContrato,
idTipoAtoContrato, idTipoOrigemContrato,
idTipoAtoContrato, idTipoOrigemContrato,
nrContrato, nrAnoContrato, nrCNPJOrigem,
nrContrato, nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte, nrDocParte,
idTipoParteContrato, tpDocParte, nrDocParte,
1050 idTipoRedimensionamentoObjetoContrato,
idTipoRedimensionamentoObjetoContrato,
idOrigemLicitacao, nrLicitacao, nrAnoLicitacao,
idOrigemLicitacao, nrLicitacao, nrAnoLicitacao,
idModalidadeLicitacao, nrLote, nrItem,
idModalidadeLicitacao, nrLote, nrItem,
tpDocVencedor e nrDocVencedor) declarado na
tpDocVencedor e nrDocVencedor) declarado na
linha nº xxxx da tabela
tabela (AditivoRedimensionamentoContrato) for
(AditivoRedimensionamentoContrato)
duplicado a mensagem deve ser executada.
apresenta-se com registro duplicado.
Se a combinação (idTipoAditivoContrato <> 4 e
idTipoOperacaoAditivoContrato <> 4) declarada na
tabela (AditivoRedimensionamentoContrato) para
O registro declarado na linha nº xxxx da tabela
o conjunto (idPessoa, nrAditivoContrato,
(AditivoRedimensionamentoContrato) não pode
nrAnoAditivoContrato, idTipoAditivoContrato,
1051 conter combinação diferente da seguinte para
idTipoOperacaoAditivoContrato,
os campos (idTipoAditivoContrato = 4 e
idTipoAtoContrato, idTipoOrigemContrato,
idTipoOperacaoAditivoContrato = 4).
nrContrato, nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte) a
mensagem deve ser executada.
Se a combinação (idPessoa, nrAditivoContrato,
A combinação (idPessoa, nrAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato,
idTipoOperacaoAditivoContrato,
idTipoOperacaoAditivoContrato,
idTipoAtoContrato, idTipoOrigemContrato,
idTipoAtoContrato, idTipoOrigemContrato,
nrContrato, nrAnoContrato, nrCNPJOrigem,
1052 nrContrato, nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte)
idTipoParteContrato, tpDocParte e nrDocParte)
declarada na tabela
declarada na linha nº xxxx da tabela
(AditivoRedimensionamentoContrato) não existir
(AditivoRedimensionamentoContrato) não existe
na tabela (AditivoContrato) a mensagem deve ser
na tabela (AditivoContrato).
executada.
Se (idTipoRedimensionamentoObjetoContrato)
declarado na tabela O Tipo de Redimensionamento Objeto do
(AditivoRedimensionamentoContrato) para o Contrato
conjunto (idPessoa, nrAditivoContrato, (idTipoRedimensionamentoObjetoContrato)
nrAnoAditivoContrato, idTipoAditivoContrato, 1053 declarado na linha nº xxxx da tabela
idTipoOperacaoAditivoContrato, (AditivoRedimensionamentoContrato) não existe
idTipoAtoContrato, idTipoOrigemContrato, na tabela
nrContrato, nrAnoContrato, nrCNPJOrigem, (TipoRedimensionamentoObjetoContrato).
idTipoParteContrato, tpDocParte e nrDocParte)
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
não existir na tabela
(TipoRedimensionamentoObjetoContrato) a
mensagem deve ser executada.
Se a combinação (idPessoa, idOrigemLicitacao,
nrLicitacao, nrAnoLicitacao,
idModalidadeLicitacao, nrLote, nrItem,
tpDocVencedor e nrDocVencedor) declarada na
A combinação (idPessoa, idOrigemLicitacao,
tabela (AditivoRedimensionamentoContrato) para
nrLicitacao, nrAnoLicitacao,
o conjunto (idPessoa, nrAditivoContrato,
idModalidadeLicitacao, nrLote, nrItem,
nrAnoAditivoContrato, idTipoAditivoContrato,
1054 tpDocVencedor e nrDocVencedor) declarada na
idTipoOperacaoAditivoContrato,
linha nº xxxx da tabela
idTipoAtoContrato, idTipoOrigemContrato,
(AditivoRedimensionamentoContrato) não existe
nrContrato,
na tabela (VencedorLicitacao).
nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte)
não existir na tabela (VencedorLicitacao) a
mensagem deve ser executada.
OBSERVAÇÕES
Representa o tipo de
Tipo de
documento do Vencedor da SIM
Documento do 2 Numérico Z(1)9 tpDocVencedor
Licitação. Os valores válidos
Vencedor
estão disponíveis na tabela
(TipoDocumentoPessoa).
Representa o número do
Documento Identificador do
Número do
Vencedor da Licitação. Este
Documento do 15 Caractere X(15) nrDocVencedor SIM
campo tem o objetivo de
Vencedor
evidenciar o vencedor da
licitação independente de
cessão ou subcontratação.
Valor Aditivo do (16,2) Numérico Z(13)9.99 vlAditivoItem Representa o valor do aditivo SIM
Item para o item
idTipo
Redimensionamento dsTipoRedimensionamentoContrato
ObjetoContrato
1 25% - Compras, Obras e Serviços
2 50% - Reformas
TABELA: OutroAditivoContrato
OBJETIVO: Captar dados dos demais Termos Aditivos dos Contratos e Atas de
Registro de Preços.
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrAditivoContrato,
Se o conjunto (idPessoa, nrAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato,
idTipoOperacaoAditivoContrato,
idTipoOperacaoAditivoContrato,
idTipoAtoContrato, idTipoOrigemContrato,
idTipoAtoContrato, idTipoOrigemContrato,
1055 nrContrato, nrAnoContrato, nrCNPJOrigem,
nrContrato, nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte)
idTipoParteContrato, tpDocParte e nrDocParte)
declarado na linha nº xxxx da tabela
declarado na tabela (OutroAditivoContrato) for
(OutroAditivoContrato) apresenta-se com
duplicado a mensagem deve ser executada.
registro duplicado.
Se a combinação (idTipoAditivoContrato <> 99 e
idTipoOperacaoAditivoContrato <> 99
idTipoAditivoContrato = 6) declarada na tabela
O registro declarado na linha nº xxxx da tabela
(OutroAditivoContrato) para o conjunto (idPessoa,
(OutroAditivoContrato) não pode conter
nrAditivoContrato, nrAnoAditivoContrato,
combinação diferente da seguinte para os
idTipoAditivoContrato, 1056
campos (idTipoAditivoContrato = 99 e
idTipoOperacaoAditivoContrato,
idTipoOperacaoAditivoContrato = 99 OU
idTipoAtoContrato, idTipoOrigemContrato,
idTipoAditivoContrato = 6).
nrContrato, nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte) a
mensagem deve ser executada.
Se a combinação (idPessoa, nrAditivoContrato, A combinação (idPessoa, nrAditivoContrato,
nrAnoAditivoContrato, idTipoAditivoContrato, nrAnoAditivoContrato, idTipoAditivoContrato,
idTipoOperacaoAditivoContrato, idTipoOperacaoAditivoContrato,
idTipoAtoContrato, idTipoOrigemContrato, idTipoAtoContrato, idTipoOrigemContrato,
nrContrato, nrAnoContrato, nrCNPJOrigem, 1057 nrContrato, nrAnoContrato, nrCNPJOrigem,
idTipoParteContrato, tpDocParte e nrDocParte) idTipoParteContrato, tpDocParte e nrDocParte)
declarada na tabela (OutroAditivoContrato) não declarada na linha nº xxxx da tabela
existir na tabela (AditivoContrato) a mensagem (OutroAditivoContrato) não existe na tabela
deve ser executada. (AditivoContrato).
OBSERVAÇÕES
Ano do Aditivo 4 Numérico 9999 nrAnoAditivoContrato Representa o ano do Termo Aditivo SIM
declarado.
Tipo Aditivo 2 Numérico Z(1)9 idTipoAditivo Representa o tipo do termo aditivo dos SIM
Contrato contratos. Os valores válidos estão
presentes na tabela
(TipoAditivoContrato).
Número do
CNPJ da
Entidade de 15 Caractere X(15) nrCNPJOrigem Representa o número do CNPJ da SIM
origem do entidade emitente do contrato.
Contrato.
Motivo do
1500 Caractere X(1500) dsMotivo Descrever a motivação do aditivo. SIM
Aditivo.
TABELA: PublicacaoContrato
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, idTipoAtoContrato, O conjunto (idPessoa, idTipoAtoContrato,
idTipoOrigemContrato, nrContrato, nrAnoContrato, idTipoOrigemContrato, nrContrato,
nrCNPJOrigem, cdOperacao e dtPublicacao) nrAnoContrato, nrCNPJOrigem, cdOperacao e
1058
declarado na tabela (PublicacaoContrato) for dtPublicacao) declarado na linha nº xxxx da
duplicado a mensagem deve ser executada. tabela (PublicacaoContrato) apresenta-se com
registro duplicado.
Se o conjunto (idPessoa, idTipoAtoContrato,
O conjunto (idPessoa, idTipoAtoContrato,
idTipoOrigemContrato, nrContrato, nrAnoContrato
idTipoOrigemContrato, nrContrato,
e nrCNPJOrigem) declarado na tabela
1059 nrAnoContrato e nrCNPJOrigem) declarado na
(PublicacaoContrato) não existir na tabela
linha nº xxxxx da tabela (PublicacaoContrato)
(Contrato) a mensagem deve ser executada.
não existe na tabela (Contrato) .
Se (dtPublicacao) declarada na tabela
(PublicacaoContrato) para o conjunto (idPessoa,
idTipoAtoContrato, idTipoOrigemContrato, A data da publicação do Contrato (dtPublicacao)
nrContrato, nrAnoContrato, nrCNPJOrigem, declarada na linha nº xxxx da tabela
cdOperacao e dtPublicacao) for > que a data 1061 (PublicacaoContrato) não pode ser maior que a
calendário (hoje) OU < que (dtAssinatura) data calendário (hoje) e não pode ser menor
existente para o mesmo contrato na tabela que a data da assinatura do contrato.
(Contrato) a mensagem deve ser executada.
Número do CNPJ
da Entidade de
15 Caractere X(15) nrCNPJOrigem Representa o número do CNPJ da SIM
origem do
entidade emitente do contrato.
Contrato.
TABELA: PublicacaoAditivoContrato
OBJETIVO: Captar dados da publicação dos extratos dos aditivos dos contratos e
atas de registro de preços.
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrAditivoContrato, O conjunto (idPessoa, nrAditivoContrato,
nrAnoAditivoContrato, idTipoAtoContrato, nrAnoAditivoContrato, idTipoAtoContrato,
idTipoOrigemContrato, nrContrato, nrAnoContrato, idTipoOrigemContrato, nrContrato,
nrCNPJOrigem, cdOperacao e dtPublicacao) 1062 nrAnoContrato, nrCNPJOrigem, cdOperacao e
declarado na tabela (PublicacaoAditivoContrato) dtPublicacao) declarado na linha nº xxxx da
for duplicado a mensagem deve ser executada. tabela (PublicacaoAditivoContrato) apresenta-se
com registro duplicado.
Se o conjunto (idPessoa, nrAditivoContrato,
O conjunto (idPessoa, nrAditivoContrato,
nrAnoAditivoContrato, idTipoAtoContrato,
nrAnoAditivoContrato, idTipoAtoContrato,
idTipoOrigemContrato, nrContrato, nrAnoContrato
idTipoOrigemContrato, nrContrato,
e nrCNPJOrigem) declarado na tabela
1063 nrAnoContrato e nrCNPJOrigem) declarado na
(PublicacaoAditivoContrato) não existir na tabela
linha nº xxxxx da tabela
(AditivoContrato) a mensagem deve ser
(PublicacaoAditivoContrato) não existe na
executada.
tabela (AditivoContrato) .
Se (dtPublicacao) declarada na tabela
(PublicacaoAditivoContrato) para o conjunto
(idPessoa, nrAditivoContrato, A data da publicação do Aditivo do Contrato
nrAnoAditivoContrato, idTipoAtoContrato, (dtPublicacao) declarada na linha nº xxxx da
idTipoOrigemContrato, nrContrato, nrAnoContrato, tabela (PublicacaoAditivoContrato) não pode ser
1065
nrCNPJOrigem, cdOperacao e dtPublicacao) for > maior que a data calendário (hoje) e não pode
que a data calendário (hoje) OU < que ser menor que a data da assinatura do próprio
(dtAditivoContrato) existente para o mesmo aditivo aditivo de contrato.
na tabela (AditivoContrato) a mensagem deve ser
executada.
Se (cdOperacao) declarado na tabela
(PublicacaoAditivoContrato) para o conjunto
(idPessoa, nrAditivoContrato, O código da operação identificador do órgão
nrAnoAditivoContrato, idTipoAtoContrato, oficial (cdOperacao) declarado na linha nº xxxx
1497
idTipoOrigemContrato, nrContrato, nrAnoContrato, da tabela (PublicacaoAditivoContrato) não
nrCNPJOrigem, cdOperacao e dtPublicacao) não existe na tabela (OrgaoOficial).
existir na tabela (OrgaoOficial) a mensagem deve
ser executada.
OBSERVAÇÕES
Ano do Aditivo 4 Numérico 9999 nrAnoAditivo Representa o ano do Termo Aditivo SIM
Contrato declarado.
Número do CNPJ
da Entidade de
15 Caractere X(15) nrCNPJOrigem Representa o número do CNPJ da SIM
origem do
entidade emitente do contrato.
Contrato.
MÓDULO PATRIMÔNIO
TABELA: Bem
PERIODICIDADE: • Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa e cdBem) declarado na
Se o conjunto (idPessoa e cdBem) for duplicado
1070 linha nº xxxx da tabela (Bem) apresenta-se
na tabela (Bem) a mensagem deve ser executada.
com registro duplicado.
Se (idTipoPropriedadeBem) declarado na tabela O Tipo de Propriedade de Bem
(Bem) para o conjunto (idPessoa e cdBem) não (idTipoPropriedadeBem) declarado na linha nº
1071
existir na tabela (TipoPropriedadeBem) a xxxx da tabela (Bem) não existe na tabela
mensagem deve ser executada. (TipoPropriedadeBem).
Se a combinação entre (idTipoNaturezaBem,
A combinação entre (idTipoNaturezaBem,
idTipoCategoriaBem, idTipoDetalhamentoBem e
idTipoCategoriaBem, idTipoDetalhamentoBem
idTipoUtilizacaoBem) declarada na tabela (Bem)
e idTipoUtilizacaoBem) declarada na linha nº
para o conjunto (idPessoa e cdBem) for <> das 1073
xxxx da tabela (Bem) não pode ser diferente
possibilidades existentes na tabela
das possibilidades existentes na tabela
(AgrupamentoBem) para os mesmos campos a
(AgrupamentoBem).
mensagem deve ser executada.
Se (dtOperacao) declarada na tabela (Bem) para o
A data da operação (dtOperacao) declarada na
conjunto (idPessoa e cdBem) for > que o mês/ano
1074 linha nº xxxx da tabela (Bem) não pode ser
de trabalho QUANDO o mês de envio for <> de 0,
maior que o mês/ano de trabalho.
a mensagem deve ser executada.
Se (idTipoNaturezaBem) declarado na tabela O Tipo de Natureza do Bem
(Bem) para o conjunto (idPessoa e cdBem) não (idTipoNaturezaBem) declarado na linha nº
1076
existir na tabela (TipoNaturezaBem) a mensagem xxxx da tabela (Bem) não existe na tabela
deve ser executada. (TipoNaturezaBem).
Se (idTipoUtilizacaoBem) declarado na tabela O Tipo de Utilização do Bem
(Bem) para o conjunto (idPessoa e cdBem) não (idTipoUtilizacaoBem) declarado na linha nº
1077
existir na tabela (TipoUtilizacaoBem) a mensagem xxxx da tabela (Bem) não existe na tabela
deve ser executada. (TipoUtilizacaoBem).
Se (idTipoCategoriaBem) declarado na tabela O Tipo de Categoria do Bem
(Bem) para o conjunto (idPessoa e cdBem) não (idTipoCategoriaBem) declarado na linha nº
1078
existir na tabela (TipoCategoriaBem) a mensagem xxxx da tabela (Bem) não existe na tabela
deve ser executada. (TipoCategoriaBem).
Se o conjunto (idPessoa e cdBem) declarado na
O cdBem nº xxxxxx declarado na linha nº xxxxx
tabela (LocalizacaoBemMovel) possuir
1779 da tabela (LocalizacaoBemMovel) deve possuir
(idTipoNaturezaBem <> 1) na tabela (Bem) a
(idTipoNaturezaBem = 1) na tabela (Bem).
mensagem deve ser executada.
OBSERVAÇÕES
Descrição do Bem 250 Caractere X(250) dsBem Informar a descrição do Bem SIM
Patrimonial.
idTipo
Propriedade dsTipoPropriedadeBem
Bem
1 Próprio
2 Terceiro
idTipoNaturezaBem dsTipoNaturezaBem
1 Bens Móveis
2 Bens Imóveis
3 Intangíveis
idTipoUtilizacaoBem dsTipoUtilizacaoBem
1 Bens Dominicais
2 Bens de Uso Comum
3 Bens de Uso Especial
idTipoCategoriaBem dsTipoCategoriaBem
1 Aeronaves
2 Aparelhos de Medição e Orientação
3 Aparelhos e Equipamentos de Comunicação
Aparelhos, Equipamentos, Utensílios Médico-Odontológico, Laboratorial e
4
Hospitalar
5 Aparelhos e Equipamentos para Esportes e Diversões
6 Aparelhos e Utensílios Domésticos
7 Armamentos
8 Coleções e Materiais Bibliográficos
9 Discotecas e Filmotecas
10 Embarcações
11 Equipamentos de Manobra e Patrulhamento
12 Equipamentos de Proteção, Segurança e Socorro
13 Instrumentos Musicais e Artísticos
14 Máquinas e Equipamentos de Natureza Industrial
15 Máquinas e Equipamentos Energéticos
16 Máquinas e Equipamentos Gráficos
17 Máquinas para Áudio, Vídeo e Foto
18 Outras Máquinas, Aparelhos, Equipamentos e Ferramentas
19 Equipamentos de Processamento de Dados
20 Máquinas, Instalações e Utensílios de Escritório
21 Máquinas, Ferramentas e Utensílios de Oficina
22 Equipamentos e Utensílios Hidráulicos e Elétricos
23 Máquinas e Equipamentos Agrícolas e Rodoviários
24 Mobiliário em Geral
25 Obras de Arte e Peças para Museu
26 Semoventes e Equipamentos de Montaria
27 Veículos Diversos
28 Veículos Ferroviários
idTipoCategoriaBem dsTipoCategoriaBem
29 Peças não incorporáveis a imóveis
30 Veículos de Tração Mecânica
33 Equipamentos, Peças e Acessórios de Proteção e Voo
34 Acessórios para Automóveis
35 Equipamentos de Mergulho e Salvamento
36 Equipamentos, Peças e Acessórios Marítimos
37 Equipamentos e Sistema de Proteção e Vigilância Ambiental
38 Equipamentos, sobressalentes de máquinas, motor de navios e esquadra
39 Outros Materiais Permanentes
40 Terrenos
41 Edificações
42 Softwares
43 Marcas, Direitos e Patentes
44 Praças, Parques e Bosques
45 Ruas, Logradouros e Estradas
46 Pontes e Viadutos
47 Outros Bens de Uso Comum do Povo
48 Instalações
49 Outros Bens de Uso Especial
50 Outros Bens Dominicais
idTipo
dsTipoDetalhamentoBem
DetalhamentoBem
1 Avião
2 Helicóptero
3 Balão
4 Planador
5 Ultraleve
6 Outras Aeronaves e afins
7 Amperímetro
8 Aparelho de Medição Meteorológica
9 Balanças em Geral
10 Bússola
11 Calibrador de Pneus
12 Cronômetro
13 Hidrômetro
14 Magnetômetro
15 Manômetro
16 Medidor de gás
17 Mira-falante
18 Níveis topográficos
19 Osciloscópio
20 Paquímetro
21 Pirômetro
22 Planímetro
23 Psicrômetro
24 Relógio medidor de luz
25 Sonar
26 Sonda
idTipo
dsTipoDetalhamentoBem
DetalhamentoBem
27 Taquímetro
28 Telêmetro
29 Teodolito
30 Turbímetro
31 Outros Aparelhos de Medição e Afins
32 Antena parabólica
33 Aparelho de telefonia
34 Bloqueador telefônico
35 Central telefônica
36 Detector de chamadas telefônicas
37 Fac-símile
38 Fonógrafo
39 Interfone
40 PABX
41 Rádio receptor
42 Rádio telegrafia
43 Rádio telex
44 Rádio transmissor
45 Secretária eletrônica
46 Telespeaker
47 Outros Aparelhos de Comunicação e afins
48 Afastador
49 Alargador
50 Aparelho de esterilização
51 Aparelho de Raio X
52 Aparelho de transfusão de sangue
53 Aparelho infravermelho
54 Aparelho para inalação
55 Aparelho de ultravioleta
56 Balança pediátrica
57 Berço aquecido
58 Biombo
59 Boticão
60 Cadeira de dentista
61 Cadeira de rodas
62 Câmara de infravermelho
63 Câmara de oxigênio
64 Câmara de radioterapia
65 Carro-maca
66 Centrifugador
67 Destilador
68 Eletro-analisador
69 Eletrocardiográfico
70 Estetoscópio
71 Estufa
72 Maca
73 Medidor de pressão arterial (esfigmomanômetro)
74 Megatoscópio
75 Mesa para exames clínicos
76 Microscópio
77 Tenda de oxigênio
78 Termocautério
idTipo
dsTipoDetalhamentoBem
DetalhamentoBem
79 Outros Aparelhos e Equipamentos Médico-Odontológico, Laboratorial e Hospitalar
80 Arco
81 Baliza
82 Barco de regata
83 Barra
84 Bastão
85 Bicicleta ergométrica
86 Carneiro de madeira
87 Carrossel
88 Cavalo
89 Dardo
90 Deslizador
91 Disco
92 Halteres
93 Martelo
94 Peso
95 Placar
96 Remo
97 Vara de salto
98 Outros Aparelhos e Equipamentos para Esportes e Diversões
99 Aparelhos de copa e cozinha
100 Aspirador de pó
101 Batedeira
102 Botijão de gás
103 Cafeteira elétrica
104 Chuveiro ou ducha elétrica
105 Circulador de ar
106 Condicionador de ar (móvel)
107 Conjunto de chá/café/jantar
108 Escada portátil
109 Enceradeira
110 Exaustor
111 Faqueiro
112 Filtro de água
113 Fogão
114 Forno de micro-ondas
115 Geladeira
116 Grill
117 Liquidificador
118 Máquina de lavar louca
119 Máquina de moer café
120 Máquina de secar pratos
121 Secador de prato
122 Tábua de passar roupas
123 Torneira elétrica
124 Torradeira elétrica
125 Umidificador de ar
126 Outros Aparelhos e Utensílios Domésticos
127 Tiro tenso
128 Tiro curvo
129 Central de tiro
130 Rebocáveis ou motorizadas
idTipo
dsTipoDetalhamentoBem
DetalhamentoBem
131 Rampas lançadoras de foguetes motorizadas
132 Fuzil
133 Metralhadora
134 Pistola
135 Revólver
136 Outros Tipos de Armamentos
137 Álbum de caráter educativo
138 Coleções e materiais bibliográficos informatizados
139 Dicionários
140 Enciclopédia
141 Ficha bibliográfica
142 Jornal e revista (que constitua documentário)
143 Livro
144 Mapa
145 Material folclórico
146 Partitura musical
147 Publicações e documentos especializados destinados a bibliotecas
148 Repertório legislativo
149 Outros Materiais Bibliográficos e afins
150 Disco educativo
151 Fita de áudio e vídeo com aula de caráter educativo
152 Microfilme
153 Outros Materiais de Discotecas e Filmotecas
154 Canoa
155 Casa flutuante
156 Chata
157 Lancha
158 Navio
159 Rebocador
160 Traineira
161 Outros tipos de Embarcações
162 Barraca
163 Bloqueios
164 Cama de campanha
165 Farol de comunicação – mesa de campanha
166 Paraquedas
167 Pistola de sinalização
168 Sirene de campanha
169 Outros Equipamentos e Manobra e Patrulhamento
170 Alarme
171 Algema
172 Barraca para uso não militar
173 Boia salva-vidas
174 Cabine para guarda (guarita)
175 Cofre
176 Extintor de incêndio
177 Para-raios
178 Sinalizador de garagem
179 Porta giratória
180 Circuito interno de televisão
181 Outros Equipamentos de Proteção, Segurança e Socorro
182 Acordeão
idTipo
dsTipoDetalhamentoBem
DetalhamentoBem
183 Afinadores
184 Afoxé
185 Agogô
186 Alaúde
187 Atabaque
188 Baixo
189 Baixo elétrico
190 Balalaica
191 Bancos de pé
192 Bandolim
193 Bandoneon
194 Banjo
195 Batá
196 Bateria (pratos)
197 Bateria (tambores)
198 Berimbau
199 Berrante
200 Bloco sonoro
201 Bombardino
202 Bumbo (um tipo de tambor)
203 Caixa
204 Caneca
205 Captador
206 Carrilhão
207 Castanhola
208 Cavaquinho
209 Caxixi
210 Celesta
211 Cembalo
212 Charango
213 Chimbal
214 Chocalho
215 Cistre
216 Cítara
217 Clarineta (ou clarinete)
218 Clarone
219 Clavicórdio
220 Concertina
221 Contrabaixo
222 Corne-inglês
223 Craviola
224 Cravo
225 Cuíca
226 Diapasão
227 Didjeridoo
228 Djembê
229 Dulciana
230 Dulcimer
231 Encordoamentos
232 Escaleta (ou piânica)
233 Espineta
234 Estojos
idTipo
dsTipoDetalhamentoBem
DetalhamentoBem
235 Fagote
236 Flauta baixa
237 Flauta doce
238 Flauta transversal (Flauta)
239 Flautim
240 Flugelhorn
241 Gaita
242 Gaita-de-fole
243 Ganzá
244 Guitarra
245 Guitarra acústica
246 Guitarra eléctrica
247 Guitarra inglesa
248 Guitarra portuguesa
249 Guitarra semiacústica
250 Guitolão
251 Harpa
252 Kantele - (Derivado da Cítara)
253 Kora
254 Koto
255 Lira
256 Manivelas
257 Marimba
258 Oboé
259 Ocarina
260 Ondas Martenot
261 Órgão
262 Órgão eletrônico
263 Palhetas
264 Pandeireta (pele)
265 Pandeireta (soalhas)
266 Pandeiro (pele)
267 Pandeiro (soalhas)
268 Pandeirola
269 Piano
270 Piano de madeira
271 Piano digital
272 Pífaro
273 Pife brasileiro
274 Pratos
275 Rabeca
276 Rebab
277 Reco-reco
278 Repinique
279 Saltério
280 Sampler
281 Sanfona
282 Sangen
283 Saxofone (soprano, alto, baixo, tenor)
284 Sino
285 Sinos tubulares
286 Sintetizador
idTipo
dsTipoDetalhamentoBem
DetalhamentoBem
287 Sitar
288 Surdo
289 Tambor
290 Tamborim
291 Tantã
292 Tarol (um tipo de tambor)
293 Tarrachas
294 Teclado
295 Teremim
296 Tom-tom
297 Triângulo(ferrinhos)
298 Trombone (Trombone de vara, alto, baixo)
299 Trompa
300 Trompete (de pisto, de chave)
301 Tuba (ou Bombardon)
302 Ukulele
303 Viola
304 Viola caipira
305 Viola da gamba
306 Viola-de-cocho
307 Violino
308 Violoncelo
309 Xequerê
310 Xilofone
311 Zabumba
312 Outros Instrumentos Musicais, Artísticos e Afins
313 Balcão frigorífico
314 Betoneira
315 Exaustor industrial
316 Forno e torradeira industrial
317 Geladeira industrial
318 Máquina de fabricação de laticínios
319 Máquina de fabricação de tecidos
320 Motores - Natureza Industrial
321 Outras Máquinas e Equipamentos de Natureza Industrial
322 Alternador energético
323 Carregador de bateria
324 Chave automática
325 Estabilizador
326 Gerador
327 Haste de contato
328 No-break
329 Poste de iluminação
330 Retificador
331 Transformador de voltagem
332 Trilho
333 Truck-tunga
334 Turbina (hidrelétrica)
335 Outras Máquinas e Equipamentos Energéticos
336 Aparelho para encadernação
337 Copiadora
338 Cortadeira elétrica
idTipo
dsTipoDetalhamentoBem
DetalhamentoBem
339 Costuradora de papel
340 Duplicadora
341 Grampeadeira
342 Gravadora de extenso
343 Guilhotina
344 Linotipo
345 Máquina de OFF-Set
346 Operadora de ilhoses
347 Picotadeira
348 Teleimpressora
349 Receptadora de páginas
350 Outras Máquinas e Equipamentos Gráficos
351 Amplificador de som
352 Caixa acústica
353 Data show
354 Eletrola
355 Equalizador de som
356 Filmadora
357 Flash eletrônico
358 Fone de ouvido
359 Gravador de som
360 Máquina fotográfica
361 Microfilmadora
362 Microfone
363 Projetor
364 Rádio
365 Rebobinadora
366 Retro-projetor
367 Sintonizador de som
368 Tanques para revelação de filmes
369 Tape-deck
370 Televisor
371 Tela para projeção
372 Toca-discos
373 Vídeo-cassete
374 Outros Equipamentos para Áudio, Vídeo e Foto
375 Aparador de Grama
376 Aparelho de Ar Condicionado
377 Bebedouro
378 Carrinho de Feira
379 Container
380 Furadeira
381 Maleta Executiva
382 Urna Eleitoral
383 Ventilador de Coluna
384 Ventilador de Mesa
385 Outras Máquinas, Utensílios e Equipamentos Diversos
386 Caneta Óptica
387 Computador
388 Controladora de Linhas
389 Data show
390 Fitas e Discos Magnéticos
idTipo
dsTipoDetalhamentoBem
DetalhamentoBem
391 Impressora
392 Kit Multimídia
393 Leitora
394 Micro
395 Minicomputadores
396 Mesa Digitalizadora
397 Modem
398 Monitor de Vídeo
399 Placas
400 Processador
401 Scanner
402 Teclado para micro
403 Urna Eletrônica
404 Outros Equipamentos de Processamento de Dados
405 Aparelho rotulador
406 Apontador fixo (de mesa)
407 Caixa registradora
408 Carimbo digitador de metal
409 Compasso
410 Estojo para desenho
411 Globo terrestre
412 Grampeador (exceto de mesa)
413 Máquina autenticadora
414 Máquina de calcular
415 Máquina de contabilidade
416 Máquina de escrever
417 Máquina franqueadora
418 Normógrafo
419 Pantógrafo
420 Quebra-luz (luminária de mesa)
421 Régua de precisão
422 Régua T
423 Relógio protocolador
424 Outras Máquinas, Instalações e Utensílios de Escritório
425 Analisador de motores
426 Arcos de serra
427 Bombra para esgotamento de tambores
428 Compressor de ar
429 Cojunto de oxigênio
430 Conjunto de solda
431 Conjunto para lubrificação
432 Desbastadeira
433 Desempenadeira
434 Elevador hidráulico
435 Esmerilhadeira
436 Extrator de precisão
437 Forja
438 Fundidora para confecção de broca
439 Laminadora
440 Lavadora de carro
441 Lixadeira
442 Macaco mecânico
idTipo
dsTipoDetalhamentoBem
DetalhamentoBem
443 Macaco hidráulico
444 Mandril
445 Marcador de velocidade
446 Martelo mecânico
447 Níveis de aço
448 Níveis de madeira
449 Pistola metalizadora
450 Polidora
451 Prensa
452 Rebitadora
453 Recipientes de ferro para combustíveis
454 Saca-pino
455 Serra de bancada
456 Serra mecânica
457 Talhas
458 Tanques pra água
459 Tarracha
460 Testadora
461 Torno mecânico
462 Vulcanizadora
463 Outras Máquinas, Ferramentas e Utensílios de Oficina
464 Bomba d´água
465 Bomba de desentupimento
466 Bomba de irrigação
467 Bomba de lubrificação
468 Bomba de sucção
469 Bomba de elevação de água e gasolina
470 Carneiro hifráulico
471 Desidratadora
472 Máquina de tratamento de água
473 Máquina de tratamento de esgoto
474 Máquina de tratamento de lixo
475 Moinho
476 Roda d´água
477 Outros Equipamentos e Utensílios Hidráulicos e Elétricos
478 Arado
479 Carregadora
480 Ceifadeira
481 Compactador
482 Conjunto de irrigação
483 Conjunto motobomba para irrigação
484 Cultivador
485 Desintegrador
486 Escavadeira
487 Forno de secagem
488 Estufa de secagem ou amadurecimento
489 Máquinas de beneficiamento
490 Microtrator
491 Misturador de ração
492 Moinho agrícola
493 Motoniveladora
494 Moto-serra
idTipo
dsTipoDetalhamentoBem
DetalhamentoBem
495 Pasteurizador
496 Picador de forragens
497 Plaina terraceadora
498 Plantadeira
499 Pulverizador de tração animal
500 Pulverizador de tração mecânica
501 Rolo compressor
502 Roçadeira
503 Semeadeira
504 Silo para depósito de cimento
505 Sulcador
506 Trator de roda
507 Trator esteira
508 Outras máquinas e equipamentos agrícolas e rodoviários
509 Abajur
510 Aparelho para apoiar os braços
511 Armário
512 Arquivo de Aço
513 Arquivo de Madeira
514 Balcão (tipo atendimento)
515 Banco
516 Banqueta
517 Base para mastro
518 Cadeira
519 Cama
520 Carrinho fichário
521 Carteira Escolar
522 Banco Escolar
523 Charter negro
524 Cinzeiro com pedestal
525 Criado mudo
526 Cristaleira
527 Escrivaninha
528 Espelho moldurado
529 Estante de madeira
530 Estante de aço
531 Estofado
532 Flipsharter
533 Guarda-louça
534 Guarda roupa
535 Mapoteca
536 Mesa
537 Penteadeira
538 Poltrona
539 Porta-chapéus
540 Prancheta para desenho
541 Quadro de chaves
542 Quadro imantado
543 Quadro para editais e avisos
544 Relógio de mesa
545 Relógio de parede
546 Relógio ponto
idTipo
dsTipoDetalhamentoBem
DetalhamentoBem
547 Roupeiro
548 Sofá
549 Suporte para TV
550 Suporte para Vídeo
551 Suporte para bandeira (mastro)
552 Vitrine
553 Alfaias em louça
554 Documentos e Objetos históricos
555 Esculturas
556 Gravuras
557 Molduras
558 Peças em marfim
559 Peças em cerâmica
560 Pedestais especiais e similares
561 Pinacotecas completas
562 Pinturas em tela
563 Porcelana
564 Tapeçaria
565 Trilhos para exposição de quadros
566 Outras obras de arte e peças para Museu
567 Animais não destinados laboratório ou corte
568 Animais para jardim zoológico
569 Animais para produção
570 Animais para reprodução e guarda
571 Animais para sela
572 Animais para tração
573 Selas
574 Outros semoventes e equipamentos de montaria
575 Bicicleta
576 Carrinho de mão
577 Carroça
578 Charrete
579 Empilhadeira
580 Locomotiva
581 Prancha
582 Reboque
583 Tender
584 Vagão pra transporte de carga ou passageiro
585 Outros veículos ferroviários
586 Biombos
587 Carpetes (primeira instalação)
588 Cortinas
589 Divisórias removíveis
590 Estrados
591 Persianas
592 Tapetes
593 Grades
594 Outras peças não incorporáveis a imóveis afins
595 Ambulância
596 Veículos de Passeio e Utilitários
597 Basculante
598 Caçamba
idTipo
dsTipoDetalhamentoBem
DetalhamentoBem
599 Caminhão
600 Carro-forte
601 Consultório volante
602 Furgão
603 Micro-ônibus
604 Motocicleta
605 Ônibus
606 Outros veículos de tração mecânica e afins
616 Radar
617 Rádios
618 Outros equipamentos, peças e acessórios de proteção e voo
619 Ar condicionado
620 Capota
621 Rádio toca-fitas
622 Outros acessórios para automóveis e afins
623 Escafandro
624 Jet-Ski
625 Tanque de oxigênio
626 Outros equipamentos de mergulho, salvamento e afins
627 Instrumentos de navegação
628 Instrumentos de medição do tempo
629 Instrumentos óticos
630 Instrumentos geográficos
631 Instrumentos astronômicos
632 Instrumentos e Aparelhos meteorológicos
633 Outros equipamentos, peças e acessórios marítimos
634 Equipamentos e Sistema de Proteção e Vigilância Ambiental
635 Equipamentos, sobressalentes de máquinas, motor de navios e esquadra
636 Outros Materiais Permanentes
637 Florestas
638 Lotes Urbanos
639 Glebas Urbanas
640 Fazendas
641 Unidades Habitacionais
642 Represas e Açudes
643 Praças
644 Ilhas
645 Terrenos - Cemitérios
646 Estacionamentos e Garagens
647 Edifícios
648 Armazéns/Galpões
649 Edificações de Aeroportos e Estações
650 Faróis
651 Museus
652 Laboratórios e Observatórios
653 Hospitais
654 Hotéis
655 Presídios/Delegacias
656 Portos/Estaleiros
657 Complexos de Fábricas e Usinas
658 Lojas
659 Salas
idTipo
dsTipoDetalhamentoBem
DetalhamentoBem
660 Apartamento
661 Casas
662 Ruas
663 Pontes
664 Viadutos
665 Sistema de Abastecimento de Água
666 Rede de Iluminação Pública
667 Terrenos - Aterros Sanitários
668 Drenagem Pluvial
669 Sistema de Esgoto
670 Abatedouros
671 Creches
672 Escolas
673 Posto de Saúde
674 Poços Artesianos
675 Sinalização de Trânsito
676 Abrigos para Passageiros de Ônibus
677 Outros Bens Dominicais – Outros Terrenos
678 Outros Bens Dominicais – Outras Edificações
679 Outros Bens de Uso Especial – Outros Terrenos
680 Outros Bens de Uso Especial – Outras Edificações
681 Softwares
682 Marcas, Direitos e Patentes
683 Estradas
684 Outros Bens de Uso Comum do Povo – Outros Terrenos
685 Outros Bens de Uso Comum do Povo – Outras Edificações
686 Parques
687 Bosques
688 Glebas Rurais
689 Lotes Rurais
690 Lotes Industriais
691 Outros Bens de Uso Especial – Outras Instalações
692 Outros Bens Dominicais – Outras Instalações
693 Outros Bens Dominicais
694 Outros Bens de Uso Especial
695 Outros Bens de Uso Comum do Povo
696 Outros Equipamentos que consomem Combustível (com medidor Hodômetro)
697 Outros Equipamentos que consomem Combustível (com medidor Horímetro)
698 Outros Equipamentos que consomem Combustível (sem medidor)
idTipoUtilizacaoBem
idTipoCategoriaBem
idTipoNaturezaBem
flAceitaMovimento
flUsaCombustivel
dsDetalhamento
flExigeRenavam
idTipoMedidor
flExigePlaca
flExigeFIPE
1 1 1 1 Avião 2 S N N N S
1 1 2 1 Helicóptero 2 S N N N S
1 1 3 1 Balão 2 S N N N S
1 1 4 1 Planador 3 N N N N S
1 1 5 1 Ultraleve 3 N N N N S
1 1 6 1 Outras Aeronaves e afins 2 S N N N S
1 2 7 1 Amperímetro 3 N N N N S
1 2 8 1 Aparelho de Medição Meteorológica 3 N N N N S
1 2 9 1 Balanças em Geral 3 N N N N S
1 2 10 1 Bússola 3 N N N N S
1 2 11 1 Calibrador de Pneus 3 N N N N S
1 2 12 1 Cronômetro 3 N N N N S
1 2 13 1 Hidrômetro 3 N N N N S
1 2 14 1 Magnetômetro 3 N N N N S
1 2 15 1 Manômetro 3 N N N N S
1 2 16 1 Medidor de gás 3 N N N N S
1 2 17 1 Mira-falante 3 N N N N S
1 2 18 1 Níveis topográficos 3 N N N N S
1 2 19 1 Osciloscópio 3 N N N N S
1 2 20 1 Paquímetro 3 N N N N S
1 2 21 1 Pirômetro 3 N N N N S
1 2 22 1 Planímetro 3 N N N N S
1 2 23 1 Psicrômetro 3 N N N N S
1 2 24 1 Relógio medidor de luz 3 N N N N S
1 2 25 1 Sonar 3 N N N N S
1 2 26 1 Sonda 3 N N N N S
1 2 27 1 Taquímetro 3 N N N N S
1 2 28 1 Telêmetro 3 N N N N S
1 2 29 1 Teodolito 3 N N N N S
1 2 30 1 Turbímetro 3 N N N N S
1 2 31 1 Outros Aparelhos de Medição e Afins 3 N N N N S
1 3 32 1 Antena parabólica 3 N N N N S
1 3 33 1 Aparelho de telefonia 3 N N N N S
1 3 34 1 Bloqueador telefônico 3 N N N N S
1 3 35 1 Central telefônica 3 N N N N S
1 3 36 1 Detector de chamadas telefônicas 3 N N N N S
1 3 37 1 Fac-símile 3 N N N N S
1 3 38 1 Fonógrafo 3 N N N N S
1 3 39 1 Interfone 3 N N N N S
1 3 40 1 PABX 3 N N N N S
1 3 41 1 Rádio receptor 3 N N N N S
1 3 42 1 Rádio telegrafia 3 N N N N S
1 3 43 1 Rádio telex 3 N N N N S
1 3 44 1 Rádio transmissor 3 N N N N S
1 3 45 1 Secretária eletrônica 3 N N N N S
1 3 46 1 Telespeaker 3 N N N N S
1 3 47 1 Outros Aparelhos de Comunicação e afins 3 N N N N S
1 4 48 1 Afastador 3 N N N N S
1 4 49 1 Alargador 3 N N N N S
1 4 50 1 Aparelho de esterilização 3 N N N N S
idTipoDetalhamentoBem
idTipoUtilizacaoBem
idTipoCategoriaBem
idTipoNaturezaBem
flAceitaMovimento
flUsaCombustivel
dsDetalhamento
flExigeRenavam
idTipoMedidor
flExigePlaca
flExigeFIPE
1 4 51 1 Aparelho de Raio X 3 N N N N S
1 4 52 1 Aparelho de transfusão de sangue 3 N N N N S
1 4 53 1 Aparelho infravermelho 3 N N N N S
1 4 54 1 Aparelho para inalação 3 N N N N S
1 4 55 1 Aparelho de ultravioleta 3 N N N N S
1 4 56 1 Balança pediátrica 3 N N N N S
1 4 57 1 Berço aquecido 3 N N N N S
1 4 58 1 Biombo 3 N N N N S
1 4 59 1 Boticão 3 N N N N S
1 4 60 1 Cadeira de dentista 3 N N N N S
1 4 61 1 Cadeira de rodas 3 N N N N S
1 4 62 1 Câmara de infravermelho 3 N N N N S
1 4 63 1 Câmara de oxigênio 3 N N N N S
1 4 64 1 Câmara de radioterapia 3 N N N N S
1 4 65 1 Carro-maca 3 N N N N S
1 4 66 1 Centrifugador 3 N N N N S
1 4 67 1 Destilador 3 N N N N S
1 4 68 1 Eletro-analisador 3 N N N N S
1 4 69 1 Eletrocardiográfico 3 N N N N S
1 4 70 1 Estetoscópio 3 N N N N S
1 4 71 1 Estufa 3 N N N N S
1 4 72 1 Maca 3 N N N N S
1 4 73 1 Medidor de pressão arterial (esfignomanômetro) 3 N N N N S
1 4 74 1 Megatoscópio 3 N N N N S
1 4 75 1 Mesa para exames clínicos 3 N N N N S
1 4 76 1 Microscópio 3 N N N N S
1 4 77 1 Tenda de oxigênio 3 N N N N S
1 4 78 1 Termocautério 3 N N N N S
Outros Aparelhos e Equipamentos Médico-Odontológico, Laboratorial e
1 4 79 1 3 N N N N S
Hospitalar
1 5 80 1 Arco 3 N N N N S
1 5 81 1 Baliza 3 N N N N S
1 5 82 1 Barco de regata 3 N N N N S
1 5 83 1 Barra 3 N N N N S
1 5 84 1 Bastão 3 N N N N S
1 5 85 1 Bicicleta ergométrica 3 N N N N S
1 5 86 1 Carneiro de madeira 3 N N N N S
1 5 87 1 Carrossel 3 N N N N S
1 5 88 1 Cavalo 3 N N N N S
1 5 89 1 Dardo 3 N N N N S
1 5 90 1 Deslizador 3 N N N N S
1 5 91 1 Disco 3 N N N N S
1 5 92 1 Halteres 3 N N N N S
1 5 93 1 Martelo 3 N N N N S
1 5 94 1 Peso 3 N N N N S
1 5 95 1 Placar 3 N N N N S
1 5 96 1 Remo 3 N N N N S
1 5 97 1 Vara de salto 3 N N N N S
1 5 98 1 Outros Aparelhos e Equipamentos para Esportes e Diversões 3 N N N N S
1 6 99 1 Aparelhos de copa e cozinha 3 N N N N S
1 6 100 1 Aspirador de pó 3 N N N N S
1 6 101 1 Batedeira 3 N N N N S
1 6 102 1 Botijão de gás 3 N N N N S
1 6 103 1 Cafeteira elétrica 3 N N N N S
1 6 104 1 Chuveiro ou ducha elétrica 3 N N N N S
idTipoDetalhamentoBem
idTipoUtilizacaoBem
idTipoCategoriaBem
idTipoNaturezaBem
flAceitaMovimento
flUsaCombustivel
dsDetalhamento
flExigeRenavam
idTipoMedidor
flExigePlaca
flExigeFIPE
1 6 105 1 Circulador de ar 3 N N N N S
1 6 106 1 Condicionador de ar (móvel) 3 N N N N S
1 6 107 1 Conjunto de chá/café/jantar 3 N N N N S
1 6 108 1 Escada portátil 3 N N N N S
1 6 109 1 Enceradeira 3 N N N N S
1 6 110 1 Exaustor 3 N N N N S
1 6 111 1 Faqueiro 3 N N N N S
1 6 112 1 Filtro de água 3 N N N N S
1 6 113 1 Fogão 3 N N N N S
1 6 114 1 Forno de micro-ondas 3 N N N N S
1 6 115 1 Geladeira 3 N N N N S
1 6 116 1 Grill 3 N N N N S
1 6 117 1 Liquidificador 3 N N N N S
1 6 118 1 Máquina de lavar louca 3 N N N N S
1 6 119 1 Máquina de moer café 3 N N N N S
1 6 120 1 Máquina de secar pratos 3 N N N N S
1 6 121 1 Secador de prato 3 N N N N S
1 6 122 1 Tábua de passar roupas 3 N N N N S
1 6 123 1 Torneira elétrica 3 N N N N S
1 6 124 1 Torradeira elétrica 3 N N N N S
1 6 125 1 Umidificador de ar 3 N N N N S
1 6 126 1 Outros Aparelhos e Utensílios Domésticos 3 N N N N S
1 7 127 1 Tiro tenso 3 N N N N S
1 7 128 1 Tiro curvo 3 N N N N S
1 7 129 1 Central de tiro 3 N N N N S
1 7 130 1 Rebocáveis ou motorizadas 3 N N N N S
1 7 131 1 Rampas lançadoras de foguetes motorizadas 3 N N N N S
1 7 132 1 Fuzil 3 N N N N S
1 7 133 1 Metralhadora 3 N N N N S
1 7 134 1 Pistola 3 N N N N S
1 7 135 1 Revólver 3 N N N N S
1 7 136 1 Outros Tipos de Armamentos 3 N N N N S
1 8 137 1 Álbum de caráter educativo 3 N N N N S
1 8 138 1 Coleções e materiais bibliográficos informatizados 3 N N N N S
1 8 139 1 Dicionários 3 N N N N S
1 8 140 1 Enciclopédia 3 N N N N S
1 8 141 1 Ficha bibliográfica 3 N N N N S
1 8 142 1 Jornal e revista (que constitua documentário) 3 N N N N S
1 8 143 1 Livro 3 N N N N S
1 8 144 1 Mapa 3 N N N N S
1 8 145 1 Material folclórico 3 N N N N S
1 8 146 1 Partitura musical 3 N N N N S
1 8 147 1 Publicações e documentos especializados destinados a bibliotecas 3 N N N N S
1 8 148 1 Repertório legislativo 3 N N N N S
1 8 149 1 Outros Materiais Bibliográficos e afins 3 N N N N S
1 9 150 1 Disco educativo 3 N N N N S
1 9 151 1 Fita de áudio e vídeo com aula de caráter educativo 3 N N N N S
1 9 152 1 Microfilme 3 N N N N S
1 9 153 1 Outros Materiais de Discotecas e Filmotecas 3 N N N N S
1 10 154 1 Canoa 3 N N N N S
1 10 155 1 Casa flutuante 3 S N N N S
1 10 156 1 Chata 2 S N N N S
1 10 157 1 Lancha 2 S N N N S
1 10 158 1 Navio 1 S N N N S
1 10 159 1 Rebocador 2 S N N N S
idTipoDetalhamentoBem
idTipoUtilizacaoBem
idTipoCategoriaBem
idTipoNaturezaBem
flAceitaMovimento
flUsaCombustivel
dsDetalhamento
flExigeRenavam
idTipoMedidor
flExigePlaca
flExigeFIPE
1 10 160 1 Traineira 2 S N N N S
1 10 161 1 Outros tipos de Embarcações 2 S N N N S
1 11 162 1 Barraca 3 N N N N S
1 11 163 1 Bloqueios 3 N N N N S
1 11 164 1 Cama de campanha 3 N N N N S
1 11 165 1 Farol de comunicação – mesa de campanha 3 N N N N S
1 11 166 1 Paraquedas 3 N N N N S
1 11 167 1 Pistola de sinalização 3 N N N N S
1 11 168 1 Sirene de campanha 3 N N N N S
1 11 169 1 Outros Equipamentos e Manobra e Patrulhamento 3 N N N N S
1 12 170 1 Alarme 3 N N N N S
1 12 171 1 Algema 3 N N N N S
1 12 172 1 Barraca para uso não militar 3 N N N N S
1 12 173 1 Boia salva-vidas 3 N N N N S
1 12 174 1 Cabine para guarda (guarita) 3 N N N N S
1 12 175 1 Cofre 3 N N N N S
1 12 176 1 Extintor de incêndio 3 N N N N S
1 12 177 1 Para-raios 3 N N N N S
1 12 178 1 Sinalizador de garagem 3 N N N N S
1 12 179 1 Porta giratória 3 N N N N S
1 12 180 1 Circuito interno de televisão 3 N N N N S
1 12 181 1 Outros Equipamentos de Proteção, Segurança e Socorro 3 N N N N S
1 13 182 1 Acordeão 3 N N N N S
1 13 183 1 Afinadores 3 N N N N S
1 13 184 1 Afoxé 3 N N N N S
1 13 185 1 Agogô 3 N N N N S
1 13 186 1 Alaúde 3 N N N N S
1 13 187 1 Atabaque 3 N N N N S
1 13 188 1 Baixo 3 N N N N S
1 13 189 1 Baixo elétrico 3 N N N N S
1 13 190 1 Balalaica 3 N N N N S
1 13 191 1 Bancos de pé 3 N N N N S
1 13 192 1 Bandolim 3 N N N N S
1 13 193 1 Bandoneon 3 N N N N S
1 13 194 1 Banjo 3 N N N N S
1 13 195 1 Batá 3 N N N N S
1 13 196 1 Bateria (pratos) 3 N N N N S
1 13 197 1 Bateria (tambores) 3 N N N N S
1 13 198 1 Berimbau 3 N N N N S
1 13 199 1 Berrante 3 N N N N S
1 13 200 1 Bloco sonoro 3 N N N N S
1 13 201 1 Bombardino 3 N N N N S
1 13 202 1 Bumbo (um tipo de tambor) 3 N N N N S
1 13 203 1 Caixa 3 N N N N S
1 13 204 1 Caneca 3 N N N N S
1 13 205 1 Captador 3 N N N N S
1 13 206 1 Carrilhão 3 N N N N S
1 13 207 1 Castanhola 3 N N N N S
1 13 208 1 Cavaquinho 3 N N N N S
1 13 209 1 Caxixi 3 N N N N S
1 13 210 1 Celesta 3 N N N N S
1 13 211 1 Cembalo 3 N N N N S
1 13 212 1 Charango 3 N N N N S
1 13 213 1 Chimbal 3 N N N N S
1 13 214 1 Chocalho 3 N N N N S
idTipoDetalhamentoBem
idTipoUtilizacaoBem
idTipoCategoriaBem
idTipoNaturezaBem
flAceitaMovimento
flUsaCombustivel
dsDetalhamento
flExigeRenavam
idTipoMedidor
flExigePlaca
flExigeFIPE
1 13 215 1 Cistre 3 N N N N S
1 13 216 1 Cítara 3 N N N N S
1 13 217 1 Clarineta (ou clarinete) 3 N N N N S
1 13 218 1 Clarone 3 N N N N S
1 13 219 1 Clavicórdio 3 N N N N S
1 13 220 1 Concertina 3 N N N N S
1 13 221 1 Contrabaixo 3 N N N N S
1 13 222 1 Corne-inglês 3 N N N N S
1 13 223 1 Craviola 3 N N N N S
1 13 224 1 Cravo 3 N N N N S
1 13 225 1 Cuíca 3 N N N N S
1 13 226 1 Diapasão 3 N N N N S
1 13 227 1 Didjeridoo 3 N N N N S
1 13 228 1 Djembê 3 N N N N S
1 13 229 1 Dulciana 3 N N N N S
1 13 230 1 Dulcimer 3 N N N N S
1 13 231 1 Encordoamentos 3 N N N N S
1 13 232 1 Escaleta (ou piânica) 3 N N N N S
1 13 233 1 Espineta 3 N N N N S
1 13 234 1 Estojos 3 N N N N S
1 13 235 1 Fagote 3 N N N N S
1 13 236 1 Flauta baixa 3 N N N N S
1 13 237 1 Flauta doce 3 N N N N S
1 13 238 1 Flauta transversal (Flauta) 3 N N N N S
1 13 239 1 Flautim 3 N N N N S
1 13 240 1 Flugelhorn 3 N N N N S
1 13 241 1 Gaita 3 N N N N S
1 13 242 1 Gaita-de-fole 3 N N N N S
1 13 243 1 Ganzá 3 N N N N S
1 13 244 1 Guitarra 3 N N N N S
1 13 245 1 Guitarra acústica 3 N N N N S
1 13 246 1 Guitarra eléctrica 3 N N N N S
1 13 247 1 Guitarra inglesa 3 N N N N S
1 13 248 1 Guitarra portuguesa 3 N N N N S
1 13 249 1 Guitarra semiacústica 3 N N N N S
1 13 250 1 Guitolão 3 N N N N S
1 13 251 1 Harpa 3 N N N N S
1 13 252 1 Kantele - (Derivado da Cítara) 3 N N N N S
1 13 253 1 Kora 3 N N N N S
1 13 254 1 Koto 3 N N N N S
1 13 255 1 Lira 3 N N N N S
1 13 256 1 Manivelas 3 N N N N S
1 13 257 1 Marimba 3 N N N N S
1 13 258 1 Oboé 3 N N N N S
1 13 259 1 Ocarina 3 N N N N S
1 13 260 1 Ondas Martenot 3 N N N N S
1 13 261 1 Órgão 3 N N N N S
1 13 262 1 Órgão eletrônico 3 N N N N S
1 13 263 1 Palhetas 3 N N N N S
1 13 264 1 Pandeireta (pele) 3 N N N N S
1 13 265 1 Pandeireta (soalhas) 3 N N N N S
1 13 266 1 Pandeiro (pele) 3 N N N N S
1 13 267 1 Pandeiro (soalhas) 3 N N N N S
1 13 268 1 Pandeirola 3 N N N N S
1 13 269 1 Piano 3 N N N N S
idTipoDetalhamentoBem
idTipoUtilizacaoBem
idTipoCategoriaBem
idTipoNaturezaBem
flAceitaMovimento
flUsaCombustivel
dsDetalhamento
flExigeRenavam
idTipoMedidor
flExigePlaca
flExigeFIPE
1 13 270 1 Piano de madeira 3 N N N N S
1 13 271 1 Piano digital 3 N N N N S
1 13 272 1 Pífaro 3 N N N N S
1 13 273 1 Pife brasileiro 3 N N N N S
1 13 274 1 Pratos 3 N N N N S
1 13 275 1 Rabeca 3 N N N N S
1 13 276 1 Rebab 3 N N N N S
1 13 277 1 Reco-reco 3 N N N N S
1 13 278 1 Repinique 3 N N N N S
1 13 279 1 Saltério 3 N N N N S
1 13 280 1 Sampler 3 N N N N S
1 13 281 1 Sanfona 3 N N N N S
1 13 282 1 Sangen 3 N N N N S
1 13 283 1 Saxofone (soprano, alto, baixo, tenor) 3 N N N N S
1 13 284 1 Sino 3 N N N N S
1 13 285 1 Sinos tubulares 3 N N N N S
1 13 286 1 Sintetizador 3 N N N N S
1 13 287 1 Sitar 3 N N N N S
1 13 288 1 Surdo 3 N N N N S
1 13 289 1 Tambor 3 N N N N S
1 13 290 1 Tamborim 3 N N N N S
1 13 291 1 Tantã 3 N N N N S
1 13 292 1 Tarol (um tipo de tambor) 3 N N N N S
1 13 293 1 Tarrachas 3 N N N N S
1 13 294 1 Teclado 3 N N N N S
1 13 295 1 Teremim 3 N N N N S
1 13 296 1 Tom-tom 3 N N N N S
1 13 297 1 Triângulo(ferrinhos) 3 N N N N S
1 13 298 1 Trombone (Trombone de vara, alto, baixo) 3 N N N N S
1 13 299 1 Trompa 3 N N N N S
1 13 300 1 Trompete (de pisto, de chave) 3 N N N N S
1 13 301 1 Tuba (ou Bombardon) 3 N N N N S
1 13 302 1 Ukulele 3 N N N N S
1 13 303 1 Viola 3 N N N N S
1 13 304 1 Viola caipira 3 N N N N S
1 13 305 1 Viola da gamba 3 N N N N S
1 13 306 1 Viola-de-cocho 3 N N N N S
1 13 307 1 Violino 3 N N N N S
1 13 308 1 Violoncelo 3 N N N N S
1 13 309 1 Xequerê 3 N N N N S
1 13 310 1 Xilofone 3 N N N N S
1 13 311 1 Zabumba 3 N N N N S
1 13 312 1 Outros Instrumentos Musicais, Artísticos e Afins 3 N N N N S
1 14 313 1 Balcão frigorífico 3 N N N N S
1 14 314 1 Betoneira 3 N N N N S
1 14 315 1 Exaustor industrial 3 N N N N S
1 14 316 1 Forno e torradeira industrial 3 N N N N S
1 14 317 1 Geladeira industrial 3 N N N N S
1 14 318 1 Máquina de fabricação de laticínios 3 N N N N S
1 14 319 1 Máquina de fabricação de tecidos 3 N N N N S
1 14 320 1 Motores - Natureza Industrial 3 S N N N S
1 14 321 1 Outras Máquinas e Equipamentos de Natureza Industrial 3 N N N N S
1 Outros Equipamentos que consomem Combustível (com medidor
1 14 696 1 S N N N S
Hodômetro)
1 14 697 1 Outros Equipamentos que consomem Combustível (com medidor 2 S N N N S
idTipoDetalhamentoBem
idTipoUtilizacaoBem
idTipoCategoriaBem
idTipoNaturezaBem
flAceitaMovimento
flUsaCombustivel
dsDetalhamento
flExigeRenavam
idTipoMedidor
flExigePlaca
flExigeFIPE
Horímetro)
1 14 698 1 Outros Equipamentos que consomem Combustível (sem medidor) 3 S N N N S
1 15 322 1 Alternador energético 3 N N N N S
1 15 323 1 Carregador de bateria 3 N N N N S
1 15 324 1 Chave automática 3 N N N N S
1 15 325 1 Estabilizador 3 N N N N S
1 15 326 1 Gerador 3 N N N N S
1 15 327 1 Haste de contato 3 N N N N S
1 15 328 1 Nobreak 3 N N N N S
1 15 329 1 Poste de iluminação 3 N N N N S
1 15 330 1 Retificador 3 N N N N S
1 15 331 1 Transformador de voltagem 3 N N N N S
1 15 332 1 Trilho 3 N N N N S
1 15 333 1 Truck-tunga 3 N N N N S
1 15 334 1 Turbina (hidrelétrica) 3 N N N N S
1 15 335 1 Outras Máquinas e Equipamentos Energéticos 3 N N N N S
1 16 336 1 Aparelho para encadernação 3 N N N N S
1 16 337 1 Copiadora 3 N N N N S
1 16 338 1 Cortadeira elétrica 3 N N N N S
1 16 339 1 Costuradora de papel 3 N N N N S
1 16 340 1 Duplicadora 3 N N N N S
1 16 341 1 Grampeadeira 3 N N N N S
1 16 342 1 Gravadora de extenso 3 N N N N S
1 16 343 1 Guilhotina 3 N N N N S
1 16 344 1 Linotipo 3 N N N N S
1 16 345 1 Máquina de OFF-Set 3 N N N N S
1 16 346 1 Operadora de ilhoses 3 N N N N S
1 16 347 1 Picotadeira 3 N N N N S
1 16 348 1 Teleimpressora 3 N N N N S
1 16 349 1 Receptadora de páginas 3 N N N N S
1 16 350 1 Outras Máquinas e Equipamentos Gráficos 3 N N N N S
1 17 351 1 Amplificador de som 3 N N N N S
1 17 352 1 Caixa acústica 3 N N N N S
1 17 353 1 Data show 3 N N N N S
1 17 354 1 Eletrola 3 N N N N S
1 17 355 1 Equalizador de som 3 N N N N S
1 17 356 1 Filmadora 3 N N N N S
1 17 357 1 Flash eletrônico 3 N N N N S
1 17 358 1 Fone de ouvido 3 N N N N S
1 17 359 1 Gravador de som 3 N N N N S
1 17 360 1 Máquina fotográfica 3 N N N N S
1 17 361 1 Microfilmadora 3 N N N N S
1 17 362 1 Microfone 3 N N N N S
1 17 363 1 Projetor 3 N N N N S
1 17 364 1 Rádio 3 N N N N S
1 17 365 1 Rebobinadora 3 N N N N S
1 17 366 1 Retro-projetor 3 N N N N S
1 17 367 1 Sintonizador de som 3 N N N N S
1 17 368 1 Tanques para revelação de filmes 3 N N N N S
1 17 369 1 Tape-deck 3 N N N N S
1 17 370 1 Televisor 3 N N N N S
1 17 371 1 Tela para projeção 3 N N N N S
1 17 372 1 Toca-discos 3 N N N N S
1 17 373 1 Vídeo-cassete 3 N N N N S
1 17 374 1 Outros Equipamentos para Áudio, Vídeo e Foto 3 N N N N S
idTipoDetalhamentoBem
idTipoUtilizacaoBem
idTipoCategoriaBem
idTipoNaturezaBem
flAceitaMovimento
flUsaCombustivel
dsDetalhamento
flExigeRenavam
idTipoMedidor
flExigePlaca
flExigeFIPE
1 18 375 1 Aparador de Grama 3 N N N N S
1 18 376 1 Aparelho de Ar Condicionado 3 N N N N S
1 18 377 1 Bebedouro 3 N N N N S
1 18 378 1 Carrinho de Feira 3 N N N N S
1 18 379 1 Container 3 N N N N S
1 18 380 1 Furadeira 3 N N N N S
1 18 381 1 Maleta Executiva 3 N N N N S
1 18 382 1 Urna Eleitoral 3 N N N N S
1 18 383 1 Ventilador de Coluna 3 N N N N S
1 18 384 1 Ventilador de Mesa 3 N N N N S
1 18 385 1 Outras Máquinas, Aparelhos, Equipamentos e Ferramentas 3 N N N N S
1 19 386 1 Caneta Óptica 3 N N N N S
1 19 387 1 Computador 3 N N N N S
1 19 388 1 Controladora de Linhas 3 N N N N S
1 19 389 1 Data show 3 N N N N S
1 19 390 1 Fitas e Discos Magnéticos 3 N N N N S
1 19 391 1 Impressora 3 N N N N S
1 19 392 1 Kit Multimídia 3 N N N N S
1 19 393 1 Leitora 3 N N N N S
1 19 394 1 Micro 3 N N N N S
1 19 395 1 Minicomputadores 3 N N N N S
1 19 396 1 Mesa Digitalizadora 3 N N N N S
1 19 397 1 Modem 3 N N N N S
1 19 398 1 Monitor de Vídeo 3 N N N N S
1 19 399 1 Placas 3 N N N N S
1 19 400 1 Processador 3 N N N N S
1 19 401 1 Scanner 3 N N N N S
1 19 402 1 Teclado para micro 3 N N N N S
1 19 403 1 Urna Eletrônica 3 N N N N S
1 19 404 1 Outros Equipamentos de Processamento de Dados 3 N N N N S
1 20 405 1 Aparelho rotulador 3 N N N N S
1 20 406 1 Apontador fixo (de mesa) 3 N N N N S
1 20 407 1 Caixa registradora 3 N N N N S
1 20 408 1 Carimbo digitador de metal 3 N N N N S
1 20 409 1 Compasso 3 N N N N S
1 20 410 1 Estojo para desenho 3 N N N N S
1 20 411 1 Globo terrestre 3 N N N N S
1 20 412 1 Grampeador (exceto de mesa) 3 N N N N S
1 20 413 1 Máquina autenticadora 3 N N N N S
1 20 414 1 Máquina de calcular 3 N N N N S
1 20 415 1 Máquina de contabilidade 3 N N N N S
1 20 416 1 Máquina de escrever 3 N N N N S
1 20 417 1 Máquina franqueadora 3 N N N N S
1 20 418 1 Normógrafo 3 N N N N S
1 20 419 1 Pantógrafo 3 N N N N S
1 20 420 1 Quebra-luz (luminária de mesa) 3 N N N N S
1 20 421 1 Régua de precisão 3 N N N N S
1 20 422 1 Régua T 3 N N N N S
1 20 423 1 Relógio protocolador 3 N N N N S
1 20 424 1 Outras Máquinas, Instalações e Utensílios de Escritório 3 N N N N S
1 21 425 1 Analisador de motores 3 N N N N S
1 21 426 1 Arcos de serra 3 N N N N S
1 21 427 1 Bombra para esgotamento de tambores 3 N N N N S
1 21 428 1 Compressor de ar 3 N N N N S
1 21 429 1 Conjunto de oxigênio 3 N N N N S
idTipoDetalhamentoBem
idTipoUtilizacaoBem
idTipoCategoriaBem
idTipoNaturezaBem
flAceitaMovimento
flUsaCombustivel
dsDetalhamento
flExigeRenavam
idTipoMedidor
flExigePlaca
flExigeFIPE
1 21 430 1 Conjunto de solda 3 N N N N S
1 21 431 1 Conjunto para lubrificação 3 N N N N S
1 21 432 1 Desbastadeira 3 N N N N S
1 21 433 1 Desempenadeira 3 N N N N S
1 21 434 1 Elevador hidráulico 3 N N N N S
1 21 435 1 Esmerilhadeira 3 N N N N S
1 21 436 1 Extrator de precisão 3 N N N N S
1 21 437 1 Forja 3 N N N N S
1 21 438 1 Fundidora para confecção de broca 3 N N N N S
1 21 439 1 Laminadora 3 N N N N S
1 21 440 1 Lavadora de carro 3 N N N N S
1 21 441 1 Lixadeira 3 N N N N S
1 21 442 1 Macaco mecânico 3 N N N N S
1 21 443 1 Macaco hidráulico 3 N N N N S
1 21 444 1 Mandril 3 N N N N S
1 21 445 1 Marcador de velocidade 3 N N N N S
1 21 446 1 Martelo mecânico 3 N N N N S
1 21 447 1 Níveis de aço 3 N N N N S
1 21 448 1 Níveis de madeira 3 N N N N S
1 21 449 1 Pistola metalizadora 3 N N N N S
1 21 450 1 Polidora 3 N N N N S
1 21 451 1 Prensa 3 N N N N S
1 21 452 1 Rebitadora 3 N N N N S
1 21 453 1 Recipientes de ferro para combustíveis 3 N N N N S
1 21 454 1 Saca-pino 3 N N N N S
1 21 455 1 Serra de bancada 3 N N N N S
1 21 456 1 Serra mecânica 3 N N N N S
1 21 457 1 Talhas 3 N N N N S
1 21 458 1 Tanques pra água 3 N N N N S
1 21 459 1 Tarracha 3 N N N N S
1 21 460 1 Testadora 3 N N N N S
1 21 461 1 Torno mecânico 3 N N N N S
1 21 462 1 Vulcanizadora 3 N N N N S
1 21 463 1 Outras Máquinas, Ferramentas e Utensílios de Oficina 3 N N N N S
1 22 464 1 Bomba d´água 3 N N N N S
1 22 465 1 Bomba de desentupimento 3 N N N N S
1 22 466 1 Bomba de irrigação 3 N N N N S
1 22 467 1 Bomba de lubrificação 3 N N N N S
1 22 468 1 Bomba de sucção 3 N N N N S
1 22 469 1 Bomba de elevação de água e gasolina 3 N N N N S
1 22 470 1 Carneiro hidráulico 3 N N N N S
1 22 471 1 Desidratadora 3 N N N N S
1 22 472 1 Máquina de tratamento de água 3 N N N N S
1 22 473 1 Máquina de tratamento de esgoto 3 N N N N S
1 22 474 1 Máquina de tratamento de lixo 3 N N N N S
1 22 475 1 Moinho 3 N N N N S
1 22 476 1 Roda d´água 3 N N N N S
1 22 477 1 Outros Equipamentos e Utensílios Hidráulicos e Elétricos 3 N N N N S
1 23 478 1 Arado 3 N N N N S
1 23 479 1 Carregadora 3 S N N N S
1 23 480 1 Ceifadeira 3 S N N N S
1 23 481 1 Compactador 2 S N N N S
1 23 482 1 Conjunto de irrigação 3 N N N N S
1 23 483 1 Conjunto motobomba para irrigação 3 S N N N S
1 23 484 1 Cultivador 2 S N N N S
idTipoDetalhamentoBem
idTipoUtilizacaoBem
idTipoCategoriaBem
idTipoNaturezaBem
flAceitaMovimento
flUsaCombustivel
dsDetalhamento
flExigeRenavam
idTipoMedidor
flExigePlaca
flExigeFIPE
1 23 485 1 Desintegrador 2 S N N N S
1 23 486 1 Escavadeira 2 S N N N S
1 23 487 1 Forno de secagem 3 S N N N S
1 23 488 1 Estufa de secagem ou amadurecimento 3 N N N N S
1 23 489 1 Máquinas de beneficiamento 3 S N N N S
1 23 490 1 Microtrator 2 S N N N S
1 23 491 1 Misturador de ração 3 S N N N S
1 23 492 1 Moinho agrícola 3 S N N N S
1 23 493 1 Motoniveladora 2 S N N N S
1 23 494 1 Motosserra 3 S N N N S
1 23 495 1 Pasteurizador 3 S N N N S
1 23 496 1 Picador de forragens 3 S N N N S
1 23 497 1 Plaina terraceadora 3 S N N N S
1 23 498 1 Plantadeira 3 S N N N S
1 23 499 1 Pulverizador de tração animal 3 N N N N S
1 23 500 1 Pulverizador de tração mecânica 3 N N N N S
1 23 501 1 Rolo compressor 2 S N N N S
1 23 502 1 Roçadeira 3 S N N N S
1 23 503 1 Semeadeira 3 S N N N S
1 23 504 1 Silo para depósito de cimento 3 N N N N S
1 23 505 1 Sulcador 3 N N N N S
1 23 506 1 Trator de roda 2 S N N N S
1 23 507 1 Trator esteira 2 S N N N S
1 (SEM CONSUMO DE COMBUSTÍVEL) Outras máquinas e
1 23 508 2 N N N N S
equipamentos agrícolas e rodoviários
1 24 509 1 Abajur 3 N N N N S
1 24 510 1 Aparelho para apoiar os braços 3 N N N N S
1 24 511 1 Armário 3 N N N N S
1 24 512 1 Arquivo de Aço 3 N N N N S
1 24 513 1 Arquivo de Madeira 3 N N N N S
1 24 514 1 Balcão (tipo atendimento) 3 N N N N S
1 24 515 1 Banco 3 N N N N S
1 24 516 1 Banqueta 3 N N N N S
1 24 517 1 Base para mastro 3 N N N N S
1 24 518 1 Cadeira 3 N N N N S
1 24 519 1 Cama 3 N N N N S
1 24 520 1 Carrinho fichário 3 N N N N S
1 24 521 1 Carteira Escolar 3 N N N N S
1 24 522 1 Banco Escolar 3 N N N N S
1 24 523 1 Charter negro 3 N N N N S
1 24 524 1 Cinzeiro com pedestal 3 N N N N S
1 24 525 1 Criado mudo 3 N N N N S
1 24 526 1 Cristaleira 3 N N N N S
1 24 527 1 Escrivaninha 3 N N N N S
1 24 528 1 Espelho moldurado 3 N N N N S
1 24 529 1 Estante de madeira 3 N N N N S
1 24 530 1 Estante de aço 3 N N N N S
1 24 531 1 Estofado 3 N N N N S
1 24 532 1 Flipsharter 3 N N N N S
1 24 533 1 Guarda-louça 3 N N N N S
1 24 534 1 Guarda roupa 3 N N N N S
1 24 535 1 Mapoteca 3 N N N N S
1 24 536 1 Mesa 3 N N N N S
1 24 537 1 Penteadeira 3 N N N N S
1 24 538 1 Poltrona 3 N N N N S
idTipoDetalhamentoBem
idTipoUtilizacaoBem
idTipoCategoriaBem
idTipoNaturezaBem
flAceitaMovimento
flUsaCombustivel
dsDetalhamento
flExigeRenavam
idTipoMedidor
flExigePlaca
flExigeFIPE
1 24 539 1 Porta-chapéus 3 N N N N S
1 24 540 1 Prancheta para desenho 3 N N N N S
1 24 541 1 Quadro de chaves 3 N N N N S
1 24 542 1 Quadro imantado 3 N N N N S
1 24 543 1 Quadro para editais e avisos 3 N N N N S
1 24 544 1 Relógio de mesa 3 N N N N S
1 24 545 1 Relógio de parede 3 N N N N S
1 24 546 1 Relógio ponto 3 N N N N S
1 24 547 1 Roupeiro 3 N N N N S
1 24 548 1 Sofá 3 N N N N S
1 24 549 1 Suporte para TV 3 N N N N S
1 24 550 1 Suporte para Vídeo 3 N N N N S
1 24 551 1 Suporte para bandeira (mastro) 3 N N N N S
1 24 552 1 Vitrine 3 N N N N S
1 25 553 1 Alfaias em louça 3 N N N N S
1 25 554 1 Documentos e Objetos históricos 3 N N N N S
1 25 555 1 Esculturas 3 N N N N S
1 25 556 1 Gravuras 3 N N N N S
1 25 557 1 Molduras 3 N N N N S
1 25 558 1 Peças em marfim 3 N N N N S
1 25 559 1 Peças em cerâmica 3 N N N N S
1 25 560 1 Pedestais especiais e similares 3 N N N N S
1 25 561 1 Pinacotecas completas 3 N N N N S
1 25 562 1 Pinturas em tela 3 N N N N S
1 25 563 1 Porcelana 3 N N N N S
1 25 564 1 Tapeçaria 3 N N N N S
1 25 565 1 Trilhos para exposição de quadros 3 N N N N S
1 25 566 1 Outras obras de arte e peças para Museu 3 N N N N S
1 26 567 1 Animais não destinados laboratório ou corte 3 N N N N S
1 26 568 1 Animais para jardim zoológico 3 N N N N S
1 26 569 1 Animais para produção 3 N N N N S
1 26 570 1 Animais para reprodução e guarda 3 N N N N S
1 26 571 1 Animais para sela 3 N N N N S
1 26 572 1 Animais para tração 3 N N N N S
1 26 573 1 Selas 3 N N N N S
1 26 574 1 Outros semoventes e equipamentos de montaria 3 N N N N S
1 27 575 1 Bicicleta 3 N N N N S
1 27 576 1 Carrinho de mão 3 N N N N S
1 27 577 1 Carroça 3 N N N N S
1 27 578 1 Charrete 3 N N N N S
1 27 579 1 Empilhadeira 3 N N N N S
1 28 580 1 Locomotiva 2 S N N N S
1 28 581 1 Prancha 3 S N N N S
1 28 582 1 Reboque 3 S N N N S
1 28 583 1 Tender 3 S N N N S
1 28 584 1 Vagão pra transporte de carga ou passageiro 3 S N N N S
1 28 585 1 Outros veículos ferroviários 3 N N N N S
1 29 586 1 Biombos 3 N N N N S
1 29 587 1 Carpetes (primeira instalação) 3 N N N N S
1 29 588 1 Cortinas 3 N N N N S
1 29 589 1 Divisórias removíveis 3 N N N N S
1 29 590 1 Estrados 3 N N N N S
1 29 591 1 Persianas 3 N N N N S
1 29 592 1 Tapetes 3 N N N N S
1 29 593 1 Grades 3 N N N N S
idTipoDetalhamentoBem
idTipoUtilizacaoBem
idTipoCategoriaBem
idTipoNaturezaBem
flAceitaMovimento
flUsaCombustivel
dsDetalhamento
flExigeRenavam
idTipoMedidor
flExigePlaca
flExigeFIPE
1 29 594 1 Outras peças não incorporáveis a imóveis afins 3 N N N N S
1 30 595 1 Ambulância 1 S S S S S
1 30 596 1 Veículos de Passeio e Utilitários 1 S S S S S
1 30 597 1 Basculante 1 S S S S S
1 30 598 1 Caçamba 1 S S S S S
1 30 599 1 Caminhão 1 S S S S S
1 30 600 1 Carro-forte 1 S S S S S
1 30 601 1 Consultório volante 1 S S S S S
1 30 602 1 Furgão 1 S S S S S
1 30 603 1 Micro-ônibus 1 S S S S S
1 30 604 1 Motocicleta 1 S S S S S
1 30 605 1 Ônibus 1 S S S S S
1 30 606 1 Outros veículos de tração mecânica e afins 1 N N N N S
1 33 616 1 Radar 3 N N N N S
1 33 617 1 Rádios 3 N N N N S
1 33 618 1 Outros equipamentos, peças e acessórios de proteção e voo 3 N N N N S
1 34 619 1 Ar condicionado 3 N N N N S
1 34 620 1 Capota 3 N N N N S
1 34 621 1 Rádio toca-fitas 3 N N N N S
1 34 622 1 Outros acessórios para automóveis e afins 3 N N N N S
1 35 623 1 Escafandro 3 N N N N S
1 35 624 1 Jet-Ski 2 S N N N S
1 35 625 1 Tanque de oxigênio 3 N N N N S
1 35 626 1 Outros equipamentos de mergulho, salvamento e afins 3 N N N N S
1 36 627 1 Instrumentos de navegação 3 N N N N S
1 36 628 1 Instrumentos de medição do tempo 3 N N N N S
1 36 629 1 Instrumentos óticos 3 N N N N S
1 36 630 1 Instrumentos geográficos 3 N N N N S
1 36 631 1 Instrumentos astronômicos 3 N N N N S
1 36 632 1 Instrumentos e Aparelhos meteorológicos 3 N N N N S
1 36 633 1 Outros equipamentos, peças e acessórios marítimos 3 N N N N S
1 37 634 1 Equipamentos e Sistema de Proteção e Vigilância Ambiental 3 N N N N S
1 Equipamentos, sobressalentes de máquinas, motor de navios e
1 38 635 3 N N N N S
esquadra
1 39 636 1 Outros Materiais Permanentes 3 N N N N S
1 (CONSOME COMBUSTÍVEL) Outras máquinas e equipamentos
1 23 699 2 S N N N S
agrícolas e rodoviários
2 40 638 1 Lotes Urbanos 3 N N N N S
2 40 639 1 Glebas Urbanas 3 N N N N S
2 40 640 1 Fazendas 3 N N N N S
2 41 647 1 Edifícios 3 N N N N S
2 41 648 1 Armazéns/Galpões 3 N N N N S
2 41 652 1 Laboratórios e Observatórios 3 N N N N S
2 41 657 1 Complexos de Fábricas e Usinas 3 N N N N S
2 41 646 1 Estacionamentos e Garagens 3 N N N N S
2 41 658 1 Lojas 3 N N N N S
2 41 659 1 Salas 3 N N N N S
2 41 660 1 Apartamentos 3 N N N N S
2 41 661 1 Casas 3 N N N N S
2 40 688 1 Glebas Rurais 3 N N N N S
2 40 689 1 Lotes Rurais 3 N N N N S
2 40 690 1 Lotes Industriais 3 N N N N S
2 40 677 1 Outros Bens Dominicais – Outros Terrenos 3 N N N N S
2 41 678 1 Outros Bens Dominicais – Outras Edificações 3 N N N N S
2 48 692 1 Outros Bens Dominicais – Outras Instalações 3 N N N N S
idTipoDetalhamentoBem
idTipoUtilizacaoBem
idTipoCategoriaBem
idTipoNaturezaBem
flAceitaMovimento
flUsaCombustivel
dsDetalhamento
flExigeRenavam
idTipoMedidor
flExigePlaca
flExigeFIPE
2 50 693 1 Outros Bens Dominicais 3 N N N N S
2 44 643 2 Praças 3 N N N N S
2 44 686 2 Parques 3 N N N N S
2 44 687 2 Bosques 3 N N N N S
2 45 662 2 Ruas 3 N N N N S
2 45 683 2 Estradas 3 N N N N S
2 46 663 2 Pontes 3 N N N N S
2 46 664 2 Viadutos 3 N N N N S
2 47 684 2 Outros Bens de Uso Comum do Povo – Outros Terrenos 3 N N N N S
2 47 685 2 Outros Bens de Uso Comum do Povo – Outras Edificações 3 N N N N S
2 47 695 2 Outros Bens de Uso Comum do Povo 3 N N N N S
2 40 637 3 Florestas 3 N N N N S
2 40 638 3 Lotes Urbanos 3 N N N N S
2 40 639 3 Glebas Urbanas 3 N N N N S
2 40 640 3 Fazendas 3 N N N N S
2 41 647 3 Edifícios 3 N N N N S
2 41 648 3 Armazéns/Galpões 3 N N N N S
2 41 649 3 Edifícios de Aeroportos e Estações 3 N N N N S
2 48 642 3 Represas e Açudes 3 N N N N S
2 48 650 3 Faróis 3 N N N N S
2 41 651 3 Museus 3 N N N N S
2 41 652 3 Laboratórios e Observatórios 3 N N N N S
2 40 644 3 Ilhas 3 N N N N S
2 41 653 3 Hospitais 3 N N N N S
2 41 654 3 Hotéis 3 N N N N S
2 41 655 3 Presídios/Delegacias 3 N N N N S
2 41 656 3 Portos/Estaleiros 3 N N N N S
2 41 657 3 Complexos de Fábricas e Usinas 3 N N N N S
2 40 645 3 Terrenos - Cemitérios 3 N N N N S
2 41 646 3 Estacionamentos e Garagens 3 N N N N S
2 41 658 3 Lojas 3 N N N N S
2 41 659 3 Salas 3 N N N N S
2 41 660 3 Apartamentos 3 N N N N S
2 41 661 3 Casas 3 N N N N S
2 48 665 3 Sistema de Abastecimento de Água 3 N N N N S
2 48 666 3 Rede de Iluminação Pública 3 N N N N S
2 40 667 3 Terrenos - Aterros Sanitários 3 N N N N S
2 48 668 3 Drenagem Pluvial 3 N N N N S
2 48 669 3 Sistema de Esgoto 3 N N N N S
2 41 670 3 Abatedouros 3 N N N N S
2 41 671 3 Creches 3 N N N N S
2 41 672 3 Escolas 3 N N N N S
2 41 673 3 Posto de Saúde 3 N N N N S
2 48 674 3 Poços Artesianos 3 N N N N S
2 48 675 3 Sinalização de Trânsito 3 N N N N S
2 41 676 3 Abrigos para Passageiros de Ônibus 3 N N N N S
2 40 688 3 Glebas Rurais 3 N N N N S
2 40 689 3 Lotes Rurais 3 N N N N S
2 40 690 3 Lotes Industriais 3 N N N N S
2 40 679 3 Outros Bens de Uso Especial – Outros Terrenos 3 N N N N S
2 41 680 3 Outros Bens de Uso Especial – Outras Edificações 3 N N N N S
2 48 691 3 Outros Bens de Uso Especial – Outras Instalações 3 N N N N S
2 49 694 3 Outros Bens de Uso Especial 3 N N N N S
3 42 681 1 Softwares 3 N N N N S
3 43 682 1 Marcas, Direitos e Patentes 3 N N N N S
BAIXA DE BENS
TABELA: BaixaBem
PERIODICIDADE: • Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa e cdBem) for duplicado O conjunto (idPessoa e cdBem) declarado na
na tabela (BaixaBem) a mensagem deve ser 2071 linha nº xxxx da tabela (BaixaBem) apresenta-
executada. se com registro duplicado.
Se o conjunto (idPessoa e cdBem) declarado na O conjunto (idPessoa e cdBem) declarado na
tabela (BaixaBem) não existir na tabela (Bem) a 2072 linha xxxx da tabela (BaixaBem) não existe na
mensagem deve ser executada. tabela (Bem).
Se o mês da data da baixa (dtBaixa) declarado na O mês da data da baixa do bem declarado na
tabela (BaixaBem) for > que o mês do ano de 2073 linha xxxx da tabela (BaixaBem) não pode ser
trabalho a mensagem deve ser executada. maior que o mês do ano de trabalho.
OBSERVAÇÕES
Motivo da baixa. 250 Caractere X(250) dsMotivo Descrever a motivação da baixa. SIM
TABELA: VeiculoEquipamento
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa e cdBem) declarado na O conjunto (idPessoa e cdBem) declarado na
tabela (VeiculoEquipamento) for duplicado a 1107 linha nº xxxx da tabela (VeiculoEquipamento)
mensagem deve ser executada. apresenta-se com registro duplicado.
Se a combinação entre os campos
A combinação entre os campos
(idTipoCategoriaObjetoDespesa e
(idTipoCategoriaObjetoDespesa e
idTipoObjetoDespesa) declarada na tabela
idTipoObjetoDespesa) declarada na linha nº
(VeiculoEquipamento) para o conjunto (idPessoa e 1109
xxxx da tabela (VeiculoEquipamento) não pode
cdBem) for <> das possibilidades válidas na tabela
ser diferente das possibilidades válidas na
(TipoCategoriaXObjetoDespesa) a mensagem
tabela (TipoCategoriaXObjetoDespesa).
deve ser executada.
Se (idTipoCategoriaObjetoDespesa) declarado na
O (idTipoCategoriaObjetoDespesa) declarado
tabela (VeiculoEquipamento) para o conjunto
1110 na tabela (VeiculoEquipamento) não pode ser
(idPessoa e cdBem) for <> 1 a mensagem deve
diferente de (1 - Combustível).
ser executada.
Se (cdModeloFIPE) declarado na tabela O Código do Modelo FIPE (cdModeloFIPE)
(VeiculoEquipamento) para o conjunto (idPessoa e declarado na linha nº xxxx da tabela
1111
cdBem) não existir na tabela (ModeloVeiculoFIPE) (VeiculoEquipamento) não existe na tabela
a mensagem deve ser executada. (ModeloVeiculoFIPE).
Não foi informado o número das placas
O campo (nrPlaca) torna-se obrigatório na tabela
(nrPlaca) na linha nº xxxx da tabela
(VeiculoEquipamento) para o conjunto (idPessoa e
(VeiculoEquipamento). Este campo é obrigatório
cdBem) QUANDO (cdBem) existir na tabela (Bem)
quando o (cdBem) possuir a combinação entre
com a combinação entre os campos
1112 os campos (idTipoNaturezaBem,
(idTipoNaturezaBem, idTipoCategoriaBem,
idTipoCategoriaBem, idTipoDetalhamentoBem e
idTipoDetalhamentoBem e idTipoUtilizacaoBem)
idTipoUtilizacaoBem) na tabela (Bem), originária
originária da tabela (TipoAgrupamentoBem) com
da tabela (TipoAgrupamentoBem) com
(flExigePlaca) = "S".
(flExigePlaca) = "S".
Não foi informado o número do Renavam
O campo (nrRenavam) torna-se obrigatório na
(nrRenavam) na linha nº xxxx da tabela
tabela (VeiculoEquipamento) para o conjunto
(VeiculoEquipamento). Este campo é obrigatório
(idPessoa e cdBem) QUANDO (cdBem) existir na
quando o (cdBem) possuir a combinação entre
tabela (Bem) com a combinação entre os campos
1113 os campos (idTipoNaturezaBem,
(idTipoNaturezaBem, idTipoCategoriaBem,
idTipoCategoriaBem, idTipoDetalhamentoBem e
idTipoDetalhamentoBem e idTipoUtilizacaoBem)
idTipoUtilizacaoBem) na tabela (Bem), originária
originária da tabela (TipoAgrupamentoBem) com
da tabela (TipoAgrupamentoBem) com
(flExigeRenavam) = "S".
(flExigeRenavam) = "S".
Se (nrAnoFabricacao) declarado na tabela O ano de Fabricação do Veículo/Equipamento
(VeiculoEquipamento) para o conjunto (idPessoa e (nrAnoFabricacao) declarado na linha nº xxxx da
1114
cdBem) for > que o ano de trabalho a mensagem tabela (VeiculoEquipamento) não pode ser
deve ser executada. maior que o ano de trabalho.
Se o conjunto (idPessoa, idSecretaria e O conjunto (idPessoa, idSecretaria,
idOrgao) declarado na tabela cdOrgao e nrAnoLOA) declarado na linha
1871
(SecretariaXOrgao) apresentar registro nº xxxxx da tabela (SecretariaXOrgao)
duplicado, a mensagem deve ser executada. apresenta-se com registro duplicado.
Se o conjunto (idPessoa e cdBem) da tabela O (cdBem) nº xxxxxx informado na tabela
1928
(VeiculoEquipamento) não existir na combinação (VeiculoEquipamento) consta na tabela
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
(idPessoa, cdBem, idTipoNaturezaBem, (TipoAgrupamentoBem) com (flUsaCombustivel
idTipoCategoriaBem, idTipoDetalhamentoBem e = 'N') portanto, não pode ser informado na
idTipoUtilizacaoBem) na tabela (Bem) com referida tabela.
(flUsaCombustivel = 'S') na tabela
(TipoAgrupamentoBem) a mensagem deve ser
executada.
OBSERVAÇÕES
Ano de
4 Numérico 9999 nrAnoFabricacao Representa o Ano de Fabricação. SIM
Fabricação
Número das 12 Caractere X(12) nrPlaca Representa o Número das Placas. NÃO
Placas
COORDENADAS GEOGRÁFICAS
TABELA: CoordenadaGeografica
PERIODICIDADE: • Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrGrauSul, nrMinutoSul,
A Coordenada Geográfica declarada na linha
nrSegundoSul, nrGrauOeste, nrMinutoOeste,
nº xxxx da tabela (CoordenadaGeografica)
nrSegundoOeste e cdBem) for duplicado na tabela 1158
apresenta-se com registro duplicado para o
(CoordenadaGeografica) a mensagem deve ser
bem (cdBem) informado.
executada.
Se a combinação (idPessoa e cdBem) declarada
na tabela (CoordenadaGeografica) para o conjunto
O Bem Patrimonial (cdBem) declarado na linha
(idPessoa, nrGrauSul, nrMinutoSul, nrSegundoSul,
nº xxxx da tabela (CoordenadaGeografica) não
nrGrauOeste, nrMinutoOeste, nrSegundoOeste e 1159
existe na tabela (Bem) ou não é um bem
cdBem) não existir na tabela (Bem) vinculado com
imóvel.
(idTipoNaturezaBem) = 2 a mensagem deve ser
executada.
Se (dtMedicao) declarada na tabela
(CoordenadaGeografica) para o conjunto A data da medição (dtMedicao) declarada na
(idPessoa, nrGrauSul, nrMinutoSul, nrSegundoSul, linha nº xxxx da tabela
1160
nrGrauOeste, nrMinutoOeste, nrSegundoOeste e (CoordenadaGeografica) não pode ser maior
cdBem) for > que o mês/ano de trabalho a que o mês/ano de trabalho.
mensagem deve ser executada.
A Coordenada Geográfica informada na linha
A Coordenada Geográfica não pode ultrapassar os
1946 XXXXX da tabela (CoordenadaGeografica)
limites do Município.
está fora dos limites do Município.
OBSERVAÇÕES
TABELA: LocalizacaoImovel
PERIODICIDADE: • Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdBem e dtLocalizacao)
Se o conjunto (idPessoa, cdBem e dtLocalizacao)
declarado na linha nº xxxx da tabela
for duplicado na tabela (LocalizacaoImovel) a 1161
(LocalizacaoImovel) apresenta-se com registro
mensagem deve ser executada.
duplicado.
Se a combinação (idPessoa e cdBem) declarada
O Bem Patrimonial (cdBem) declarado na linha
na tabela (LocalizacaoImovel) para o conjunto
nº xxxx da tabela (LocalizacaoImovel) não
(idPessoa, cdBem e dtLocalizacao) não existir na 1162
existe na tabela (Bem) ou não é um bem
tabela (Bem) vinculado com (idTipoNaturezaBem)
imóvel.
= 2 a mensagem deve ser executada.
Se (dtLocalizacao) declarada na tabela A data da localização (dtLocalizacao)
(LocalizacaoImovel) para o conjunto (idPessoa, declarada na linha nº xxxx da tabela
1163
cdBem e dtLocalizacao) for > que o mês/ano de (LocalizacaoImovel) não pode ser maior que o
trabalho a mensagem deve ser executada. mês/ano de trabalho.
OBSERVAÇÕES
TABELA: HodometroHorimetro
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdBem,
Se conjunto (idPessoa, cdBem,
nrSequencialHodoHori, nrMes e nrAno)
nrSequencialHodoHori, nrMes e nrAno) for duplicado
1167 declarado na linha nº xxxx da tabela
na tabela (HodometroHorimetro) a mensagem deve
(HodometroHorimetro) apresenta-se com
ser executada.
registro duplicado.
Se (cdBem) declarado na tabela
(HodometroHorimetro) para o conjunto (idPessoa, O Bem (cdBem) declarado na linha nº xxxx da
cdBem, nrSequencialHodoHori, nrMes e nrAno) não 1168 tabela (HodometroHorimetro) não existe na
existir na tabela (VeiculoEquipamento) a mensagem tabela (VeiculoEquipamento).
deve ser executada.
Se (idTipoMedidor) declarado na tabela
O Tipo de Medidor (idTipoMedidor) declarado
(HodometroHorimetro) para o conjunto (idPessoa,
na linha nº xxxx da tabela
cdBem, nrSequencialHodoHori, nrMes e nrAno) não 1171
(HodometroHorimetro) não existe na tabela
existir na tabela (TipoMedidor) a mensagem deve ser
(TipoMedidor).
executada.
Se a combinação (nrMes e nrAno) declarada na tabela
(HodometroHorimetro) para o conjunto (idPessoa, O Mês e Ano (nrMes e nrAno) declarados na
cdBem, nrSequencialHodoHori, nrMes e nrAno) for <> 1172 tabela (HodometroHorimetro) não podem ser
do mês/ano de trabalho a mensagem deve ser diferente do mês/ano de trabalho.
executada.
Se (nrMedicaoInicial) declarada na tabela
(HodometroHorimetro) para o conjunto (idPessoa,
cdBem, nrSequencialHodoHori, nrMes e nrAno) for <> A Medição Inicial do Hodrômetro ou Horímetro
de (nrMedicaoFinal) do imediatamente anterior (nrMedicaoInicial) declarada na linha nº xxxx
quando o (nrMes > 1 e nrAno = 2013) e (nrMes => 1 da tabela (HodometroHorimetro) não pode ser
1173
de nrAno > 2013) para o mesmo (iPessoa, cdBem e diferente da medição apurada no mês
nrSequencialHodoHori) a mensagem deve ser imediatamente anterior para o mesmo
executada. OBS: Para o mês de trabalho = 1/2013 (cdBem) e sequencial.
esta verificação não será feita por esta regra e sim por
uma específica de fechamento.
Se (nrMedicaoFinal) declarada na tabela A Medição Final do Hodrômetro ou Horímetro
(HodometroHorimetro) para o conjunto (idPessoa, (nrMedicaoFinal) declarada na linha nº xxxx
cdBem, nrSequencialHodoHori, nrMes e nrAno) for < da tabela (HodometroHorimetro) não pode ser
1174
de (nrMedicaoInicial) para o mesmo (iPessoa, cdBem, menor que a medição inicial (nrMedicaoInicial)
nrSequencialHodoHori, nrMes e nrAno) a mensagem para o mesmo (cdBem,
deve ser executada. nrSequencialHodoHori, nrMes e nrAno).
Se (nrMedicaoDeclarada) informada na tabela A Medição Esperada (nrMedicaoDeclarada)
(HodometroHorimetro) para o conjunto (idPessoa, informada na linha nº xxxx da tabela
cdBem, nrSequencialHodoHori, nrMes e nrAno) for > 1175 (HodometroHorimetro) é maior que ZERO,
de ZERO o campo (dsNotaExplicatitva) torna-se portanto, o campo (dsNotaExplicatitva) tornou-
obrigatório. se obrigatório.
OBSERVAÇÕES
Código do
10 Caractere X(10) cdBem Código de controle do bem patrimonial. SIM
Bem*
idTipoMedidor dsTipoMedidor
1 Hodômetro
2 Horímetro
3 Não usa Hodômetro/Horímetro
TABELA: ConsumoCombustivel
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa e nrSequencial) declarado
Se o conjunto (idPessoa e nrSequencial) for
na linha nº xxxx da tabela
duplicado na tabela (ConsumoCombustivel) a 1176
(ConsumoCombustivel) apresenta-se com
mensagem deve ser executada.
registro duplicado.
Se o conjunto (idPessoa, cdBem, O conjunto (idPessoa, cdBem,
idTipoCategoriaObjetoDespesa, idTipoCategoriaObjetoDespesa,
idTipoObjetoDespesa, nrMesConsumo e idTipoObjetoDespesa, nrMesConsumo e
1177
nrAnoConsumo) for duplicado na tabela nrAnoConsumo) declarado na linha nº xxxx da
(ConsumoCombustivel) a mensagem deve ser tabela (ConsumoCombustivel) apresenta-se
executada. com registro duplicado.
Se o conjunto (idPessoa e cdBem) declarado na
O conjunto (idPessoa e cdBem) declarado na
tabela (ConsumoCombustivel) não existir na
1178 linha nº xxxx da tabela (ConsumoCombustivel)
tabela (VeiculoEquipamento) a mensagem deve
não existe na tabela (VeiculoEquipamento).
ser executada.
O Tipo de Categoria e Objeto da Despesa
Se a combinação (idTipoCategoriaObjetoDespesa
(idTipoCategoriaObjetoDespesa e
e idTipoObjetoDespesa) declarada na tabela
idTipoObjetoDespesa) declarado na linha nº
(ConsumoCombustivel) para o conjunto (idPessoa
xxxx da tabela (ConsumoCombustivel) não
e nrSequencial) não existir nas possibilidades 1179
existem nas possibilidades válidas da tabela
válidas da tabela (TipoCategoriaXObjetoDespesa)
(TipoCategoriaXObjetoDespesa) ou o
com o campo (idTipoCategoriaObjetoDespesa) =
(idTipoCategoriaObjetoDespesa) é diferente de
de 1 a mensagem deve ser executada.
1 - Combustível.
Se a combinação (nrMesConsumo e A combinação (nrMesConsumo e
nrAnoConsumo) declarada na tabela nrAnoConsumo) declarada na linha nº xxxx da
(ConsumoCombustivel) para o conjunto (idPessoa 1180 tabela (ConsumoCombustivel) não pode ser
e nrSequencial) for <> do mês/ano de trabalho a diferente do mês/ano de trabalho a mensagem
mensagem deve ser executada. deve ser executada.
Se (nrQuantidade) declarada na tabela
A quantidade de combustível (nrQuantidade)
(ConsumoCombustivel) para o conjunto (idPessoa
1181 declarada na linha nº xxxx da tabela
e nrSequencial) for negativa a mensagem deve
(ConsumoCombustivel) não pode ser negativa.
ser executada.
OBSERVAÇÕES
TABELA: EstornoConsumoCombustivel
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrEstorno e O conjunto (idPessoa, nrEstorno e
nrAnoEstorno) for duplicado na tabela nrAnoEstorno) declarado na linha nº xxxx da
1182
(EstornoConsumoCombustivel) a mensagem deve tabela (EstornoConsumoCombustivel)
ser executada. apresenta-se com registro duplicado.
Se (nrEstorno e nrAnoEstorno) declarado na O Número e Ano do Estorno (nrEstorno e
tabela (EstornoConsumoCombustivel) para o nrAnoEstorno) declarados na linha nº xxxx da
conjunto (nrEstorno e nrAnoEstorno) apresentar 1183 tabela (EstornoConsumoCombustivel)
quebra da sequência numérica no ano de trabalho apresentam-se com quebra da sequência
a mensagem deve ser executada. numérica no ano de trabalho.
Se (nrSequencialConsumo) declarado na tabela
O Número Sequencial (nrSequencialConsumo)
(EstornoConsumoCombustivel) para o conjunto
declarado na linha nº xxxx da tabela
(idPessoa, nrEstorno e nrAnoEstorno) não existir 1184
(EstornoConsumoCombustivel) não existe na
na tabela (ConsumoCombustivel) a mensagem
tabela (ConsumoCombustivel).
deve ser executada.
Se (nrQuantidade) declarada na tabela A Quantidade de Combustível Estornada
(EstornoConsumoCombustivel) para o conjunto (nrQuantidade) declarada na linha nº xxxx da
1185
(idPessoa, nrEstorno e nrAnoEstorno) for negativa tabela (EstornoConsumoCombustivel) não pode
a mensagem deve ser executada. ser negativa.
Se (nrMesEstorno) declarado na tabela
O Mês do Estorno (nrMesEstorno) declarado na
(EstornoConsumoCombustivel) for <> do mês de
1709 tabela (EstornoConsumoCombustivel) não pode
trabalho a mensagem deve ser executada.
ser diferente do mês de trabalho.
OBSERVAÇÕES
TABELA: EntradaExtraCombustivel
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, flEntidadeRepassador, O conjunto(idPessoa, flEntidadeRepassador,
tpDocRepassador, nrDocRepassador, tpDocRepassador, nrDocRepassador,
idTipoCategoriaObjetoDespesa, idTipoCategoriaObjetoDespesa,
idTipoObjetoDespesa, idTipoEntradaCombustivel idTipoObjetoDespesa,
1186
e dtEntrada) declarado na tabela idTipoEntradaCombustivel e dtEntrada)
(EntradaExtraCombustivel) for duplicado a declarado na linha nº xxxx da tabela
mensagem deve ser executada. (EntradaExtraCombustivel) apresenta-se com
registro duplicado.
Se (tpDocRepassador) declarado na tabela
(EntradaExtraCombustivel) para o conjunto
(idPessoa, flEntidadeRepassador,
O Tipo de Documento do Repassador
tpDocRepassador, nrDocRepassador,
(tpDocRepassador) declarado na linha nº xxxx
idTipoCategoriaObjetoDespesa, 1187
da tabela (EntradaExtraCombustivel) não pode
idTipoObjetoDespesa, idTipoEntradaCombustivel
ser diferente de CPF ou CNPJ.
e dtEntrada) possuir (TpDocumento) <> de 2 ou 3
a mensagem deve ser executada.
Se a combinação (idTipoCategoriaObjetoDespesa
e idTipoObjetoDespesa) declarada na tabela
(EntradaExtraCombustivel) para o conjunto A combinação dos campos
(idPessoa, flEntidadeRepassador, (idTipoCategoriaObjetoDespesa e
tpDocRepassador, nrDocRepassador, idTipoObjetoDespesa) declarada na linha nº
idTipoCategoriaObjetoDespesa, xxxx da tabela (EntradaExtraCombustivel) deve
1189
idTipoObjetoDespesa, idTipoEntradaCombustivel existir na tabela
e dtEntrada) não existir na tabela (TipoCategoriaXObjetoDespesa) com o Tipo de
(TipoCategoriaXObjetoDespesa) e se o Categoria = 1 (Combustível) ou com o Tipo de
(idTipoCategoriaObjetoDespesa) for <> de 1 e for Categoria = 2 (Pneus).
<> de 2 a mensagem deve ser executada.
Se (idTipoEntradaCombustivel) declarada na
tabela (EntradaExtraCombustivel) para o conjunto
(idPessoa, flEntidadeRepassador,
tpDocRepassador, nrDocRepassador, O Tipo de Entrada de Combustível
idTipoCategoriaObjetoDespesa, (idTipoEntradaCombustivel) declarada na linha
1190
idTipoObjetoDespesa, idTipoEntradaCombustivel nº xxxx da tabela (EntradaExtraCombustivel)
e dtEntrada) não existir na tabela não existe na tabela (TipoEntradaCombustivel).
(TipoEntradaCombustivel) a mensagem deve ser
executada.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
idTipoObjetoDespesa, idTipoEntradaCombustivel
e dtEntrada) for > que o mês/ano de trabalho a
mensagem deve ser executada.
Se (idTipoEntradaCombustivel) declarada na
tabela (EntradaExtraCombustivel) para o conjunto
(idPessoa, flEntidadeRepassador, O Tipo de Entrada de Combustível
tpDocRepassador, nrDocRepassador, (idTipoEntradaCombustivel) declarada na linha
idTipoCategoriaObjetoDespesa, nº xxxx da tabela (EntradaExtraCombustivel) é =
1194
idTipoObjetoDespesa, idTipoEntradaCombustivel 2 - Convênios, portanto, os campos
e dtEntrada) for = 2, os campos (nrConvenioOrigem, nrAnoConvenioOrigem e
(nrConvenioOrigem, nrAnoConvenioOrigem e dsConvenioOrigem) tornam-se obrigatórios.
dsConvenioOrigem) são obrigatórios.
Se (idTipoEntradaCombustivel) declarada na
tabela (EntradaExtraCombustivel) para o conjunto
(idPessoa, flEntidadeRepassador, O Tipo de Entrada de Combustível
tpDocRepassador, nrDocRepassador, (idTipoEntradaCombustivel) declarada na linha
idTipoCategoriaObjetoDespesa, 1195 nº xxxx da tabela (EntradaExtraCombustivel) é =
idTipoObjetoDespesa, idTipoEntradaCombustivel 1 - Doação, portanto, o campo
e dtEntrada) for = 1, o campo (dsNotaExplicativa) (dsNotaExplicativa) passa a ser obrigatório.
passa a ser obrigatório.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
(idPessoa, flEntidadeRepassador, xxxx da tabela (EntradaExtraCombustivel) é =
tpDocRepassador, nrDocRepassador, "N", portanto, o valor dos campos
idTipoCategoriaObjetoDespesa, (tpDocRepassador e nrDocRepassador) deve
idTipoObjetoDespesa, idTipoEntradaCombustivel existir na tabela (PessoaAM).
e dtEntrada) for = "N" o valor dos campos
(tpDocRepassador e nrDocRepassador) deve
originar-se da tabela (PessoaAM).
OBSERVAÇÕES
Número do
Caracter Representa o número do
Documento do 15 X(15) nrDocRepassador SIM
e Documento Identificador
Repassador*
Repassador do Combustível.
idTipoEntrada
dsTipoEntradaCombustivel
Combustivel
1 Doação
2 Convênios
3 Ajustes por Liquidação Quantitativa
TABELA: SaidaExtraCombustivel
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, O conjunto (idPessoa,
idTipoCategoriaObjetoDespesa, idTipoCategoriaObjetoDespesa,
idTipoObjetoDespesa, idTipoSaidaCombustivel e idTipoObjetoDespesa, idTipoSaidaCombustivel
1197
dtSaida) declarado na tabela e dtSaida) declarado na linha nº xxxx da tabela
(SaidaExtraCombustivel) for duplicado a (SaidaExtraCombustivel) apresenta-se com
mensagem deve ser executada. registro duplicado.
Se a combinação (idTipoCategoriaObjetoDespesa
e idTipoObjetoDespesa) declarada na tabela A combinação dos campos
(SaidaExtraCombustivel) para o conjunto (idTipoCategoriaObjetoDespesa e
(idPessoa, idTipoCategoriaObjetoDespesa, idTipoObjetoDespesa) declarada na linha nº
idTipoObjetoDespesa, idTipoSaidaCombustivel e 1198 xxxx da tabela (SaidaExtraCombustivel) deve
dtSaida) não existir na tabela existir na tabela Tipo de Categoria = 1
(TipoCategoriaXObjetoDespesa) e se o (Combustível) ou com o Tipo de Categoria = 2
(idTipoCategoriaObjetoDespesa) for <> de 1 e for (Pneus).
<> de 2 a mensagem deve ser executada.
Se (idTipoSaidaCombustivel) declarada na tabela
(SaidaExtraCombustivel) para o conjunto
O Tipo de Saída de Combustível
(idPessoa, idTipoCategoriaObjetoDespesa,
(idTipoSaidaCombustivel) declarada na linha nº
idTipoObjetoDespesa, idTipoSaidaCombustivel e 1199
xxxx da tabela (SaidaExtraCombustivel) não
dtSaida) não existir na tabela
existe na tabela (TipoSaidaCombustivel).
(TipoSaidaCombustivel) a mensagem deve ser
executada.
Se (dtSaida) declarada na tabela
(SaidaExtraCombustivel) para o conjunto A data da saída extra de Combustível (dtSaida)
(idPessoa, idTipoCategoriaObjetoDespesa, declarada na linha nº xxxx da tabela
1200
idTipoObjetoDespesa, idTipoSaidaCombustivel e (SaidaExtraCombustivel) não pode ser maior
dtSaida) for > que o mês/ano de trabalho a que o mês/ano de trabalho.
mensagem deve ser executada.
Se (tpDocRecebedor) declarado na tabela
(SaidaExtraCombustivel) para o conjunto
O Tipo de Documento do Recebedor
(idPessoa, idTipoCategoriaObjetoDespesa,
(tpDocRecebedor) declarado na linha nº xxxx da
idTipoObjetoDespesa, idTipoSaidaCombustivel e 1201
tabela (SaidaExtraCombustivel) não pode ser
dtSaida) possuir (TpDocumento) <> de 2 ou 3 na
diferente de CPF ou CNPJ.
tabela (PessoaAM) a mensagem deve ser
executada.
Se (nrCPF) declarado na tabela
(SaidaExtraCombustivel) para o conjunto
(idPessoa, idTipoCategoriaObjetoDespesa, O CPF declarado na linha nº xxxx da tabela
idTipoObjetoDespesa, idTipoSaidaCombustivel e 1203 (SaidaExtraCombustivel) não existe na tabela
dtSaida) não existir na tabela (PessoaAM) com o (PessoaAM).
campo (tpDocumento = 2) a mensagem deve ser
executada.
Se (nrQuantidade) declarada na tabela A quantidade de saída extra de combustível
1204
(SaidaExtraCombustivel) para o conjunto (nrQuantidade) declarada na linha nº xxxx da
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
(idPessoa, idTipoCategoriaObjetoDespesa, tabela (SaidaExtraCombustivel) não pode ser
idTipoObjetoDespesa, idTipoSaidaCombustivel e negativa.
dtSaida) for negativa a mensagem deve ser
executada.
Se (cdControleLeiAto) declarado na tabela
(SaidaExtraCombustivel) para o conjunto
O Controle da Lei/Ato (cdControleLeiAto)
(idPessoa, idTipoCategoriaObjetoDespesa,
declarado na linha nº xxxx da tabela
idTipoObjetoDespesa, idTipoSaidaCombustivel e 1205
(SaidaExtraCombustivel) não existe na tabela
dtSaida) não existir na tabela (LeiAto) com
(LeiAto) com Escopo = 56 ou 58.
(idEscopo) = 56 ou 58 a mensagem deve ser
executada.
Se (idTipoSaidaCombustivel) declarada na tabela
O Tipo de Saída de Combustível
(SaidaExtraCombustivel) para o conjunto
(idTipoSaidaCombustivel) declarado na linha nº
(idPessoa, idTipoCategoriaObjetoDespesa,
xxxx da tabela (SaidaExtraCombustivel) é = 6 -
idTipoObjetoDespesa, idTipoSaidaCombustivel e
Convênios, portanto, os campos
dtSaida) for = 6, os campos (flEntidadeRecebedor, 1206
(flEntidadeRecebedor, tpDocRecebedor,
tpDocRecebedor, nrDocRecebedor,
nrDocRecebedor, nrConvenioOrigem,
nrConvenioOrigem, nrAnoConvenioOrigem e
nrAnoConvenioOrigem e dsConvenioOrigem)
dsConvenioOrigem) são obrigatórios.
tornam-se obrigatórios.
Se (idTipoSaidaCombustivel) declarada na tabela
O Tipo de Saída de Combustível
(SaidaExtraCombustivel) para o conjunto
(idTipoSaidaCombustivel) declarado na linha nº
(idPessoa, idTipoCategoriaObjetoDespesa,
1207 xxxx da tabela (SaidaExtraCombustivel) for
idTipoObjetoDespesa, idTipoSaidaCombustivel e
diferente de 4, 5 ou 6, o campo
dtSaida) for <> 4, 5 ou 6, o campo
(dsNotaExplicativa) passa a ser obrigatório.
(dsNotaExplicativa) passa a ser obrigatório.
Se (flEntidadeRecebedor) declarado na tabela O Flag Identificador da Entidade Recebedora
(SaidaExtraCombustivel) para o conjunto (flEntidadeRecebedor) declarado na linha nº
(idPessoa, idTipoCategoriaObjetoDespesa, xxxx da tabela (SaidaExtraCombustivel) é = "S",
idTipoObjetoDespesa, idTipoSaidaCombustivel e 1505 portanto, o valor dos campos (tpDocRecebedor
dtSaida) for = "S" o valor dos campos e nrDocRecebedor) deve existir na tabela
(tpDocRecebedor e nrDocRecebedor) devem (Pessoa), ou seja, no cadastro geral de pessoas
originar-se da tabela (Pessoa). com obrigação de prestar contas junto ao TCE.
Se (flEntidadeRecebedor) declarado na tabela
O Flag Identificador da Entidade Recebedora
(SaidaExtraCombustivel) para o conjunto
(flEntidadeRecebedor) declarado na linha nº
(idPessoa, idTipoCategoriaObjetoDespesa,
xxxx da tabela (SaidaExtraCombustivel) é = "N",
idTipoObjetoDespesa, idTipoSaidaCombustivel e 1506
portanto, o valor dos campos (tpDocRecebedor
dtSaida) for = "N" o valor dos campos
e nrDocRecebedor) devem originar-se da tabela
(tpDocRecebedor e nrDocRecebedor) devem
(PessoaAM).
originar-se da tabela (PessoaAM).
OBSERVAÇÕES
idTipoSaida
dsTipoSaidaCombustivel
Combustivel
1 Evaporação
2 Furto
3 Vazamento
4 Uso Interno em Oficinas
5 Uso em Obras e Serviços
6 Convênios
99 Outras Saídas
ESTOQUE DE COMBUSTÍVEL
TABELA: EstoqueCombustivel
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa,
Se o conjunto (idPessoa,
idTipoCategoriaObjetoDespesa,
idTipoCategoriaObjetoDespesa,
idTipoObjetoDespesa, nrMesBase e
idTipoObjetoDespesa, nrMesBase e nrAnoBase) 1208
nrAnoBase) declarado na linha nº xxxx da tabela
for duplicado na tabela (EstoqueCombustivel) a
(EstoqueCombustivel) apresenta-se com
mensagem deve ser executada.
registro duplicado.
Se a combinação (idTipoCategoriaObjetoDespesa
e idTipoObjetoDespesa) declarada na tabela A combinação dos campos
(EstoqueCombustivel) para o conjunto (idPessoa, (idTipoCategoriaObjetoDespesa e
idTipoCategoriaObjetoDespesa, idTipoObjetoDespesa) declarada na linha nº
idTipoObjetoDespesa, nrMesBase e nrAnoBase) 1209 xxxx da tabela (EstoqueCombustivel) deve
não existir na tabela existir na tabela
(TipoCategoriaXObjetoDespesa) e se o (TipoCategoriaXObjetoDespesa) com o Tipo de
(idTipoCategoriaObjetoDespesa) for <> de 1 a Categoria = 1- Combustível.
mensagem deve ser executada.
Se a combinação (nrMesBase e nrAnoBase)
declarada na tabela (EstoqueCombustivel) para o
O Mês e Ano Base (nrMesBase e nrAnoBase)
conjunto (idPessoa,
declarados na linha nº xxxx da tabela
idTipoCategoriaObjetoDespesa, 1210
(EstoqueCombustivel) não podem ser diferentes
idTipoObjetoDespesa, nrMesBase e nrAnoBase)
do mês/ano de trabalho.
for <> do mês/ano de trabalho a mensagem deve
ser executada.
Se (nrQuantidadeFinal) declarada na tabela
A quantidade do estoque final de combustível
(EstoqueCombustivel) para o conjunto (idPessoa,
(nrQuantidadeFinal) declarada na linha nº xxxx
idTipoCategoriaObjetoDespesa, 1212
da tabela (EstoqueCombustivel) não pode ser
idTipoObjetoDespesa, nrMesBase e nrAnoBase)
negativa.
for negativa a mensagem deve ser executada.
OBSERVAÇÕES
MÓDULO TRIBUTÁRIO
LANÇAMENTO DE CRÉDITOS
TABELA: LancamentoCredito
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrCredito e nrAnoCredito)
O conjunto (idPessoa, nrCredito e nrAnoCredito)
declarado na linha nº xxxx da tabela
declarado na tabela (LancamentoCredito) não 1307
(LancamentoCredito) apresenta-se com registro
pode ser duplicado.
duplicado.
A combinação (nrCredito e nrAnoCredito)
O Número e Ano do Crédito (nrCredito e
declarado na tabela (LancamentoCredito) para o
nrAnoCredito) declarado na linha nº xxxx da
conjunto (idPessoa, nrCredito e nrAnoCredito) não
1308 tabela (LancamentoCredito) apresenta-se com
pode quebrar a sequencia numérica no ano de
quebra da ordem numérica no ano de trabalho
trabalho, como a ordem cronológica de datas
ou cronológica associada a numérica.
associada com a numérica.
Se a combinação (idTipoNaturezaCredito e
idTipoCredito) declarada na tabela A combinação (idTipoNaturezaCredito e
(LancamentoCredito) para o conjunto (idPessoa, idTipoCredito) declarada na linha nº xxxx da
nrCredito e nrAnoCredito) não existir nas 1309 tabela (LancamentoCredito) não existe na
possibilitades válidas da tabela possibilidades válidas da tabela
(ConsolidacaoTipoCredito) a mensagem deve ser (ConsolidacaoTipoCredito).
executada.
Se (idTipoOperacaoCredito) declarado na tabela O Tipo de Operação do Crédito
(LancamentoCredito) para o conjunto (idPessoa, (idTipoOperacaoCredito) declarado na linha nº
nrCredito e nrAnoCredito) não existir na tabela 1310 xxxx da tabela (LancamentoCredito) não existe
(TipoOperacaoCredito) com valores <> de 1 ou 2 na tabela (TipoOperacaoCredito) e não pode ser
a mensagem deve ser executada. diferente de 1 ou 2.
Se (dtLancamento) declarada na tabela A data do lançamento (dtLancamento)
(LancamentoCredito) para o conjunto (idPessoa, declarada na linha nº xxxx da tabela
1311
nrCredito e nrAnoCredito) for > que o mês/ano de (LancamentoCredito) não pode ser maior que o
trabalho a mensagem deve ser executada. mês/ano de trabalho.
Se a combinação (nrMesBase e nrAnoBase)
O Mês e Ano Base (nrMesBase e nrAnoBase)
declarada na tabela (LancamentoCredito) para o
declarados na linha nº xxxx da tabela
conjunto (idPessoa, nrCredito e nrAnoCredito) for 1312
(LancamentoCredito) não pode ser maior que o
> do mês/ano de trabalho a mensagem deve ser
mês/ano de trabalho.
executada.
Se (cdControleLeiAto) declarado na tabela O Controle de Lei/Ato (cdControleLeiAto)
(LancamentoCredito) para o conjunto (idPessoa, declarado na linha nº xxxx da tabela
nrCredito e nrAnoCredito) não existir na tabela 1313 (LancamentoCredito) não existe na tabela
(LeiAto) com (idEscopo) = 22, a mensagem deve (LeiAto) com (idEscopo) = 22 - Tributos
ser executada. Municipais.
Se (vlLancamento) declarado na tabela O valor do lançamento do crédito
(LancamentoCredito) para o conjunto (idPessoa, (vlLancamento) declarado na linha nº xxxx da
1317
nrCredito e nrAnoCredito) for negativo a tabela (LancamentoCredito) não pode ser
mensagem deve ser executada. negativo.
Se (cdControleLeiAto) do conjunto (idPessoa,
O (cdControleLeiAto) declarado na linha nº xxxx
nrCredito e nrAnoCredito) declarado na tabela
1784 na tabela (LancamentoCredito) não existe na
(LancamentoCredito) não existir na tabela (LeiAto)
tabela (LeiAto).
a mensagem deve ser executada.
Se (idTipoOperacaoCredito) = 3 – Inscrição Dívida O tipo de Operação Crédito
2113
Ativa, for declarado na tabela (idTipoOperacaoCredito) = 3 – Inscrição Dívida
1. Não utilizar o código (idTipoOperacaoCredito) = 3 – Inscrição Dívida Ativa neste documento de layout.
2. Este layout não se aplica para nenhum tipo de operação relacionado com a divida ativa.
Código
Sequencial de 9 Numérico Z(8)9 nrCredito Representa o Código Sequencial de SIM
Controle de cada Controle de cada operação.
operação.
Mês de
2 Numérico 99 nrMesBase Mês de competência do crédito. SIM
competência.
idTipoOperacaoCredito dsTipoOperacaoCredito
1 Lançamento
2 Implantação de Saldos de Exercícios Anteriores
3 Inscrição Dívida Ativa
idTipoNaturezaCredito dsTipoNaturezaCredito
1 CRÉDITO TRIBUTÁRIO
2 CRÉDITO NÃO TRIBUTÁRIO
1 1 IPTU
1 2 ITBI
1 3 ISS
1 4 CONTRIBUIÇÃO DE MELHORIA
1 5 TAXAS
2 7 COSIP
TABELA: EstornoLancamentoCredito
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrEstorno e O Número e Ano do Estorno (nrEstorno e
nrAnoEstorno) for duplicado na tabela nrAnoEstorno) declarados na linha nº xxxx da
1318
(EstornoLancamentoCredito) a mensagem deve tabela (EstornoLancamentoCredito) apresenta-
ser executada. se com registro duplicado no ano de trabalho.
Se o conjunto (idPessoa, nrEstorno e O conjunto (nrEstorno e nrAnoEstorno)
nrAnoEstorno) declarado na tabela declarado na linha nº xxxx da tabela
(EstornoLancamentoCredito) apresentar quebra 1319 (EstornoLancamentoCredito) apresenta-se com
da ordem numérica ou cronológica (dtEstorno) no quebra da ordem numérica ou cronológica no
ano de trabalho a mensagem deve ser executada. ano de trabalho.
Se a combinação (nrCredito e nrAnoCredito)
declarada na tabela (EstornoLancamentoCredito) A combinação (nrCredito e nrAnoCredito)
para o conjunto (idPessoa, nrEstorno e declarada na linha nº xxxx da tabela
1320
nrAnoEstorno) não existir na tabela (EstornoLancamentoCredito) não existe na
(LancamentoCredito) a mensagem deve ser tabela (LancamentoCredito).
executada.
Se (cdControleLeiAto) declarado na tabela
O Controle da Lei/Ato (cdControleLeiAto)
(EstornoLancamentoCredito) para o conjunto
declarado na linha nº xxxx da tabela
(idPessoa, nrEstorno e nrAnoEstorno) não existir 1321
(EstornoLancamentoCredito) não existe na
na tabela (LeiAto) com (idEscopo) = 22 a
tabela (LeiAto) com (idEscopo) = 22.
mensagem deve ser executada.
Se (dtEstorno) declarada na tabela A Data do Estorno (dtEstorno) declarada na
(EstornoLancamentoCredito) para o conjunto linha nº xxxx da tabela
(idPessoa, nrEstorno e nrAnoEstorno) for < que (EstornoLancamentoCredito) não pode ser
1322
(dtLancamento) da tabela (LancamentoCredito) ou menor que a data do lançamento na tabela
> que o mês/ano de trabalho a mensagem deve (LancamentoCredito) e nem maior que o
ser executada. mês/ano de trabalho.
Se (vlEstorno) declarado na tabela O valor do estorno (vlEstorno) declarado na
(EstornoLancamentoCredito) para o conjunto linha nº xxxx da tabela
1323
(idPessoa, nrEstorno e nrAnoEstorno) for negativo (EstornoLancamentoCredito) não pode ser
a mensagem deve ser executada. negativo.
Se (dsMotivo) declarado na tabela
A descrição do motivo do estorno (dsMotivo)
(EstornoLancamentoCredito) para o conjunto
declarada na linha nº xxxx da tabela
(idPessoa, nrEstorno e nrAnoEstorno) possuir 1324
(EstornoLancamentoCredito) não pode conter
menos que 10 caracteres a mensagem deve ser
menos de 10 (dez) caracteres.
executada.
O conjunto (idPessoa, nrAnoEstorno, nrCredito, O registro declarado na linha nº xxxx da tabela
nrAnoCredito, cdControleLeiAto, dtEstorno e mês (EstornoLancamentoCredito) para o conjunto
da remessa) declarado na tabela (idPessoa, nrAnoEstorno, nrCredito,
2233
(EstornoLancamentoCredito) não pode ser nrAnoCredito, cdControleLeiAto, dtEstorno e
duplicado. mês da remessa) não pode ser duplicado.
a partir do ano de processamento = 2023, a regra menor que o exercício financeiro de 2023.
deve ser executada.
OBSERVAÇÕES
Código
Representa o Código Sequencial de
Sequencial do 9 Numérico Z(8)9 nrEstorno SIM
Controle de cada operação
Estorno de cada
estornada.
operação.
Valor da Operação
(16,2) Numérico Z(13)9.99 vlEstorno Valor de cada operação estornada. SIM
Estornada
TABELA: AtualizacaoCredito
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se a combinação (idPessoa, nrAtualizacao e A combinação (idPessoa, nrAtualizacao e
nrAnoAtualizacao) declarada na tabela nrAnoAtualizacao) declarada na linha nº xxxx da
1325
(AtualizacaoCredito) apresentar registro duplicado tabela (AtualizacaoCredito) apresenta-se com
a mensagem deve ser executada. registro duplicado.
Se a combinação (nrAtualizacao e
O Número e Ano da Atualização do Crédito
nrAnoAtualizacao) declarada na tabela
(nrAtualizacao e nrAnoAtualizacao) declarado
(AtualizacaoCredito) para o conjunto (idPessoa,
1326 na linha nº xxx da tabela (AtualizacaoCredito)
nrAtualizacao e nrAnoAtualizacao) apresentar
apresenta-se com quebra da ordem sequencial
quebra da ordem sequencial no ano trabalho a
no ano trabalho.
mensagem deve ser executada.
Se a combinação (nrCredito e nrAnoCredito)
declarada na tabela (AtualizacaoCredito) para o A combinação (nrCredito e nrAnoCredito)
conjunto (idPessoa, nrAtualizacao e declarada na linha nº xxxx da tabela
1327
nrAnoAtualizacao) não existir na tabela (AtualizacaoCredito) não existe na tabela
(LancamentoCredito) a mensagem deve ser (LancamentoCredito).
executada.
Se (cdControleLeiAto) declarado na tabela
O Controle de Lei/Ato (cdControleLeiAto)
(AtualizacaoCredito) para o conjunto (idPessoa,
declarado na linha nº xxxx da tabela
nrAtualizacao e nrAnoAtualizacao) não existir na 1328
(AtualizacaoCredito) não existe na tabela
tabela (LeiAto) com (idEscopo) = 22 a mensagem
(LeiAto) com (idEscopo) = 22.
deve ser executada.
Se (idTipoAtualizacaoCredito) declarado na tabela
O Tipo de Atualização do Crédito
(AtualizacaoCredito) para o conjunto (idPessoa,
(idTipoAtualizacaoCredito) declarado na linha nº
nrAtualizacao e nrAnoAtualizacao) não existir na 1329
xxx da tabela (AtualizacaoCredito) não existe na
tabela (TipoAtualizacaoCredito) a mensagem
tabela (TipoAtualizacaoCredito).
deve ser executada.
Se (dtAtualizacao) declarada na tabela
A data da atualização do crédito (dtAtualizacao)
(AtualizacaoCredito) para o conjunto (idPessoa,
declarada na linha nº xxxx da tabela
nrAtualizacao e nrAnoAtualizacao) for > que o 1330
(AtualizacaoCredito) não pode ser maior que o
mês/ano de trabalho a mensagem deve ser
mês/ano de trabalho.
executada.
Se (vlAtualizacao) declarado na tabela
O valor da atualização do crédito (vlAtualizacao)
(AtualizacaoCredito) para o conjunto (idPessoa,
1331 declarado na linha nº xxxx da tabela
nrAtualizacao e nrAnoAtualizacao) for negativo a
(AtualizacaoCredito) não pode ser negativo.
mensagem deve ser executada.
O registro declarado na linha nº xxxx da tabela
O conjunto (idPessoa, nrAnoAtualizacao,
(AtualizacaoCredito) para o conjunto (idPessoa,
nrCredito, nrAnoCredito, cdControleLeiAto,
nrAnoAtualizacao, nrCredito, nrAnoCredito,
idTipoAtualizacaoCredito, dtAtualizacao e mês da 2115
cdControleLeiAto, idTipoAtualizacaoCredito,
remessa) declarado na tabela (AtualizacaoCredito)
dtAtualizacao e mês da remessa) não pode ser
não pode ser duplicado.
duplicado.
Se (nrAtualizacao e nrAnoAtualizacao) declarados 2243 O registro declarado na linha xxxx da tabela
Representa o tipo de
operação objeto da
Tipo de
atualização do crédito. SIM
Atualização do 2 Numérico Z(2)9
idTipoAtualizacao
Crédito*
Credito Os valores válidos estão
presentes na tabela
(TipoAtualizacaoCredito).
Data da AAAA-
10 Data dtAtualizacao Data da operação do crédito. SIM
atualização MM-DD
Valor da Operação (16,2) Numérico Z(13)9.99 vlAtualizacao Valor de cada operação SIM
Atualizada. atualizada.
idTipoAtualizacaoCredito dsTipoAtualizacaoCredito
1 Juros
2 Multas
3 Atualizações
TABELA: EstornoAtualizacaoCredito
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrEstorno e
O conjunto (idPessoa, nrEstorno e
nrAnoEstorno) declarado na tabela
nrAnoEstorno) declarado na linha nº xxxx da
(EstornoAtualizacaoCredito) apresentar-se com 1332
tabela (EstornoAtualizacaoCredito) apresenta-
registro duplicado a mensagem deve ser
se com registro duplicado.
executada.
Se a combinação (nrEstorno e nrAnoEstorno)
A combinação (nrEstorno e nrAnoEstorno)
declarada na tabela (EstornoAtualizacaoCredito)
declarada na linha nº xxxx da tabela
para o conjunto (idPessoa, nrEstorno e
1333 (EstornoAtualizacaoCredito) apresenta-se com
nrAnoEstorno) apresentar quebra da ordem
quebra da ordem sequencial numérica no ano
sequencial numérica no ano de trabalho a
de trabalho.
mensagem deve ser executada.
Se a combinação (nrAtualizacao e
nrAnoAtualizacao) declarada na tabela A combinação (nrAtualizacao e
(EstornoAtualizacaoCredito) para o conjunto nrAnoAtualizacao) declarada na linha nº xxxx
1334
(idPessoa, nrEstorno e nrAnoEstorno) não existir da tabela (EstornoAtualizacaoCredito) não
na tabela (AtualizacaoCredito) a mensagem deve existe na tabela (AtualizacaoCredito).
ser executada.
Se (cdControleLeiAto) declarado na tabela
O Controle de Lei/Ato (cdControleLeiAto)
(EstornoAtualizacaoCredito) para o conjunto
declarado na linha nº xxxx da tabela
(idPessoa, nrEstorno e nrAnoEstorno) não existir 1335
(EstornoAtualizacaoCredito) não existe na
na tabela (LeiAto) com (idEscopo) = 22 a
tabela (LeiAto) com (idEscopo) = 22.
mensagem deve ser executada.
Se (dtEstorno) declarada na tabela A data do estorno (dtEstorno) declarada na
(EstornoAtualizacaoCredito) para o conjunto linha nº xxxx da tabela
(idPessoa, nrEstorno e nrAnoEstorno) for < que (EstornoAtualizacaoCredito) não pode ser
1336
(dtAtualizacao) informada na tabela menor que (dtAtualizacao) informada na tabela
(AtualizacaoCredito) OU > que o mês/ano de (AtualizacaoCredito) OU maior que o mês/ano
trabalho a mensagem deve ser executada. de trabalho.
Se (vlEstorno) declarado na tabela O valor do estorno (vlEstorno) declarado na
(EstornoAtualizacaoCredito) para o conjunto linha nº xxxx da tabela
1337
(idPessoa, nrEstorno e nrAnoEstorno) for negativo (EstornoAtualizacaoCredito) não pode ser
a mensagem deve ser executada. negativo.
Se (dsMotivo) declarado na tabela
A descrição do motivo do estorno (dsMotivo)
(EstornoAtualizacaoCredito) para o conjunto
declarado na linha nº xxxx da tabela
(idPessoa, nrEstorno e nrAnoEstorno) conter 1338
(EstornoAtualizacaoCredito) deve conter no
menos que 20 caracteres a mensagem deve ser
mínimo 20 (vinte) caracteres.
executada.
O conjunto (idPessoa, nrAnoEstorno, O registro declarado na linha nº xxxx da tabela
nrAtualizacao, nrAnoAtualizacao, (EstornoAtualizacaoCredito) para o conjunto
cdControleLeiAto, dtEstorno e mês da remessa) 2234 (idPessoa, nrAnoEstorno, nrAtualizacao,
declarado na tabela (EstornoAtualizacaoCredito) nrAnoAtualizacao, cdControleLeiAto, dtEstorno
não pode ser duplicado. e mês da remessa) não pode ser duplicado.
Valor da Operação (16,2) Numérico Z(13)9.99 vlEstorno Valor de cada operação de SIM
de estorno estorno.
TABELA: DeducaoCredito
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrDeducao e O conjunto (idPessoa, nrDeducao e
nrAnoDeducao) declarado na tabela nrAnoDeducao) declarado na linha nº xxxx da
1339
(DeducaoCredito) apresentar registros duplicados tabela (DeducaoCredito) apresenta-se com
a mensagem deve ser executada. registro duplicado.
Se a combinação (nrDeducao e nrAnoDeducao)
A combinação (nrDeducao e nrAnoDeducao)
declarada na tabela (DeducaoCredito) para o
declarada na linha nº xxxx da tabela
conjunto (idPessoa, nrDeducao e nrAnoDeducao) 1340
(DeducaoCredito) apresenta-se com quebra da
apresentar quebra da ordem sequencial no ano de
ordem sequencial no ano de trabalho.
trabalho a mensagem deve ser executada.
Se a combinação (nrCredito e nrAnoCredito)
O Número e Ano do Crédito (nrCredito e
declarada na tabela (DeducaoCredito) para o
nrAnoCredito) declarados na linha nº xxxx da
conjunto (idPessoa, nrDeducao e nrAnoDeducao) 1341
tabela (DeducaoCredito) não existe na tabela
não existir na tabela (LancamentoCredito) a
(LancamentoCredito).
mensagem deve ser executada.
Se (idTipoDeducaoCredito) declarado na tabela
O Tipo de Dedução do Crédito
(DeducaoCredito) para o conjunto (idPessoa,
(idTipoDeducaoCredito) declarado na linha nº
nrDeducao e nrAnoDeducao) não existir na tabela 1342
xxxx da tabela (DeducaoCredito) não existe na
(TipoDeducaoCredito) a mensagem deve ser
tabela (TipoDeducaoCredito).
executada.
Se (cdControleLeiAto) declarado na tabela
O Controle de Lei/Ato (cdControleLeiAto)
(DeducaoCredito) para o conjunto (idPessoa,
declarado na linha nº xxxx tabela
nrDeducao e nrAnoDeducao) não existir na tabela 1343
(DeducaoCredito) não existe na tabela (LeiAto)
(LeiAto) com (idEscopo) = 22, a mensagem deve
com (idEscopo) = 22.
ser executada.
Se (dtDeducao) declarada na tabela
A data da dedução (dtDeducao) declarada na
(DeducaoCredito) para o conjunto (idPessoa,
linha nº xxxx da tabela (DeducaoCredito) não
nrDeducao e nrAnoDeducao) for < que
1344 pode ser menor que (dtLancamento) informada
(dtLancamento) informada na tabela
na tabela (LancamentoCredito) OU maior que o
(LancamentoCredito) OU > que o mês/ano de
mês/ano de trabalho.
trabalho a mensagem deve ser executada.
Se (vlDeducao) declarada na tabela
O valor da dedução do crédito (vlDeducao)
(DeducaoCredito) para o conjunto (idPessoa,
1345 declarado na linha nº xxxx da tabela
nrDeducao e nrAnoDeducao) for negativo a
(DeducaoCredito) nõa pode ser negativo.
mensagem deve ser executada.
Se (dsMotivo) declarado na tabela
A descrição do motivo da dedução do crédito
(DeducaoCredito) para o conjunto (idPessoa,
(dsMotivo) declarada na linha nº xxxx da tabela
nrDeducao e nrAnoDeducao) não conter pelo 1346
(DeducaoCredito) deve conter no mínimo 20
menos 20 (vinte) caracteres a mensagem deve ser
(vinte) caracteres.
executada.
O conjunto (idPessoa, nrAnoDeducao, nrCredito, O registro declarado na linha xxxx da tabela
nrAnoCredito, idTipoDeducaoCredito, (DeducaoCredito) para o conjunto (idPessoa,
cdControleLeiAto, dtDeducao e mês da remessa) nrAnoDeducao, nrCredito, nrAnoCredito,
2116
declarado na tabela (DeducaoCredito) não pode idTipoDeducaoCredito, cdControleLeiAto,
ser duplicado. dtDeducao e mês da remessa) não pode ser
duplicado.
OBSERVAÇÕES
AAAA-
Data da dedução 10 Data dtDeducao Data da dedução do crédito SIM
MM-DD
Valor da Operação (16,2) Numérico Z(13)9.99 vlDeducao Valor de cada operação. SIM
idTipoDeducaoCredito dsTipoDeducaoCredito
1 Isenção
2 Remissão
3 Cancelamento
4 Anistia
5 Prescrição
6 Descontos Concedidos
TABELA: EstornoDeducaoCredito
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrEstorno e O conjunto (idPessoa, nrEstorno e
nrAnoEstorno) declarado na tabela nrAnoEstorno) declarado na linha nº xxxx da
1347
(EstornoDeducaoCredito) apresentar-se com tabela (EstornoDeducaoCredito) apresenta-se
registro duplicado a mensagem deve executada. com registro duplicado.
Se a combinação (nrDeducao e nrAnoDeducao)
O Número e Ano da Dedução do Crédito
declarada na tabela (EstornoDeducaoCredito)
(nrDeducao e nrAnoDeducao) declarados na
para o conjunto (idPessoa, nrEstorno e 1348
linha nº xxxx da tabela (EstornoDeducaoCredito)
nrAnoEstorno) não existir na tabela
não existe na tabela (DeducaoCredito).
(DeducaoCredito) a mensagem deve executada.
Se (cdControleLeiAto) declarado na tabela
O Controle de Lei/Ato (cdControleLeiAto)
(EstornoDeducaoCredito) para o conjunto
declarado na linha nº xxxx da tabela
(idPessoa, nrEstorno e nrAnoEstorno) não existir 1349
(EstornoDeducaoCredito) não existe na tabela
na tabela (LeiAto) com (idEscopo) = 22 a
(LeiAto) com (idEscopo) = 22.
mensagem deve executada.
Se (dtEstorno) declarada na tabela A data do estorno da dedução do crédito
(EstornoDeducaoCredito) para o conjunto (dtEstorno) declarada na linha nº xxxx da tabela
(idPessoa, nrEstorno e nrAnoEstorno) for < que (EstornoDeducaoCredito) não pode ser menor
1350
(dtDeducao) informada na tabela que (dtDeducao) informada na tabela
(DeducaoCredito) ou > que o mês/ano de trabalho (DeducaoCredito) e nem maior que o mês/ano
a mensagem deve executada. de trabalho.
Se (vlEstorno) declarado na tabela O valor do estorno da dedução do crédito
(EstornoDeducaoCredito) para o conjunto (vlEstorno) declarado na linha nº xxxx da tabela
1351
(idPessoa, nrEstorno e nrAnoEstorno) for negativo (EstornoDeducaoCredito) não pode ser
a mensagem deve executada. negativo.
Se (dsMotivo) declarado na tabela
A descrição do motivo do estorno da dedução
(EstornoDeducaoCredito) para o conjunto
do crédito (dsMotivo) declarado na linha nº xxxx
(idPessoa, nrEstorno e nrAnoEstorno) possuir 1352
da tabela (EstornoDeducaoCredito) deve
menor de 20 (vinte) caracteres a mensagem deve
possuir no mínimo 20 (vinte) caracteres.
executada.
O registro declarado na linha nº xxxx da tabela
O conjunto (idPessoa, nrAnoEstorno, nrDeducao,
(EstornoDeducaoCredito) para o conjunto
nrAnoDeducao, cdControleLeiAto, dtEstorno e
(idPessoa, nrAnoEstorno, nrDeducao,
mês da remessa) declarado na tabela 2235
nrAnoDeducao, cdControleLeiAto, dtEstorno e
(EstornoDeducaoCredito) não pode ser duplicado.
mês da remessa) não pode ser duplicado.
OBSERVAÇÕES
Valor da Operação (16,2) Numérico Z(13)9.99 vlEstorno Valor de cada operação SIM
de estorno de estorno.
Descrever o motivo de
Motivo do Estorno 250 Caractere X(250) dsMotivo cada operação de SIM
estorno.
TABELA: InscricaoDividaAtiva
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrDivida e nrAnoDivida) O conjunto (idPessoa, nrDivida e nrAnoDivida)
declarado na tabela (InscricaoDividaAtiva) declarado na linha nº xxxx da tabela
1353
apresentar-se com registro duplicado a mensagem (InscricaoDividaAtiva) apresenta-se com registro
deve ser executada. duplicado.
Se a combinação (nrDivida e nrAnoDivida)
O Número e Ano da Dívida Ativa (nrDivida e
declarada na tabela (InscricaoDividaAtiva) para o
nrAnoDivida) declarados na linha nº xxxx da
conjunto (idPessoa, nrDivida e nrAnoDivida) 1354
tabela (InscricaoDividaAtiva) apresenta quebra
apresentar quebra da sequencia numérica no ano
da sequencia numérica no ano de trabalho.
de trabalho a mensagem deve ser executada.
Se (idTipoOperacaoCredito) declarado na tabela O Tipo de Operação (idTipoOperacaoCredito)
(InscricaoDividaAtiva) para o conjunto (idPessoa, declarado na linha nº xxxx da tabela
nrDivida e nrAnoDivida) não existir na tabela 1355 (InscricaoDividaAtiva) deve existir na na tabela
(TipoOperacaoCredito) e for <> de 2 ou 3 a (TipoOperacaoCredito) e não pode ser diferente
mensagem deve ser executada. de 2 ou 3.
Se (idTipoOperacaoCredito) declarado na tabela O Tipo de Operação (idTipoOperacaoCredito)
(InscricaoDividaAtiva) para o conjunto (idPessoa, declarado na linha nº xxxx da tabela
nrDivida e nrAnoDivida) for = 3, os campos 1356 (InscricaoDividaAtiva) é = 3 - Inscrição em
(nrCredito e nrAnoCredito) passam a ser Dívida Ativa, portanto, os campos (nrCredito e
obrigatórios. nrAnoCredito) passam a ser obrigatórios.
O Tipo de Operação (idTipoOperacaoCredito)
Se (idTipoOperacaoCredito) declarado na tabela
declarado na linha nº xxxx da tabela
(InscricaoDividaAtiva) para o conjunto (idPessoa,
1357 (InscricaoDividaAtiva) é = 2 - Implantação de
nrDivida e nrAnoDivida) for = 2, os campos
Saldos de Exercícios Anteriores, portanto, os
(idTipoNaturezaCredito, idTipoCredito e
campos (idTipoNaturezaCredito, idTipoCredito e
nrAnoBase) passam a ser obrigatórios.
nrAnoBase) passam a ser obrigatórios.
Se a combinação dos campos
A combinção dos campos
(idTipoNaturezaCredito e idTipoCredito) declarada
(idTipoNaturezaCredito e idTipoCredito)
na tabela (InscricaoDividaAtiva) para o conjunto
declarada na linha nº xxxx da tabela
(idPessoa, nrDivida e nrAnoDivida) não existir nas 1358
(InscricaoDividaAtiva) não existe nas
posibilidades válidas da tabela
posibilidades válidas da tabela
(ConsolidacaoTipoCredito) a mensagem deve ser
(ConsolidacaoTipoCredito).
executada.
Se (nrAnoBase) declarado na tabela O Ano Base do Crédito Inscrito em Dívida Ativa
(InscricaoDividaAtiva) para o conjunto (idPessoa, (nrAnoBase) declarado na linha nº xxxx da
1359
nrDivida e nrAnoDivida) for > que o ano de tabela (InscricaoDividaAtiva) não pode ser maior
trabalho a mensagem deve ser executada. que o ano de trabalho.
Se (cdControleLeiAto) declarado na tabela
O Controle de Lei/Ato (cdControleLeiAto)
(InscricaoDividaAtiva) para o conjunto (idPessoa,
declarado na linha nº xxxx da tabela
nrDivida e nrAnoDivida) não existir na tabela 1360
(InscricaoDividaAtiva) não existe na tabela
(LeiAto) com (idEscopo) = 22 a mensagem deve
(LeiAto) com (idEscopo) = 22.
ser executada.
Se (dtInscricao) declarada na tabela A data da inscrição em dívida ativa (dtInscricao)
(InscricaoDividaAtiva) para o conjunto (idPessoa, declarada na linha nº xxxx da tabela
1361
nrDivida e nrAnoDivida) para um crédito (nrCredito (InscricaoDividaAtiva) não pode ser menor que
e nrAnoCredito) for < que a data do próprio crédito a data do lançamento (dtLancamento)
OBSERVAÇÕES
Código
Sequencial de
Controle de cada 9 Numérico Z(8)9 nrDivida Representa o Código Sequencial de SIM
operação de Controle de cada operação.
inscrição em
dívida ativa.
Ano do Código
Sequencial de Representa o Ano do Código SIM
Controle de cada 4 Numérico 9999 nrAnoDivida Sequencial de Controle de cada
operação de operação.
inscrição em
dívida ativa.
Representa o Tipo de Operacao do
Crédito Inscrito em Dívida Ativa. SIM
Tipo de Operação* 1 Numérico 9 idTipoOperacao Os valores válidos estão
Credito apresentados na tabela
(TipoOperacaoCredito).
Representa o Código Sequencial de
Código Sequencial 9 Numérico Z(8)9 nrCredito Controle de cada operação. NÃO
de Controle de Os valores válidos estão
cada operação.* apresentados na tabela
(LancamentoCredito).
Valor Inscrito (16,2) Numérico Z(13)9.99 vlInscricao Valor do crédito inscrito. SIM
TABELA: EstornoInscricaoDividaAtiva
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrEstorno e
O conjunto (idPessoa, nrEstorno e nrAnoEstorno)
nrAnoEstorno) declarado na linha nº xxxx da
declarado na tabela (EstornoInscricaoDividaAtiva) 1368
tabela (EstornoInscricaoDividaAtiva) apresenta-
não pode ser duplicado.
se com registro duplicado.
Se a combinação (nrEstorno e nrAnoEstorno)
O Número e Ano do Estorno (nrEstorno e
declarada na tabela (EstornoInscricaoDividaAtiva)
nrAnoEstorno) declarados na linha nº xxx da
para o conjunto (idPessoa, nrEstorno e
1369 tabela (EstornoInscricaoDividaAtiva) não pode
nrAnoEstorno) apresentar quebra da ordem
apresentar quebra da ordem sequencial no ano
sequencial no ano de trabalho a mensagem deve
de trabalho.
ser executada.
Se a combinação (nrDivida e nrAnoDivida)
declarada na tabela (EstornoInscricaoDividaAtiva) A combinação (nrDivida e nrAnoDivida)
para o conjunto (idPessoa, nrEstorno e declarada na linha nº xxxx da tabela
1370
nrAnoEstorno) não existir na tabela (EstornoInscricaoDividaAtiva) não existe na
(InscricaoDividaAtiva) a mensagem deve ser tabela (InscricaoDividaAtiva).
executada.
Se (cdControleLeiAto) declarado na tabela
O Controle de Lei/Ato (cdControleLeiAto)
(EstornoInscricaoDividaAtiva) para o conjunto
declarado na linha nº xxxx da tabela
(idPessoa, nrEstorno e nrAnoEstorno) não existir 1371
(EstornoInscricaoDividaAtiva) não existe na
na tabela (LeiAto) com (idEscopo) = 22 a
tabela (LeiAto) com (idEscopo) = 22.
mensagem deve ser executada.
Se (dtEstorno) declarada na tabela
A data do Estorno da Inscrição em Dívida Ativa
(EstornoInscricaoDividaAtiva) para o conjunto
(dtEstorno) declarada na linha nº xxxx da tabela
(idPessoa, nrEstorno e nrAnoEstorno) for < que
(EstornoInscricaoDividaAtiva) não pode ser
(dtInscricao) informada na tabela 1372
menor que (dtInscricao) informada na tabela
(InscricaoDividaAtiva) para o mesmo (nrDivida e
(InscricaoDividaAtiva), bem como não pode ser
nrAnoDivida) ou > que o mês/ano de trabalho a
maior que o mês/ano de trabalho.
mensagem deve ser executada.
Se (vlEstorno) declarado na tabela O valor do Estorno da Inscrição em Dívida Ativa
(EstornoInscricaoDividaAtiva) para o conjunto (vlEstorno) declarado na linha nº xxxx da tabela
1373
(idPessoa, nrEstorno e nrAnoEstorno) for negativo (EstornoInscricaoDividaAtiva) não pode ser
a mensagem deve ser executada. negativo.
Se (dsMotivo) declarado na tabela
A descrição do motivo do Estorno da Inscrição
(EstornoInscricaoDividaAtiva) para o conjunto
em Dívida Ativa (dsMotivo) declarada na linha
(idPessoa, nrEstorno e nrAnoEstorno) não possuir 1374
nº xxxx da tabela (EstornoInscricaoDividaAtiva)
no mínimo 20 (vinte) caracteres a mensagem deve
deve possuir no mínimo 20 (vinte) caracteres.
ser executada.
O conjunto (idPessoa, nrAnoEstorno, nrDivida, O registro declarado na linha nº xxxx da tabela
nrAnoDivida, cdControleLeiAto, dtEstorno e mês (EstornoInscricaoDividaAtiva) para o conjunto
da remessa) declarado na tabela (idPessoa, nrAnoEstorno, nrDivida,
2237
(EstornoInscricaoDividaAtiva) não pode ser nrAnoDivida, cdControleLeiAto, dtEstorno e mês
duplicado. da remessa) não pode ser duplicado.
vinculado com (nrDivida e nrAnoDivida) < 2023 a vinculado com ano de dívida (nrAnoDivida)
partir do ano de processamento = 2023, a regra menor que o exercício financeiro de 2023.
deve ser executada.
OBSERVAÇÕES
Código
Representa o Código Sequencial de
Sequencial do 9 Numérico Z(8)9 nrEstorno SIM
Controle de cada operação
Estorno de cada
estornada.
operação.
Valor da Operação
(16,2) Numérico Z(13)9.99 vlEstorno Valor de cada operação estornada. SIM
Estornada
TABELA: AtualizacaoDividaAtiva
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se a combinação (idPessoa, nrAtualizacao e A combinação (idPessoa, nrAtualizacao e
nrAnoAtualizacao) declarada na tabela nrAnoAtualizacao) declarada na linha nº xxxx da
1375
(AtualizacaoDividaAtiva) apresentar registro tabela (AtualizacaoDividaAtiva) apresenta-se
duplicado a mensagem deve ser executada. com registro duplicado.
Se a combinação (nrAtualizacao e
O Número e Ano da Atualização da Dívida Ativa
nrAnoAtualizacao) declarada na tabela
(nrAtualizacao e nrAnoAtualizacao) declarado
(AtualizacaoDividaAtiva) para o conjunto
1376 na linha nº xxx da tabela
(idPessoa, nrAtualizacao e nrAnoAtualizacao)
(AtualizacaoDividaAtiva) apresenta-se com
apresentar quebra da ordem sequencial no ano
quebra da ordem sequencial no ano trabalho.
trabalho a mensagem deve ser executada.
Se a combinação (nrDivida e nrAnoDivida)
declarada na tabela (AtualizacaoDividaAtiva) para A combinação (nrDivida e nrAnoDivida)
o conjunto (idPessoa, nrAtualizacao e declarada na linha nº xxxx da tabela
1377
nrAnoAtualizacao) não existir na tabela (AtualizacaoDividaAtiva) não existe na tabela
(InscricaoDividaAtiva) a mensagem deve ser (InscricaoDividaAtiva).
executada.
Se (idTipoAtualizacaoCredito) declarado na tabela
O Tipo de Atualização da Dívida Ativa
(AtualizacaoDividaAtiva) para o conjunto
(idTipoAtualizacaoDividaAtiva) declarado na
(idPessoa, nrAtualizacao e nrAnoAtualizacao) não 1378
linha nº xxx da tabela (AtualizacaoDividaAtiva)
existir na tabela (TipoAtualizacaoCredito) a
não existe na tabela (TipoAtualizacaoCredito).
mensagem deve ser executada.
Se (cdControleLeiAto) declarado na tabela
O Controle de Lei/Ato (cdControleLeiAto)
(AtualizacaoDividaAtiva) para o conjunto
declarado na linha nº xxxx da tabela
(idPessoa, nrAtualizacao e nrAnoAtualizacao) não 1379
(AtualizacaoDividaAtiva) não existe na tabela
existir na tabela (LeiAto) com (idEscopo) = 22 a
(LeiAto) com (idEscopo) = 22.
mensagem deve ser executada.
Se (dtAtualizacao) declarada na tabela
A data da atualização da dívida ativa
(AtualizacaoDividaAtiva) para o conjunto
(dtAtualizacao) declarada na linha nº xxxx da
(idPessoa, nrAtualizacao e nrAnoAtualizacao) for > 1380
tabela (AtualizacaoDividaAtiva) não pode ser
que o mês/ano de trabalho a mensagem deve ser
maior que o mês/ano de trabalho.
executada.
Se (vlAtualizacao) declarado na tabela O valor da atualização da dívida ativa
(AtualizacaoDividaAtiva) para o conjunto (vlAtualizacao) declarado na linha nº xxxx da
1381
(idPessoa, nrAtualizacao e nrAnoAtualizacao) for tabela (AtualizacaoDividaAtiva) não pode ser
negativo a mensagem deve ser executada. negativo.
O conjunto (idPessoa, nrAnoAtualizacao, O registro declarado na linha nº xxxx da tabela
nrDivida, nrAnoDivida, idTipoAtualizacaoCredito, (AtualizacaoDividaAtiva) para o conjunto
cdControleLeiAto, dtAtualizacaoe mês da (idPessoa, nrAnoAtualizacao, nrDivida,
2118
remessa) declarado na tabela nrAnoDivida, idTipoAtualizacaoCredito,
(AtualizacaoDividaAtiva) não pode ser duplicado. cdControleLeiAto, dtAtualizacao e mês da
remessa) não pode ser duplicado.
Se (nrAtualizacao e nrAnoAtualizacao) declarados O registro declarado na linha xxxx da tabela
na tabela (AtualizacaoDividaAtiva) estiver 2249 (AtualizacaoDividaAtiva) não pode estar
vinculado com (nrDivida e nrAnoDivida) < 2023 a vinculado com ano de dívida (nrAnoDivida)
partir do ano de processamento = 2023, a regra menor que o exercício financeiro de 2023.
deve ser executada.
OBSERVAÇÕES
Valor da Operação (16,2) Numérico Z(13)9.99 vlAtualizacao Valor de cada operação SIM
Atualizada. atualizada.
TABELA: EstornoAtualizacaoDividaAtiva
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrEstorno e
O conjunto (idPessoa, nrEstorno e
nrAnoEstorno) declarado na tabela
nrAnoEstorno) declarado na linha nº xxxx da
(EstornoAtualizacaoDividaAtiva) apresentar-se 1382
tabela (EstornoAtualizacaoDividaAtiva)
com registro duplicado a mensagem deve ser
apresenta-se com registro duplicado.
executada.
Se a combinação (nrEstorno e nrAnoEstorno)
A combinação (nrEstorno e nrAnoEstorno)
declarada na tabela
declarada na linha nº xxxx da tabela
(EstornoAtualizacaoDividaAtiva) para o conjunto
1383 (EstornoAtualizacaoDividaAtiva) apresenta-se
(idPessoa, nrEstorno e nrAnoEstorno) apresentar
com quebra da ordem sequencial numérica no
quebra da ordem sequencial numérica no ano de
ano de trabalho.
trabalho a mensagem deve ser executada.
Se a combinação (nrAtualizacao e
nrAnoAtualizacao) declarada na tabela A combinação (nrAtualizacao e
(EstornoAtualizacaoDividaAtiva) para o conjunto nrAnoAtualizacao) declarada na linha nº xxxx
1384
(idPessoa, nrEstorno e nrAnoEstorno) não existir da tabela (EstornoAtualizacaoDividaAtiva) não
na tabela (AtualizacaoDividaAtiva) a mensagem existe na tabela (AtualizacaoDividaAtiva).
deve ser executada.
Se (cdControleLeiAto) declarado na tabela
O Controle de Lei/Ato (cdControleLeiAto)
(EstornoAtualizacaoDividaAtiva) para o conjunto
declarado na linha nº xxxx da tabela
(idPessoa, nrEstorno e nrAnoEstorno) não existir 1385
(EstornoAtualizacaoDividaAtiva) não existe na
na tabela (LeiAto) com (idEscopo) = 22 a
tabela (LeiAto) com (idEscopo) = 22.
mensagem deve ser executada.
Se (dtEstorno) declarada na tabela A data do estorno (dtEstorno) declarada na
(EstornoAtualizacaoDividaAtiva) para o conjunto linha nº xxxx da tabela
(idPessoa, nrEstorno e nrAnoEstorno) for < que (EstornoAtualizacaoDividaAtiva) não pode ser
1386
(dtAtualizacao) informada na tabela menor que (dtAtualizacao) informada na tabela
(AtualizacaoDividaAtiva) OU > que o mês/ano de (AtualizacaoDividaAtiva) OU maior que o
trabalho a mensagem deve ser executada. mês/ano de trabalho.
Se (vlEstorno) declarado na tabela O valor do estorno (vlEstorno) declarado na
(EstornoAtualizacaoDividaAtiva) para o conjunto linha nº xxxx da tabela
1387
(idPessoa, nrEstorno e nrAnoEstorno) for negativo (EstornoAtualizacaoDividaAtiva) não pode ser
a mensagem deve ser executada. negativo.
Se (dsMotivo) declarada na tabela
A descrição do motivo do estorno (dsMotivo)
(EstornoAtualizacaoDividaAtiva) para o conjunto
declarada na linha nº xxxx da tabela
(idPessoa, nrEstorno e nrAnoEstorno) conter 1388
(EstornoAtualizacaoDividaAtiva) deve conter no
menos que 20 caracteres a mensagem deve ser
mínimo 20 (vinte) caracteres.
executada.
O conjunto (idPessoa, nrAnoEstorno, O registro declarado na linha nº xxxx da tabela
nrAtualizacao, nrAnoAtualizacao, (EstornoAtualizacaoDividaAtiva) para o conjunto
cdControleLeiAto, dtEstorno e mês da remessa) 2238 (idPessoa, nrAnoEstorno, nrAtualizacao,
declarado na tabela nrAnoAtualizacao, cdControleLeiAto, dtEstorno
(EstornoAtualizacaoDividaAtiva) não pode ser e mês da remessa) não pode ser duplicado.
duplicado.
OBSERVAÇÕES
AAAA-
Data do estorno 10 Data dtEstorno Data do estorno SIM
MM-DD
Valor da Operação (16,2) Numérico Z(13)9.99 vlEstorno Valor de cada operação de SIM
de estorno estorno.
TABELA: DeducaoDividaAtiva
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrDeducao e O conjunto (idPessoa, nrDeducao e
nrAnoDeducao) declarado na tabela nrAnoDeducao) declarado na linha nº xxxx da
1389
(DeducaoDividaAtiva) apresentar registros tabela (DeducaoDividaAtiva) apresenta-se com
duplicados a mensagem deve ser executada. registro duplicado.
Se a combinação (nrDeducao e nrAnoDeducao)
A combinação (nrDeducao e nrAnoDeducao)
declarada na tabela (DeducaoDividaAtiva) para o
declarada na linha nº xxxx da tabela
conjunto (idPessoa, nrDeducao e nrAnoDeducao) 1390
(DeducaoDividaAtiva) apresenta-se com
apresentar quebra da ordem sequencial no ano de
quebra da ordem sequencial no ano de trabalho.
trabalho a mensagem deve ser executada.
Se a combinação (nrDivida e nrAnoDivida)
O Número e Ano da Dívida Ativa (nrDivida e
declarada na tabela (DeducaoDividaAtiva) para o
nrAnoDivida) declarados na linha nº xxxx da
conjunto (idPessoa, nrDeducao e nrAnoDeducao) 1391
tabela (DeducaoDividaAtiva) não existe na
não existir na tabela (InscricaoDividaAtiva) a
tabela (InscricaoDividaAtiva).
mensagem deve ser executada.
Se (idTipoDeducaoCredito) declarado na tabela
O Tipo de Dedução da Dívida Ativa
(DeducaoDividaAtiva) para o conjunto (idPessoa,
(idTipoDeducaoCredito) declarado na linha nº
nrDeducao e nrAnoDeducao) não existir na tabela 1392
xxxx da tabela (DeducaoDividaAtiva) não existe
(TipoDeducaoCredito) a mensagem deve ser
na tabela (TipoDeducaoCredito).
executada.
Se (cdControleLeiAto) declarado na tabela
O Controle de Lei/Ato (cdControleLeiAto)
(DeducaoDividaAtiva) para o conjunto (idPessoa,
declarado na linha nº xxxx tabela
nrDeducao e nrAnoDeducao) não existir na tabela 1393
(DeducaoDividaAtiva) não existe na tabela
(LeiAto) com (idEscopo) = 22 a mensagem deve
(LeiAto) com (idEscopo) = 22.
ser executada.
Se (dtDeducao) declarada na tabela
A data da dedução (dtDeducao) declarada na
(DeducaoDividaAtiva) para o conjunto (idPessoa,
linha nº xxxx da tabela (DeducaoDividaAtiva)
nrDeducao e nrAnoDeducao) for < que
1394 não pode ser menor que (dtInscricao) informada
(dtInscricao) informada na tabela
na tabela (InscricaoDividaAtiva) OU maior que o
(InscricaoDividaAtiva) OU > que o mês/ano de
mês/ano de trabalho.
trabalho a mensagem deve ser executada.
Se (vlDeducao) declarado na tabela
O valor da dedução da dívida ativa (vlDeducao)
(DeducaoDividaAtiva) para o conjunto (idPessoa,
1395 declarado na linha nº xxxx da tabela
nrDeducao e nrAnoDeducao) for negativo a
(DeducaoDividaAtiva) nõa pode ser negativo.
mensagem deve ser executada.
Se (dsMotivo) declarado na tabela
A descrição do motivo da dedução da dívida
(DeducaoDividaAtiva) para o conjunto (idPessoa,
ativa (dsMotivo) declarada na linha nº xxxx da
nrDeducao e nrAnoDeducao) não conter pelo 1396
tabela (DeducaoDividaAtiva) deve conter no
menos 20 (vinte) caracteres a mensagem deve ser
mínimo 20 (vinte) caracteres.
executada.
O conjunto (idPessoa, nrAnoDeducao, nrDivida, O registro declarado na linha nº xxxx da tabela
nrAnoDivida, idTipoDeducaoCredito, (DeducaoDividaAtiva) para o conjunto
cdControleLeiAto, dtDeducao e mês da remessa) (idPessoa, nrAnoDeducao, nrDivida,
2119
declarado na tabela (DeducaoDividaAtiva) não nrAnoDivida, idTipoDeducaoCredito,
pode ser duplicado. cdControleLeiAto, dtDeducao e mês da
remessa) não pode ser duplicado.
AAAA-
Data da dedução 10 Data dtDeducao Data da dedução do crédito SIM
MM-DD
Valor da Operação (16,2) Numérico Z(13)9.99 vlDeducao Valor de cada operação. SIM
TABELA: EstornoDeducaoDividaAtiva
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrEstorno e O conjunto (idPessoa, nrEstorno e
nrAnoEstorno) declarado na tabela nrAnoEstorno) declarado na linha nº xxxx da
1397
(EstornoDeducaoDividaAtiva) apresentar-se com tabela (EstornoDeducaoDividaAtiva) apresenta-
registro duplicado a mensagem deve executada. se com registro duplicado.
Se a combinação (nrDeducao e nrAnoDeducao)
O Número e Ano da Dedução da Dívida Ativa
declarada na tabela (EstornoDeducaoDividaAtiva)
(nrDeducao e nrAnoDeducao) declarados na
para o conjunto (idPessoa, nrEstorno e
1398 linha nº xxxx da tabela
nrAnoEstorno) não existir na tabela
(EstornoDeducaoDividaAtiva) não existem na
(DeducaoDividaAtiva) a mensagem deve
tabela (DeducaoDividaAtiva).
executada.
Se (cdControleLeiAto) declarado na tabela
O Controle de Lei/Ato (cdControleLeiAto)
(EstornoDeducaoDividaAtiva) para o conjunto
declarado na linha nº xxxx da tabela
(idPessoa, nrEstorno e nrAnoEstorno) não existir 1399
(EstornoDeducaoDividaAtiva) não existe na
na tabela (LeiAto) com (idEscopo) = 22 a
tabela (LeiAto) com (idEscopo) = 22.
mensagem deve executada.
Se (dtEstorno) declarada na tabela A data do estorno da dedução da dívida ativa
(EstornoDeducaoDividaAtiva) para o conjunto (dtEstorno) declarada na linha nº xxxx da tabela
(idPessoa, nrEstorno e nrAnoEstorno) for < que (EstornoDeducaoDividaAtiva) não pode ser
1400
(dtDeducao) informada na tabela menor que (dtDeducao) informada na tabela
(DeducaoDividaAtiva) ou > que o mês/ano de (DeducaoDividaAtiva) e nem maior que o
trabalho a mensagem deve executada. mês/ano de trabalho.
Se (vlEstorno) declarado na tabela O valor do estorno da dedução da dívida ativa
(EstornoDeducaoDividaAtiva) para o conjunto (vlEstorno) declarado na linha nº xxxx da tabela
1401
(idPessoa, nrEstorno e nrAnoEstorno) for negativo (EstornoDeducaoDividaAtiva) não pode ser
a mensagem deve executada. negativo.
Se (dsMotivo) declarado na tabela
A descrição do motivo do estorno da dedução
(EstornoDeducaoDividaAtiva) para o conjunto
da dívida ativa (dsMotivo) declarado na linha nº
(idPessoa, nrEstorno e nrAnoEstorno) possuir 1402
xxxx da tabela (EstornoDeducaoDividaAtiva)
menor de 20 (vinte) caracteres a mensagem deve
deve possuir no mínimo 20 (vinte) caracteres.
executada.
O conjunto (idPessoa, nrAnoEstorno, nrDeducao, O registro declarado na linha nº xxxx da tabela
nrAnoDeducao, cdControleLeiAto, dtEstorno e (EstornoDeducaoDividaAtiva) para o conjunto
mês da remessa) declarado na tabela (idPessoa, nrAnoEstorno, nrDeducao,
2239
(EstornoDeducaoDividaAtiva) não pode ser nrAnoDeducao, cdControleLeiAto, dtEstorno e
duplicado. mês da remessa) não pode ser duplicado.
Valor da Operação (16,2) Numérico Z(13)9.99 vlEstorno Valor de cada operação SIM
de estorno de estorno.
Descrever o motivo de
Motivo do Estorno 250 Caractere X(250) dsMotivo cada operação de SIM
estorno.
TABELA: ArrecadacaoCredito
Captar os totais arrecadados do mês por tipo de crédito,
OBJETIVO: envolvendo os inscritos e não inscritos em dívida ativa.
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrArrecadacao e O conjunto (idPessoa, nrArrecadacao e
nrAnoArrecadacao) for duplicado na tabela nrAnoArrecadacao) declarado na linha nº xxxx
2103
(ArrecadacaoCredito) a mensagem deve ser da tabela (ArrecadacaoCredito) apresenta-se
executada. com registro duplicado.
Se (idTipoOrigemReceita) declarado na tabela
O Tipo de Origem de Receita
(ArrecadacaoCredito) para o conjunto (idPessoa,
(idTipoOrigemReceita) declarado na linha nº
nrArrecadacao e nrAnoArrecadacao) não existir na 2104
xxxx da tabela (ArrecadacaoCredito) não existe
tabela (TipoOrigemReceita) a mensagem deve ser
na tabela (TipoOrigemReceita).
executada.
Se o valor do campo (nrCredito e nrAnoCredito) da O código e ano do crédito (nrCredito e
tabela (ArrecadacaoCredito) for <> NULL, os nrAnoCredito) declarado na linha XXXX da
2105
valores declarados nestes dois campos devem tabela (ArrecadacaoCredito) deve existir na
existir na tabela (LancamentoCredito). tabela (LancamentoCredito).
Se o valor do campo (nrDivida e nrAnoDivida) da O código e ano do crédito (nrDivida e
tabela (ArrecadacaoCredito) for <> NULL, os nrAnoDivida) declarado na linha XXXX da tabela
2106
valores declarados nestes dois campos devem (ArrecadacaoCredito) deve existir na tabela
existir na tabela (InscricaoDividaAtiva). (InscricaoDividaAtiva).
Se (idTipoArrecadacao) declarado na tabela
O Tipo de Arrecadação (idTipoArrecadacao)
(ArrecadacaoCredito) para o conjunto (idPessoa,
declarado na linha nº xxxx da tabela
nrArrecadacao e nrAnoArrecadacao) não existir na 2107
(ArrecadacaoCredito) não existe na tabela
tabela (TipoArrecadacao) a mensagem deve ser
(TipoArrecadacao).
executada.
Se (nrMes e nrAno) declarado na tabela O Mês e Ano declarado na linha nº xxxx da
(ArrecadacaoCredito) for > que o mês/ano de 2108 tabela (ArrecadacaoCredito) não pode ser maior
trabalho a mensagem deve ser executada. que o mês/ano de trabalho.
Se (vlArrecadacao) declarado na tabela
O valor da arrecadação (vlArrecadacao)
(ArrecadacaoCredito) para o conjunto (idPessoa,
2109 declarado na linha nº xxxx da tabela
nrArrecadacao e nrAnoArrecadacao) for negativo
(ArrecadacaoCredito) não pode ser negativo.
a mensagem deve ser executada.
O código do tipo de origem de receita
Se (idTipoOrigemReceita) declarado na tabela (idTipoOrigemReceita) informado na linha nº
(ArrecadacaoCredito) for = 1, o valor dos campos xxxx da tabela (ArrecadacaoCredito) é = 1 -
(nrDivida e nrAnoDivida) devem ser NULL e o 2124 Originária de Crédito não Inscrito em Dívida
valor dos campos (nrCredito e nrAnoCredito) Ativa, portanto, o valor dos campos (nrDivida e
devem ser IS NOT NULL. nrAnoDivida) deve ser vazio e os campos
(nrCredito e nrAnoCredito) devem conter dados.
O código do tipo de origem de receita
Se (idTipoOrigemReceita) declarado na tabela (idTipoOrigemReceita) informado na linha nº
(ArrecadacaoCredito) for = 2, o valor dos campos xxxx da tabela (ArrecadacaoCredito) é = 2 -
(nrCredito e nrAnoCredito) devem ser NULL e o 2125 Originária de Dívida Ativa, portanto, o valor dos
valor dos campos (nrDivida e nrAnoDivida) devem campos (nrCredito e nrAnoCredito) deve ser
ser IS NOT NULL. vazio e os campos (nrDivida e nrAnoDivida)
devem conter dados.
Se (idTipoOrigemReceita) declarado na tabela O tipo de origem de receita
(ArrecadacaoCredito) for <> 1 ou 2 a mensagem 2126 (idTipoOrigemReceita) informado na linha nº
deve ser executada. xxxx da tabela (ArrecadacaoCredito), deve ser 1
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
ou 2.
O conjunto (idPessoa, nrAnoArrecadacao, O registro declarado na linha nº xxxx da tabela
idTipoOrigemReceita, nrCredito, nrAnoCredito, (ArrecadacaoCredito) para o conjunto
nrDivida, nrAnoDivida, idTipoArrecadacao, nrMes (idPessoa, nrAnoArrecadacao,
2127
e nrAno) declarado na tabela idTipoOrigemReceita, nrCredito, nrAnoCredito,
(ArrecadacaoCredito) não pode ser duplicado. nrDivida, nrAnoDivida, idTipoArrecadacao,
nrMes e nrAno) não pode ser duplicado.
Se (nrCredito e nrAnoCredito) declarados na
O registro declarado na linha xxxx da tabela
tabela (ArrecadacaoCredito) estiver vinculado com
(ArrecadacaoCredito) não pode estar vinculado
(nrDivida e nrAnoDivida) ou (nrCredito e
2253 com ano de dívida (nrAnoDivida) ou ano de
nrAnoCredito) < 2023 a partir do ano de
crédito (nrAnoCredito) menor que o exercício
processamento = 2023, a regra deve ser
financeiro de 2023.
executada.
OBSERVAÇÕES
Valor da Operação (16,2) Numérico Z(13)9.99 vlArrecadacao Valor de cada operação. SIM
idTipoOrigemReceita dsTipoOrigemReceita
1 Originária de Crédito não Inscrito em Dívida Ativa
2 Originária de Dívida Ativa
99 Outras Receitas
TIPOS DE ARRECADAÇÃO
Nome do Arquivo: TipoArrecadacao
idTipoArrecadacao dsTipoArrecadacao
1 Pagamento
2 Dação em Pagamento
TABELA: EstornoArrecadacaoCredito
Captar dados dos estornos da receita arrecadada por tipo de crédito,
OBJETIVO: envolvendo os créditos inscritos e não inscritos em dívida ativa.
Considera-se estorno apenas aquelas operações cujo registro original
foi objeto de falha no momento da inserção do dado.
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrEstorno e O conjunto (idPessoa, nrEstorno e
nrAnoEstorno) for duplicado na tabela nrAnoEstorno) declarado na linha nº xxxx da
2110
(EstornoArrecadacaoCredito) a mensagem deve tabela (EstornoArrecadacaoCredito) apresenta-
ser executada. se com registro duplicado.
Se a combinação (nrEstorno e nrAnoEstorno)
O Número e Ano do Estorno (nrEstorno e
declarada na tabela (EstornoArrecadacaoCredito)
nrAnoEstorno) declarados na linha nº xxx da
para o conjunto (idPessoa, nrEstorno e
2111 tabela (EstornoArrecadacaoCredito) não pode
nrAnoEstorno) apresentar quebra da ordem
apresentar quebra da ordem sequencial no ano
sequencial no ano de trabalho a mensagem deve
de trabalho.
ser executada.
Se a combinação (nrArrecadacao e
nrAnoArrecadacao) declarada na tabela A combinação (nrArrecadacao e
(EstornoArrecadacaoCredito) para o conjunto nrAnoArrecadacao) declarada na linha nº xxxx
2112
(idPessoa, nrEstorno e nrAnoEstorno) não existir da tabela (EstornoArrecadacaoCredito) não
na tabela (ArrecadacaoCredito) a mensagem deve existe na tabela (ArrecadacaoCredito).
ser executada.
O conjunto (idPessoa, nrAnoEstorno, O registro declarado na linha nº xxxx da tabela
nrArrecadacao, nrAnoArrecadacao, nrMes e (EstornoArrecadacaoCredito) para o conjunto
nrAno) declarado na tabela (idPessoa, nrAnoEstorno, nrArrecadacao,
2240
(EstornoArrecadacaoCredito) não pode ser nrAnoArrecadacao, nrMes e nrAno) não pode
duplicado. ser duplicado.
TABELA: DeducaoAnaliticaTributo
Representa o número do
Documento Identificador do
Número do
Contribuinte. Origina-se de uma
Documento do 15 Caractere X(15) nrDocContribuinte SIM
das seguintes tabelas
Contribuinte (*)
(PessoaAM OU
InexistenciaDocumentoPesso
a).
AAAA-
Data da dedução* 10 Data dtDeducao Data da dedução do crédito SIM
MM-DD
Código do
Cadastro 15 Numérico Z(14)9 cdCadastro Código do Cadastro Tributário. NÃO
Tributário
Número do Número do Processo
20 Caractere X(20) nrProcesso NÃO
Processo Administrativo.
Valor da Operação (16,2) Numérico Z(13)9.99 vlDeducao Valor de cada operação. SIM
idTipoControleDado ds TipoControleDado
1 1ª Carga de Deduções
TABELA: SaldoAnaliticoContribuinte
OBSERVAÇÕES
Representa o número do
Documento Identificador do
Número do
Contribuinte. Origina-se de uma
Documento do 15 Caractere X(15) nrDocContribuinte SIM
das seguintes tabelas
Contribuinte (*)
(PessoaAM OU
InexistenciaDocumentoPesso
a).
Representa o Tipo de Natureza
Tipo de Natureza idTipoNatureza do Crédito. Deve existir na SIM
1 Numérico 9
do Crédito* Credito combinção da tabela
(ConsolidacaoTipoCredito).
Saldo do Crédito. (16,2) Numérico Z(13)9.99 vlSaldo Informar o saldo do crédito. SIM
idTipoControleDado ds TipoControleDado
1 Carga nº 1- Pessoas Jurídicas
TABELA: DiarioArrecadacao
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrArrecadacao e O conjunto (idPessoa, nrArrecadacao e
nrAnoArrecadacao) for duplicado na tabela nrAnoArrecadacao) declarado na linha nº xxxx
1403
(DiarioArrecadacao) a mensagem deve ser da tabela (DiarioArrecadacao) apresenta-se
executada. com registro duplicado.
Se o conjunto (cdCategoriaEconomica, cdOrigem,
Erro 1954: O conjunto declarado na linha nº
cdEspecie, cdDesdobramentoD1,
xxxx da tabela (PlanoRecOrcamentaria) para
cdDesdobramentoDD2, cdDesdobramentoD3,
(cdCategoriaEconomica, cdOrigem, cdEspecie,
cdTipoNaturezaReceita, cdNivel8, cdNivel9,
cdDesdobramentoD1, cdDesdobramentoDD2,
cdNivel10, cdNivel11, cdNivel12 e
1954 cdDesdobramentoD3, cdTipoNaturezaReceita,
nrAnoAplicacao) declarado na tabela
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
(DiarioArrecadacao) para o conjunto (idPessoa,
cdNivel12 e nrAnoAplicacao) não existe na
nrArrecadacao e nrAnoArrecadacao) não existir na
tabela (PlanoRecOrcamentaria) para o ano de
tabela (PlanoRecOrcamentaria) para o ano de
trabalho.
trabalho a mensagem deve ser executada.
Se (idTipoOrigemReceita) declarado na tabela
O Tipo de Origem de Receita
(DiarioArrecadacao) para o conjunto (idPessoa,
(idTipoOrigemReceita) declarado na linha nº
nrArrecadacao e nrAnoArrecadacao) não existir na 1405
xxxx da tabela (DiarioArrecadacao) não existe
tabela (TipoOrigemReceita) a mensagem deve ser
na tabela (TipoOrigemReceita).
executada.
O registro declarado na linha nº xxxx da tabela
Se (idTipoOrigemReceita) declarado na tabela
(DiarioArrecadacao) exige o número do
(DiarioArrecadacao) para o conjunto (idPessoa,
documento do contribuinte nos campos
nrArrecadacao e nrAnoArrecadacao) for = 99, os 1408
(tpDocContribuinte e nrDocContribuinte),
campos (tpDocContribuinte e nrDocContribuinte)
considerando que o (idTipoOrigemReceita) é =
tornam-se obrigatórios
99 - Outras Receitas.
Se (tpDocContribuinte) declarado na tabela O Tipo de Documento do Contribuinte
(DiarioArrecadacao) para o conjunto (idPessoa, (tpDocContribuinte) declarado na linha nº xxxx
nrArrecadacao e nrAnoArrecadacao) não existir na da tabela (InscricaoDividaAtiva) não existe na
1409
tabela (TipoDocumentoPessoa) com tabela (TipoDocumentoPessoa) e não pode
(idTipoDocumentoPessoa) = 2, 3 ou 97 a possuir (tpDocumento) diferente de 2 - CPF, 3 -
mensagem deve ser executada. CNPJ ou 97.
Se (tpDocContribuinte) declarado na tabela
O Tipo de Documento do Contribuinte
(DiarioArrecadacao) para o conjunto (idPessoa,
(tpDocContribuinte) declarado na linha nº xxxx
nrArrecadacao e nrAnoArrecadacao) for = 2 ou 3,
da tabela (DiarioArrecadacao) é CPF ou CNPJ,
a combinação dos campos (tpDocContribuinte e 1410
porém, a combinação do tipo e número do
nrDocContribuinte) deve existir nos seguintes
documento (tpDocumento e nrDocumento) não
campos (tpDocumento e nrDocumento) da tabela
existem na tabela (PessoaAM).
(PessoaAM).
Se (tpDocContribuinte) declarado na tabela O Tipo de Documento do Contribuinte
(DiarioArrecadacao) para o conjunto (idPessoa, 1411 (tpDocContribuinte) declarado na linha nº xxxx
nrArrecadacao e nrAnoArrecadacao) for = 97, a da tabela (DiarioArrecadacao) é = 97, porém, a
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
combinação dos campos (tpDocContribuinte e combinação do tipo e número de identificação
nrDocContribuinte) deve existir nos seguintes (tpDocumento e nrIdentificacao) não existem na
campos (tpDocumento e nrIdentificacao) da tabela tabela (InexistenciaDocumentoPessoa).
(InexistenciaDocumentoPessoa).
Se (idTipoArrecadacao) declarado na tabela
O Tipo de Arrecadação (idTipoArrecadacao)
(DiarioArrecadacao) para o conjunto (idPessoa,
declarado na linha nº xxxx da tabela
nrArrecadacao e nrAnoArrecadacao) não existir na 1412
(DiarioArrecadacao) não existe na tabela
tabela (TipoArrecadacao) a mensagem deve ser
(TipoArrecadacao).
executada.
Se (dtArrecadacao) declarada na tabela
A data da arrecadação (dtArrecadacao)
(DiarioArrecadacao) para o conjunto (idPessoa,
declarada na linha nº xxxx da tabela
nrArrecadacao e nrAnoArrecadacao) for > que o 1413
(DiarioArrecadacao) não pode ser maior que o
mês/ano de trabalho a mensagem deve ser
mês/ano de trabalho.
executada.
Se (vlArrecadacao) declarado na tabela
O valor da arrecadação (vlArrecadacao)
(DiarioArrecadacao) para o conjunto (idPessoa,
1414 declarado na linha nº xxxx da tabela
nrArrecadacao e nrAnoArrecadacao) for negativo
(DiarioArrecadacao) não pode ser negativo.
a mensagem deve ser executada.
O registro declarado na linha nº xxxx da tabela
(DiarioArrecadacao) para a combinação
(cdCategoriaEconomica, cdOrigem, cdEspecie)
Se o conjunto (cdCategoriaEconomica, cdOrigem,
é igual ‘999’ - Recursos Arrecadados de
cdEspecie) = ‘999’ – for declarado na tabela
1938 Exercícios Anteriores. Embora possa constar da
(DiarioArrecadacao) a mensagem deve ser
Previsão Inicial da Receita para fins de
executada.
equilíbrio orçamentário, tais recursos não são
passíveis de execução, por já terem sido
arrecadados em exercícios anteriores.
Se o (idTipoOperacaoReceita) para a tabela Erro 1985: O Tipo da Operação Receita
(xxxxxxxxxxxxxxxx) não estiver definido na tabela (idTipoOperacaoReceita) declarado na linha nº
1985
TipoOperacaoReceita, a regra deve ser xxxx não está definido na tabela
executada. (TipoOperacaoReceita).
Se o conjunto (idPessoa, cdCategoriaEconomica,
cdOrigem, cdEspecie, cdDesdobramentoD1,
cdDesdobramentoDD2, cdDesdobramentoD3,
Erro 1995: O conjunto (idPessoa,
cdTipoNaturezaReceita, cdNivel8, cdNivel9,
cdCategoriaEconomica, cdOrigem, cdEspecie,
cdNivel10, cdNivel11, cdNivel12 e
cdDesdobramentoD1, cdDesdobramentoDD2,
nrAnoAplicacao) na tabela
cdDesdobramentoD3, cdTipoNaturezaReceita,
(PlanoPadraoRecOrcamentaria) possuir:
cdNivel8, cdNivel9, cdNivel10, cdNivel11,
cdNivel12, nrAnoAplicacao e
o (idTipoPermissaoDeducao) = 1 a conta "mãe" do
idTipoOpercaoReceita) declarado na linha nº
conjunto (idPessoa, cdCategoriaEconomica,
xxxx deve possuir uma das seguintes
cdOrigem, cdEspecie, cdDesdobramentoD1,
combinações possíveis:
cdDesdobramentoDD2, cdDesdobramentoD3,
a) a conta "mãe" correspondente na tabela
cdTipoNaturezaReceita, cdNivel8, cdNivel9,
(PlanoPadraoRecOrcamentaria) possui o
cdNivel10, cdNivel11, cdNivel12, nrAnoAplicacao
(idTipoPermissaoDeducao) = 1 - permite
e idTipoOpercaoReceita) e o
dedução, exceto FUNDEB - o
(idTipoOperacaoReceita) = 5 ou 1995
(idTipoOperacaoReceita) deve ser diferente de
5;
o (idTipoPermissaoDeducao) = 2 a conta "mãe" do
b) a conta "mãe" correspondente na tabela
conjunto (idPessoa, cdCategoriaEconomica,
(PlanoPadraoRecOrcamentaria) possui o
cdOrigem, cdEspecie, cdDesdobramentoD1,
(idTipoPermissaoDeducao) = 2 - permite
cdDesdobramentoDD2, cdDesdobramentoD3,
dedução, somente FUNDEB - o
cdTipoNaturezaReceita, cdNivel8, cdNivel9,
(idTipoOperacaoReceita) deve ser igual a 5 ou a
cdNivel10, cdNivel11, cdNivel12, nrAnoAplicacao
1;
e idTipoOpercaoReceita) e o
c) a conta "mãe" correspondente na tabela
(idTipoOperacaoReceita) <> 5 ou
(PlanoPadraoRecOrcamentaria) possui o
(idTipoPermissaoDeducao) = 3 - NÃO permite
o (idTipoPermissaoDeducao) = 3 a conta "mãe" do
dedução - o (idTipoOperacaoReceita) deve ser
conjunto (idPessoa, cdCategoriaEconomica,
igual a 1.
cdOrigem, cdEspecie, cdDesdobramentoD1,
cdDesdobramentoDD2, cdDesdobramentoD3,
cdTipoNaturezaReceita, cdNivel8, cdNivel9,
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
cdNivel10, cdNivel11, cdNivel12, nrAnoAplicacao
e idTipoOpercaoReceita) e o
(idTipoOperacaoReceita) <> 1, executar a
mensagem.
OBSERVAÇÕES
Valor da
(16,2) Numérico Z(13)9.99 vlArrecadacao Valor de cada operação. SIM
Operação
TABELA: EstornoDiarioArrecadacao
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
Se o conjunto (idPessoa, nrEstorno e O conjunto (idPessoa, nrEstorno e
nrAnoEstorno) for duplicado na tabela nrAnoEstorno) declarado na linha nº xxxx da
1415
(EstornoDiarioArrecadacao) a mensagem deve ser tabela (EstornoDiarioArrecadacao) apresenta-se
executada. com registro duplicado.
Se a combinação (nrEstorno e nrAnoEstorno)
O Número e Ano do Estorno (nrEstorno e
declarada na tabela (EstornoDiarioArrecadacao)
nrAnoEstorno) declarados na linha nº xxx da
para o conjunto (idPessoa, nrEstorno e
1416 tabela (EstornoDiarioArrecadacao) não pode
nrAnoEstorno) apresentar quebra da ordem
apresentar quebra da ordem sequencial no ano
sequencial no ano de trabalho a mensagem deve
de trabalho.
ser executada.
Se a combinação (nrArrecadacao e
nrAnoArrecadacao) declarada na tabela A combinação (nrArrecadacao e
(EstornoDiarioArrecadacao) para o conjunto nrAnoArrecadacao) declarada na linha nº xxxx
1417
(idPessoa, nrEstorno e nrAnoEstorno) não existir da tabela (EstornoDiarioArrecadacao) não
na tabela (DiarioArrecadacao) a mensagem deve existe na tabela (DiarioArrecadacao).
ser executada.
OBSERVAÇÕES
LOCALIDADE ANTERIOR
TABELA: AssociacaoLocalidadeAnterior
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdLocalidade) declarado
O conjunto (idPessoa, cdLocalidade) declarado na
na linha XXXXX da tabela
tabela (AssociacaoLocalidadeAnterior) deve existir 1509
(AssociacaoLocalidadeAnterior) não existe na
na tabela (Localidade) do SIM-AM 2012.
tabela (Localidade) do SIM-AM 2012.
O conjunto (idPessoa, cdBem) declarado na
O conjunto (idPessoa, cdBem) declarado na tabela
linha XXXXX da tabela
(AssociacaoLocalidadeAnterior) deve existir na 1510
(AssociacaoLocalidadeAnterior) não existe na
tabela (Bem).
tabela (Bem).
O conjunto (idPessoa, cdBem, cdLocalidade),
O conjunto (idPessoa, cdBem, cdLocalidade) não
informado na linha XXXXX está duplicado nesta
pode estar duplicado na tabela 1511
tabela ou já consta da base de dados do TCE-
(AssociacaoLocalidadeAnterior).
PR.
OBSERVAÇÕES
As regras serão válidas somente para a remessa de abertura de 2013.
INTERVENÇÃO ANTERIOR
TABELA: AssociacaoIntervencaoAnterior
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdLocalidade,
O conjunto (idPessoa, cdLocalidade,
cdIntervencaoAnterior) declarado na linha
cdIntervencaoAnterior) declarado na tabela
1513 XXXXX da tabela
(AssociacaoIntervencaoAnterior) deve existir na
(AssociacaoIntervencaoAnterior) não existe na
tabela (Intervencao) do SIM-AM 2012.
tabela (ammIntervencao) do SIM-AM 2012.
O conjunto (idPessoa, cdLocalidade,
O conjunto (idPessoa, cdLocalidade,
cdIntervencaoAnterior, cdIntervencao,
cdIntervencaoAnterior, cdIntervencao,
1515 nrAnoIntervencao), informado na linha XXXXX
nrAnoIntervencao) não deve estar duplicado na
está duplicado nesta tabela ou já consta da
tabela (AssociacaoIntervencaoAnterior).
base de dados do TCE-PR.
O (cdIntervencao) declarado na tabela A Intervencao nº (cdIntervencao) +
(AssociacaoIntervencaoAnterior) para o conjunto (nrAnoIntervencao), informada na linha
(idPessoa, cdIntervencao, nrAnoIntervencao) deve 1516 XXXXXXX, não obedece a ordem sequencial e
ser sequencial, sem pular número, e iniciar em 1 cronológica por entidade, considerado o ano da
para cada (nrAnoIntervencao). data de início da Intervenção.
O conjunto (idPessoa, cdLocalidade,
O conjunto (idPessoa, cdLocalidade,
cdIntervencaoAnterior), informado na linha
cdIntervencaoAnterior) não deve estar duplicado 1517
XXXXX está duplicado nesta tabela ou já consta
na tabela (AssociacaoIntervencaoAnterior).
da base de dados do TCE-PR.
O conjunto (idPessoa, cdIntervencao,
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao), informado na linha XXXXX
nrAnoIntervencao) não deve estar duplicado na 1518
está duplicado nesta tabela ou já consta da
tabela (AssociacaoIntervencaoAnterior).
base de dados do TCE-PR.
O (nrAnoIntervencao) declarado na linha
O (nrAnoIntervencao) declarado na tabela
XXXXX da tabela
(AssociacaoIntervencaoAnterior) para o conjunto
(AssociacaoIntervencaoAnterior) para o
(idPessoa, cdIntervencao, nrAnoIntervencao) deve
conjunto (idPessoa, cdIntervencao,
ser igual ao ano da data de início 1519
nrAnoIntervencao) não é igual ao ano da data
(dtInicioObraReal) relativa ao conjunto (idPessoa,
de início (dtInicioObraReal) relativa ao conjunto
cdLocalidade, cdIntervencaoAnterior) na tabela
(idPessoa, cdLocalidade, cdIntervencaoAnterior)
(ammIntervencao) de 2012.
na tabela (ammIntervencao) de 2012.
O conjunto (idPessoa, cdLocalidade,
O conjunto (idPessoa, cdIntervencao,
cdIntervencaoAnterior) declarado na tabela
nrAnoIntervencao) declarado na linha XXXXX
(AssociacaoIntervencaoAnterior) não deve se 1693
se refere à intervenção concluída até dezembro
referir à intervenção concluída, na tabela
de 2012.
(ammIntervencao) do SIM-AM 2012.
OBSERVAÇÕES
Código do SIM
Código da Intervenção, nas
Intervenção Anterior 3 Numérico Z(2)9
cdIntervencaoAnterior tabelas anteriores a 2013.
(*)
INTERVENÇÃO
TABELA: Intervencao
OBJETIVO: Captar os dados cadastrais das intervenções (obras e serviços
ou projetos de engenharia) realizadas com recursos públicos.
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
A Intervenção (idPessoa) + (cdIntervencao) +
O (cdIntervencao) para o conjunto (idPessoa,
(nrAnoIntervencao), informada na linha xxxx,
cdIntervencao, nrAnoIntervencao) deve ser
1528 não obedece a ordem sequencial e cronológica
sequencial, sem pular número, e iniciar em 1 para
por entidade, considerado o ano da data de
cada (nrAnoIntervencao).
início da Intervenção.
O (nrAnoIntervencao) declarado na tabela
(Intervencao) para o conjunto (idPessoa, O número do ano da Intervencao
cdIntervencao, nrAnoIntervencao) deve (nrAnoIntervencao), informado na linha xxxx,
1529
corresponder ao ano da data de início da não corresponde ao ano da data de início da
Intervenção (dtInicio) cadastrado na tabela Intervenção.
(Intervencao).
O (nrAnoIntervencao) declarado na tabela Se a intervenção informada na linha xxxx foi
(Intervencao) para o conjunto (idPessoa, iniciada antes de 2013, favor entrar em contato
1752
cdIntervencao, nrAnoIntervencao) deve ser com o TCE-PR, através de demanda no Canal
>=2013. de Comunicação, para cadastro.
O (idTipoIntervencao) declarado na tabela O idTipoIntervencao= xxxx, informado para a
(Intervencao) para o conjunto (idPessoa, Intervencao nº (idPessoa)+(cdIntervencao) +
1532
cdIntervencao, nrAnoIntervencao) deve existir na (nrAnoIntervencao), na linha xxxx, não existe na
tabela (TipoIntervencao). tabela TipoIntervencao.
O (idClassificacaoIntervencao) declarado na O idClassificacaoIntervencao = xxxx, informado
tabela (Intervencao) para o conjunto (idPessoa, para a Intervenção (idPessoa) + (cdIntervencao)
1534
cdIntervencao, nrAnoIntervencao) deve existir na + (nrAnoIntervencao), na linha xxxx, não existe
tabela (ClassificacaoIntervencao). na tabela (ClassificacaoIntervencao).
O (idTipoObra) declarado na tabela (Intervencao) O idTipoObra = xxxx, informado para a
para o conjunto (idPessoa, cdIntervencao, Intervenção (idPessoa) + (cdIntervencao) +
1535
nrAnoIntervencao) deve existir na tabela (nrAnoIntervencao), na linha xxxx, não existe na
(TipoObra). tabela (TipoObra).
O (idClassificacaoObra) declarado na tabela O idClassificacaoObra = xxxx, informado para a
(Intervencao) para o conjunto (idPessoa, Intervenção (idPessoa) + (cdIntervencao) +
1536
cdIntervencao, nrAnoIntervencao) deve existir na (nrAnoIntervencao), na linha xxxx, não existe na
tabela (ClassificacaoObra). tabela (ClassificacaoObra).
A combinação entre o tipo da obra (idTipoObra)
e a classificação da obra (idClassificacaoObra)
A combinação dos campos (idTipoObra) e declarados na linha xxxx da tabela (Intervencao)
(idClassificacaoObra) deve existir na tabela 1537 para o conjunto envolvendo (idPessoa,
(TipoXClassificacaoObra). cdIntervencao, nrAnoIntervencao) não é uma
combinação válida da tabela
(TipoXClassificacaoObra).
O idUnidadeMedidaIntervencao = xxxx,
O (idUnidadeMedidaIntervencao) declarado na
informado para a Intervencao nº (idPessoa) +
tabela (Intervencao) para o conjunto (idPessoa,
1538 (cdIntervencao) + (nrAnoIntervencao), na linha
cdIntervencao, nrAnoIntervencao) deve existir na
xxxx, não existe na tabela
tabela (UnidadeMedidaIntervencao).
(UnidadeMedidaIntervencao).
A data base da Intervenção A data base da Intervenção
1539
(dtBaseValorIntervencao) não deve ser posterior (dtBaseValorIntervencao), informada para a
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
ao mês e ano de trabalho. Intervenção nº (idPessoa) + (cdIntervencao) +
(nrAnoIntervencao), na linha xxxx é posterior ao
mês e ano de trabalho.
A data de início da Intervenção (dtInicio),
A data de início da Intervenção (dtInicio) não deve informada para a Intervenção nº (idPessoa) +
ser posterior ao mês e ano de trabalho ou anterior 1540 (cdIntervencao) + (nrAnoIntervencao), na linha
à data base (dtBaseValorIntervencao). xxxxx é posterior ao mês e ano de trabalho ou
anterior à data base (dtBaseValorIntervencao).
O idTipoRegimeIntervencao = xxxx, informado
O (idTipoRegimeIntervencao) declarado na tabela
para a Intervencao nº (idPessoa) +
(Intervencao) para o conjunto (idPessoa,
1541 (cdIntervencao) + (nrAnoIntervencao), na linha
cdIntervencao, nrAnoIntervencao) deve existir na
xxxxx, não existe na tabela
tabela (TipoRegimeIntervencao).
(TipoRegimeIntervencao).
O conjunto (idPessoa, cdIntervencao,
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao), informado na linha xxxx está
nrAnoIntervencao) não deve estar duplicado na 1542
duplicado nesta tabela ou já consta da base de
tabela (Intervencao).
dados do TCE-PR.
Se (vlIntervencao) declarado na tabela
O valor da Intervenção (vlIntervencao)
(Intervencao) para o conjunto (idPessoa,
2068 declarado na linha nº xxxx da tabela
cdIntervencao, e nrAnoIntervecao) for menor ou =
(Intervencao) não pode menor ou igual a zero.
ZERO a mensagem deve ser executada.
Se (nrPrazoExecucao) declarado na tabela
O Prazo de Execução (nrPrazoExecucao)
(Intervencao) para o conjunto (idPessoa,
2069 declarado na linha nº xxxx da tabela
cdIntervencao, e nrAnoIntervecao) for menor ou =
(Intervencao) não pode menor ou igual a zero.
ZERO a mensagem deve ser executada
Se (nrMedida) declarado na tabela (Intervencao)
O valor da Dimensão (nrMedida) declarado na
para o conjunto (idPessoa, cdIntervencao, e
2070 linha nº xxxx da tabela (Intervencao) não pode
nrAnoIntervecao) for menor ou = ZERO a
menor ou igual a zero.
mensagem deve ser executada
OBSERVAÇÕES
TIPOS DE INTERVENÇÃO
Nome do Arquivo: TipoIntervencao
idTipoIntervencao dsTipoIntervencao
1 Execução de Obra
2 Projeto
3 Outras Atividades Técnicas
idClassificacaoIntervencao dsClassificacaoIntervencao
1 Construção
2 Ampliação
3 Reforma
4 Outro
TIPO DE OBRA
Nome do Arquivo: TipoObra
idTipoObra dsTipoObra
1 Edificação
2 Pavimentação
3 Saneamento
4 Parque ou praça
5 Equipamento Urbano
6 Iluminação Pública
idClassificacaoObra dsClassificacaoObra
1 Abatedouro
2 Barracão
3 Creche
4 Edifício Administrativo
5 Escola/Colégio
6 Hospital
7 Posto de Saúde
8 Unidade Habitacional
9 Outros Edifícios
10 Malha Viária Urbana
11 Estrada Municipal
12 Estrada Rural
13 Obra de Arte Especial
14 Abastecimento de Água
15 Aterro Sanitário
16 Canalização de Rio
17 Cemitério
18 Dragagem
19 Esgoto
20 Fundo de Vale
21 Galeria Pluvial
22 Outras Obras de Saneamento
23 Parque ou Praça
24 Abrigo de ônibus
25 Outros Equipamentos Urbanos
26 Iluminação Pública
TIPOS DE REGIME
Nome do Arquivo: TipoRegimeIntervencao
idTipoRegimeIntervencao dsTipoRegimeIntervencao
1 Direto
2 Indireto
3 Misto (direto + indireto)
idUnidadeMedidaIntervencao dsUnidadeMedidaIntervencao
1 Hora
2 Hectare
3 Quilograma
4 Quilômetro
5 Metro
6 Metro quadrado
7 Metro cúbico
8 Tonelada
INTERVENÇÃO X BEM
TABELA: IntervencaoXBem
OBJETIVO: Captar o relacionamento entre os dados cadastrais das
intervenções e os respectivos bens do patrimônio.
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdIntervencao, O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao) deve existir na tabela 1521 nrAnoIntervencao) declarado na linha XXXXX
(Intervencao). não existe na tabela (Intervencao).
O conjunto (idPessoa, cdBem) declarado na
O conjunto (idPessoa, cdBem) declarado na tabela
1523 linha XXXXX da tabela (IntervencaoXBem) não
(IntervencaoXBem) deve existir na tabela (Bem).
existe na tabela (Bem).
O conjunto (idPessoa, cdIntervencao,
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, cdBem), informado na linha
nrAnoIntervencao, cdBem) não deve estar 1524
XXXXX está duplicado nesta tabela ou já consta
duplicado na tabela (IntervencaoXBem).
da base de dados do TCE-PR.
OBSERVAÇÕES
RESPONSABILIDADE TÉCNICA
TABELA: ResponsabilidadeTecnica
OBJETIVO: Captar os dados cadastrais sobre a responsabilidade técnica
pelas obras e serviços ou projetos de engenharia
(intervenções).
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdIntervencao, O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao) deve existir na tabela 1575 nrAnoIntervencao) declarado na linha XXXXX
(Intervencao). não existe na tabela (Intervencao).
O tipo de documento do Responsável pelo
O (tpDocumentoResponsavelTecnico) deve ser 2. 1576 Acompanhamento cadastrado na linha XXXXX
não é CPF.
O conjunto (tpDocumentoResponsavelTecnico,
A pessoa da linha XXXXX não está cadastrada
nrDocumentoResponsavelTecnico) deve existir na 1577
na tabela (PessoaAM).
tabela (PessoaAM)
O conjunto (tpDocumentoResponsavelTecnico,
nrDocumentoResponsavelTecnico) deve O responsável técnico, cadastrado na linha
corresponder a (idPessoaAM) vinculado a 1578 XXXXX, não possui registro no CAU, CTs ou no
(tpOutroDomunento) = 5 ou 6 ou 7 ou 8 na tabela CREA na tabela (DocumentoPessoaAM)
(DocumentoPessoaAM)
O (idTipoDocumentoOrgaoClasse) declarado na
tabela (ResponsabilidadeTecnica) para o conjunto
(idPessoa, cdIntervencao, nrAnoIntervencao,
O (idTipoDocumentoOrgaoClasse) = xxxx,
tpDocumentoResponsavelTecnico,
1579 informado na linha XXXXX, não existe na tabela
nrDocumentoResponsavelTecnico,
(TipoDocumentoOrgaoClasse).
idTipoDocumentoOrgaoClasse, nrRT,
idTipoResponsabilidadeTecnica) deve existir na
tabela (TipoDocumentoOrgaoClasse).
O (idTipoReponsabilidadeTecnica) declarado na
tabela (ResponsabilidadeTecnica) para o conjunto
(idPessoa, cdIntervencao, nrAnoIntervencao,
O (idTipoReponsabilidadeTecnica) = xxxx,
tpDocumentoResponsavelTecnico,
1580 informado na linha XXXXX, não existe na tabela
nrDocumentoResponsavelTecnico,
(TipoResponsabilidadeTecnica).
idTipoDocumentoOrgaoClasse, nrRT,
idTipoResponsabilidadeTecnica) deve existir na
tabela (TipoResponsabilidadeTecnica).
O conjunto (idPessoa, cdIntervencao,
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao,
nrAnoIntervencao,
tpDocumentoResponsavelTecnico,
tpDocumentoResponsavelTecnico,
nrDocumentoResponsavelTecnico,
nrDocumentoResponsavelTecnico, 1581
idTipoDocumentoOrgaoClasse, nrRT),
idTipoDocumentoOrgaoClasse, nrRT,
informado na linha XXXXX está duplicado nesta
idTipoResponsabilidadeTecnica) não deve estar
tabela ou já consta da base de dados do TCE-
duplicado na tabela (ResponsabilidadeTecnica).
PR.
Se (nrRT conter 11 posições) deve-se fazer a
O número (nrRT), declarado na linha XXXXX da
seguinte validação (O número do documento de
tabela (ResponsabilidadeTecnica), referente à
responsabilidade técnica (nrRT) deve conter
1945 Intervenção (idPessoa = XXXXX, cdIntervencao
apenas dígitos [0-9]. Se for ART
= XXXXX e nrAnoIntervencao = XXXXX) é
(idTipoDocumentoOrgaoClasse)=1, deve iniciar
inválido.
com 20 e ter 11 posições).
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
idTipoDocumentoOrgaoClasse dsTipoDocumentoOrgaoClasse
1 ART (CREA)
2 RRT (CAU) e TRT (CFT e CFTA)
idTipoResponsabilidadeTecnica dsTipoResponsabilidadeTecnica
1 Execução de Obra
2 Projeto Arquitetônico
3 Projeto Estrutural
4 Projeto Complementar
5 Orçamento
6 Fiscalização
7 Consultoria
8 Cargo e Função
9 Outra
PLANILHA DE ORÇAMENTO
TABELA: PlanilhaOrcamento
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdIntervencao, O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao) deve existir na tabela 1560 nrAnoIntervencao) declarado na linha XXXXX
(Intervencao). não existe na tabela (Intervencao).
O conjunto (idPessoa, cdIntervencao,
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao,
nrAnoIntervencao,
tpDocumentoResponsavelOrcamento,
tpDocumentoResponsavelOrcamento,
1561 nrDocumentoResponsavelOrcamento,
nrDocumentoResponsavelOrcamento,
cdControleLeiAto), informado na linha XXXXX
cdControleLeiAto) não deve estar duplicado na
está duplicado nesta tabela ou já consta da
tabela (PlanilhaOrcamento).
base de dados do TCE-PR.
O tipo de documento do Responsável pelo
O (tpDocumentoResponsavelOrcamento) deve ser
1562 Acompanhamento cadastrado na linha XXXXX
2.
não é CPF.
O conjunto (tpDocumentoResponsavelOrcamento,
A pessoa da linha XXXXX não está cadastrada
nrDocumentoResponsavelOrcamento) deve existir 1563
na tabela (PessoaAM).
na tabela (PessoaAM)
Quando (idTipoPlanilhaOrcamento)=1, o conjunto
(tpDocumentoResponsavelOrcamento,
O responsável pelo orçamento base, cadastrado
nrDocumentoResponsavelOrcamento) deve
1564 na linha XXXXX, não possui registro no CAU ou
corresponder a (idPessoaAM) vinculado a
no CREA na tabela (DocumentoPessoaAM)
(tpOutroDocumento) = 5 ou 6 na tabela
(DocumentoPessoaAM)
O campo (idTipoPlanilhaOrcamento) deve O campo (idTipoPlanilhaOrcamento) declarado
corresponder ao campo equivalente da tabela 1565 na linha XXXXX não existe na tabela
(TipoPlanilhaOrcamento). (TipoPlanilhaOrcamento).
O conjunto (idPessoa, cdControleLeiAto)
O conjunto (idPessoa, cdControleLeiAto) deve
1728 declarado na linha XXXXX não existe na tabela
existir na tabela (LeiAto).
(LeiAto).
Para cada conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao,
tpDocumentoResponsavelOrcamento, A Intervenção informada na linha XXXXX não
nrDocumentoResponsavelOrcamento), quando o possui Responsável Técnico por Orçamento ou
1729
idTipoPlanilhaOrcamento for = 1, deve existir um Cargo e Função associado na tabela
conjunto equivalente com (ResponsabilidadeTecnica).
(idTipoResponsabilidadeTecnica)=5 ou 8, na
tabela (ResponsabilidadeTecnica).
OBSERVAÇÕES
idTipoPlanilhaOrcamento idTipoPlanilhaOrcamento
1 Base (Orçamento de Execução Direta ou Orçamento da Licitação)
2 Contrato (Planilha da Proposta Contratada)
3 Aditivo (Planilha da Proposta Contratada Alterada ou Planilha do Aditivo)
TABELA: PlanilhaExecucaoIndiretaContrato
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdIntervencao, O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, nrAnoIntervencao,
tpDocumentoResponsavelOrcamento, tpDocumentoResponsavelOrcamento,
1566
nrDocumentoResponsavelOrcamento e nrDocumentoResponsavelOrcamento,
cdControleLeiAto) deve existir na tabela cdControleLeiAto), informado na linha XXXXX,
(PlanilhaOrcamento). não existe na tabela (PlanilhaOrcamento).
O conjunto (idPessoa, idTipoAtoContrato, O conjunto (idPessoa, idTipoAtoContrato
idTipoOrigemContrato, nrContrato, nrAnoContrato idTipoOrigemContrato, nrContrato,
1568
e nrCNPJOrigem) deve existir na tabela nrAnoContrato e nrCNPJOrigem), informado na
(Contrato). linha XXXXX não existe na tabela (Contrato).
O conjunto (idPessoa, cdIntervencao,
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao,
nrAnoIntervencao,
tpDocumentoResponsavelOrcamento,
tpDocumentoResponsavelOrcamento,
1569 nrDocumentoResponsavelOrcamento,
nrDocumentoResponsavelOrcamento,
cdControleLeiAto), informado na linha XXXXX,
cdControleLeiAto) não deve estar duplicado na
está duplicado nesta tabela ou já consta da
tabela (PlanilhaExecucaoIndiretaContrato).
base de dados do TCE-PR.
O conjunto (idPessoa, cdIntervencao, O Tipo de Planilha de Orçamento constante na
nrAnoIntervencao, tabela (PlanilhaOrcamento) para o conjunto
tpDocumentoResponsavelOrcamento, (idPessoa, cdIntervencao, nrAnoIntervencao,
nrDocumentoResponsavelOrcamento e 1753 tpDocumentoResponsavelOrcamento,
cdControleLeiAto) deve existir na tabela nrDocumentoResponsavelOrcamento,
(PlanilhaOrcamento) com cdControleLeiAto), informado na linha XXXXX,
(idTipoPlanilhaOrçamento) = 2. não é contrato.
OBSERVAÇÕES
Representa o tipo de
documento do
Tipo de Documento tpDocumento
Responsável Técnico. SIM
do Responsável pelo 2 Numérico Z(1)9 ResponsavelOrcament
Os valores válidos estão
Orçamento (*) o
disponíveis na tabela
(TipoDocumentoPessoa)
.
Número do
Documento do nrDocumentoRespons Representa o número do
15 Caractere X(15) SIM
Responsável pelo avelOrcamento Documento do
Orçamento (*) Responsável.
TABELA: PlanilhaExecucaoIndiretaAditivo
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdIntervencao, O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, nrAnoIntervencao,
tpDocumentoResponsavelOrcamento, tpDocumentoResponsavelOrcamento,
1570
nrDocumentoResponsavelOrcamento e nrDocumentoResponsavelOrcamento e
cdControleLeiAto) deve existir na tabela cdControleLeiAto), informado na linha XXXXX,
(PlanilhaOrcamento). não existe na tabela (PlanilhaOrcamento).
O conjunto (idPessoa, idTipoAtoContrato,
O conjunto (idPessoa, idTipoAtoContrato,
idTipoOrigemContrato, nrContrato,
idTipoOrigemContrato, nrContrato, nrAnoContrato,
nrAnoContrato, nrCNPJOrigem,
nrCNPJOrigem, nrAditivoContrato e 1572
nrAditivoContrato e nrAnoAditivoContrato),
nrAnoAditivoContrato) deve existir na tabela
informado na linha XXXXX, não existe na tabela
(NumeroAditivoContrato).
(NumeroAditivoContrato).
O conjunto (idPessoa, cdIntervencao,
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao,
nrAnoIntervencao,
tpDocumentoResponsavelOrcamento,
tpDocumentoResponsavelOrcamento,
1573 nrDocumentoResponsavelOrcamento,
nrDocumentoResponsavelOrcamento,
cdControleLeiAto), informado na linha XXXXX,
cdControleLeiAto) não deve estar duplicado na
está duplicado nesta tabela ou já consta da
tabela (PlanilhaExecucaoIndiretaAditivo).
base de dados do TCE-PR.
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, idTipoAtoContrato, Não foi cadastrada planilha orçamentária de
idTipoOrigemContrato, nrContrato, nrAnoContrato, 1574 contrato a que se refere o aditivo na linha
nrCNPJOrigem) deve existir na tabela XXXXX.
(PlanilhaExecucaoIndiretaContrato).
O conjunto (idPessoa, cdIntervencao, O Tipo de Planilha de Orçamento constante na
nrAnoIntervencao, tabela (PlanilhaOrcamento) para o conjunto
tpDocumentoResponsavelOrcamento, (idPessoa, cdIntervencao, nrAnoIntervencao,
nrDocumentoResponsavelOrcamento e 1754 tpDocumentoResponsavelOrcamento,
cdControleLeiAto) deve existir na tabela nrDocumentoResponsavelOrcamento,
(PlanilhaOrcamento) com cdControleLeiAto), informado na linha XXXXX,
(idTipoPlanilhaOrçamento) = 3. não é aditivo.
OBSERVAÇÕES
Representa o tipo de
documento do
Tipo de Documento do
tpDocumentoRespons Responsável Técnico. SIM
Responsável pelo 2 Numérico Z(1)9
avelOrcamento Os valores válidos estão
Orçamento (*)
disponíveis na tabela
(TipoDocumentoPessoa)
.
Número do Documento
nrDocumentoRespons Representa o número do
do Responsável pelo 15 Caractere X(15) SIM
avelOrcamento Documento do
Orçamento (*)
Responsável.
TABELA: MatriculaINSS
OBJETIVO: Captar os dados cadastrais relativos à matrícula da obra no
INSS (CEI).
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMER MENSAGEM
O
O conjunto (idPessoa, cdIntervencao, O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao) deve existir na tabela 1582 nrAnoIntervencao) declarado na linha XXXXX
(Intervencao). não existe na tabela (Intervencao).
O conjunto (idPessoa, cdIntervencao,
O conjunto (idPessoa, cdIntervencao, nrAnoIntervencao, nrMatriculaCEI), informado
nrAnoIntervencao, nrMatriculaCEI) não deve estar 1583 na linha XXXXX está duplicado na tabela
duplicado na tabela (MatriculaINSS). (MatriculaINSS) ou já consta da base de dados
do TCE-PR.
OBSERVAÇÕES
CND DE OBRA
TABELA: CNDObra
OBJETIVO: Captar os dados cadastrais relativos à CND das obras.
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMER MENSAGEM
O
O conjunto (idPessoa, cdIntervencao,
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, nrMatriculaCEI), informado
nrAnoIntervencao, nrMatriculaCEI) deve existir na 1585
na linha XXXXX não existe na tabela
tabela (MatriculaINSS).
(MatriculaINSS).
O conjunto (idPessoa, cdIntervencao,
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, nrMatriculaCEI, nrCND,
nrAnoIntervencao, nrMatriculaCEI, nrCND,
1586 nrOperacao), informado na linha XXXXX, está
nrOperacao) não deve estar duplicado na tabela
duplicado na tabela (CNDObra) ou já consta da
(CNDObra).
base de dados do TCE-PR.
A (dtValidade) deve ser maior que a (dtEmissao)
A data de validade da CND, informada na linha
para o conjunto (idPessoa, cdIntervencao,
1587 XXXXX, não é maior que a data de sua
nrAnoIntervencao, nrMatriculaCEI, nrCND,
emissão.
nrOperacao).
OBSERVAÇÕES
TABELA: CancelamentoMatriculaINSS
OBJETIVO: Captar os dados cadastrais relativos ao cancelamento de
matrícula CEI.
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdIntervencao,
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, nrMatriculaCEI), informado
nrAnoIntervencao, nrMatriculaCEI) deve existir na 1589
na linha XXXXX não existe na tabela
tabela (MatriculaINSS).
(MatriculaINSS).
Não é permitido cancelamento da CEI,
Não deve ser permitido o cancelamento de
informado na linha XXXXX, porque a tabela
matrícula no INSS (CEI) se a tabela (CNDObra) 1590
(CNDObra) já possui informações do cadastro
possuir cadastro de CND para a mesma CEI.
de CND para esta CEI.
O conjunto (idPessoa, cdIntervencao,
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, nrMatriculaCEI), informado
nrAnoIntervencao, nrMatriculaCEI) não deve estar
1591 na linha XXXXX, está duplicado na tabela
duplicado na tabela
(CancelamentoMatriculaINSS) ou já consta da
(CancelamentoMatriculaINSS).
base de dados do TCE-PR.
OBSERVAÇÕES
ACOMPANHAMENTO
TABELA: Acompanhamento
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdIntervencao, O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao) deve existir na tabela 1593 nrAnoIntervencao) declarado na linha XXXXX
(Intervencao). não existe na tabela (Intervencao).
O Identificador de origem do acompanhamento
O Identificador de origem do acompanhamento
1594 (idOrigemAcompanhamento), informado na
(idOrigemAcompanhamento) deve ser = 1.
linha XXXXX, deve ser igual a 1.
O (idTipoAcompanhamento) declarado na tabela
(Acompanhamento) para o conjunto (idPessoa, O idTipoAcompanhamento= xxxx, informado na
cdIntervencao, nrAnoIntervencao, 1595 linha XXXXX, não existe na tabela
idOrigemAcompanhamento, nrAcompanhamento) TipoAcompanhamento.
deve existir na tabela (TipoAcompanhamento).
Para (idOrigemAcompanhamento) = 1, O tipo de documento do Responsável pelo
(tpDocumentoResponsavelAcompanhamento) 1596 Acompanhamento cadastrado na linha XXXXX
deve ser 2. não é CPF.
Para (idOrigemAcompanhamento) = 1, o conjunto
(tpDocumentoResponsavelAcompanhamento, A pessoa da linha XXXXX não está cadastrada
1597
nrDocumentoResponsavelAcompanhamento) na tabela (PessoaAM).
deve existir na tabela (PessoaAM)
Para (idOrigemAcompanhamento) = 1, o conjunto
(tpDocumentoResponsavelAcompanhamento,
nrDocumentoResponsavelAcompanhamento) O responsável pela medição, cadastrado na
deve corresponder a (idPessoaAM) vinculado a 1598 linha XXXXX, não possui registro no CAU, CTs
(tpOutroDomunento) = 5 ou 6 ou 7 ou 8 na tabela ou no CREA na tabela (DocumentoPessoaAM)
(DocumentoPessoaAM) se
(idTipoAcompanhamento) =1.
O conjunto (idPessoa, cdIntervencao,
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, idOrigemAcompanhamento,
nrAnoIntervencao, idOrigemAcompanhamento,
1599 nrAcompanhamento), informado na linha
nrAcompanhamento) não deve estar duplicado na
XXXXX, está duplicado nesta tabela ou já
tabela (Acompanhamento).
consta da base de dados do TCE-PR.
Para o conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, idOrigemAcompanhamento) O acompanhamento informado na linha XXXXX
não deve ser permitido o cadastramento de 1601 tem data anterior a acompanhamento já
acompanhamento com (dtAcompanhamento) cadastrado.
anterior ao último acompanhamento.
Para o conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, idOrigemAcompanhamento,
O acompanhamento informado na linha XXXXX
nrAcompanhamento) não deve ser permitido o
1603 tem data anterior à data de início da
cadastramento de acompanhamento com
Intervenção.
(dtAcompanhamento) anterior à data de início da
Intervenção (dtInicio) da tabela (Intervencao).
Para o conjunto (idPessoa, cdIntervencao, 1604 O acompanhamento informado na linha XXXXX
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
nrAnoIntervencao, idOrigemAcompanhamento, tem data posterior ao mês e ano de trabalho.
nrAcompanhamento) não deve ser permitido o
cadastramento de acompanhamento com
(dtAcompanhamento) posterior ao mês e ano de
trabalho.
Para o conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, idOrigemAcompanhamento)
não deve ser permitido o cadastramento de A Intervenção referente ao acompanhamento
1605
acompanhamento após o registro de informado na linha XXXXX já está concluída.
acompanhamento com (idTipoAcompanhamento)
=3.
Considerado o (idOrigemAcompanhamento) = 1, o
(nrAcompanhamento) declarado na tabela O acompanhamento declarado na linha XXXXX
(Acompanhamento) para o conjunto (idPessoa, 1611 não respeita a ordem sequencial da chave
cdIntervencao, nrAnoIntervencao) deve ser (nrAcompanhamento).
sequencial, sem pular número e iniciar em 1.
Para cada Intervenção (idPessoa, cdIntervencao,
O acompanhamento declarado na linha XXXXX
nrAnoIntervencao) não é permitido o cadastro de
não pode ser cadastrado. A Intervenção já está
acompanhamento com (idTipoAcompanhamento) 1612
concluída ou está paralisada, registrada como
= 3 se o acompanhamento anterior for
cadastro indevido ou cancelada.
(idTipoAcompanhamento) = 2, 3, 4 ou 5.
Para cada Intervenção (idPessoa, cdIntervencao,
O acompanhamento declarado na linha XXXXX
nrAnoIntervencao) não é permitido o cadastro de
não pode ser cadastrado. A Intervenção já está
acompanhamento com (idTipoAcompanhamento) 1613
concluída, registrada como cadastro indevido
= 1 ou 2 se o acompanhamento anterior for
ou cancelada.
(idTipoAcompanhamento) = 3, 4 ou 5.
Para cada Intervenção (idPessoa, cdIntervencao,
O acompanhamento declarado na linha XXXXX
nrAnoIntervencao) não é permitido o cadastro de
não pode ser cadastrado. A Intervenção não
acompanhamento com (idTipoAcompanhamento) 1730
possui medições anteriores.
= 3 se não houver acompanhamento anterior.
OBSERVAÇÕES
Representa o tipo de
Tipo de Documento do tpDocumentoRes
documento do Responsável SIM
Responsável pelo 2 Numérico Z(1)9 ponsavelAcompa
Técnico. Os valores válidos
Acompanhamento (*) nhamento
estão disponíveis na tabela
(TipoDocumentoPessoa).
Número do Documento nrDocumentoRes
Representa o número do
do Responsável pelo 15 Caractere X(15) ponsavelAcompa SIM
Documento do
Acompanhamento (*) nhamento
Responsável.
Observação 800 Caractere X(800) dsObservacao Observação NÃO
ORIGEM DO ACOMPANHAMENTO
Nome do Arquivo: OrigemAcompanhamento
idOrigemAcompanhamento dsOrigemAcompanhamento
1 Jurisdicionado
2 TCE-PR
3 CREA-PR
TIPOS DE ACOMPANHAMENTO
Nome do Arquivo: TipoAcompanhamento
idTipoAcompanhamento dsTipoAcompanhamento
1 Medição
2 Paralisação
3 Conclusão
4 Cancelamento de Intervenção
5 Cadastro indevido
MEDIÇÃO
TABELA: Medicao
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdIntervencao,
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, idOrigemAcompanhamento,
nrAnoIntervencao, idOrigemAcompanhamento,
1615 nrAcompanhamento) informado na linha
nrAcompanhamento) deve existir na tabela
XXXXX não existe na tabela
(Acompanhamento).
(Acompanhamento).
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, idOrigemAcompanhamento,
A linha XXXXX não corresponde a uma
nrAcompanhamento) deve corresponder a um 1616
medição na tabela (Acompanhamento).
acompanhamento com (idTipoAcompanhamento)
= 1 na tabela (Acompanhamento).
O (idTipoMedicao) declarado na tabela (Medicao)
para o conjunto (idPessoa, cdIntervencao,
O (idTipoMedicao) = xxxx, informado na linha
nrAnoIntervencao, idOrigemAcompanhamento, 1617
XXXXX, não existe na tabela (TipoMedicao).
nrAcompanhamento) deve existir na tabela
(TipoMedicao).
O conjunto (idPessoa, cdIntervencao,
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, idOrigemAcompanhamento,
nrAnoIntervencao, idOrigemAcompanhamento,
1618 nrAcompanhamento), informado na linha
nrAcompanhamento) não deve estar duplicado na
XXXXX, está duplicado nesta tabela ou já
tabela (Medicao).
consta da base de dados do TCE-PR.
O Percentual Físico da medição informado na
O (nrPercentualFisico) é obrigatório e deve estar
1619 linha XXXXX é obrigatório e deve estar
compreendido entre 0 e 100 na tabela (Medicao).
compreendido entre 0 e 100.
OBSERVAÇÕES
TIPOS DE MEDIÇÃO
Nome do Arquivo: TipoMedicao
idTipoMedicao dsTipoMedicao
1 Execução Indireta - Contrato
2 Execução Indireta - Aditivo
3 Execução Direta
TABELA: ExecucaoIndiretaContrato
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdIntervencao, O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, idOrigemAcompanhamento, nrAnoIntervencao, idOrigemAcompanhamento,
1622
nrAcompanhamento) deve existir na tabela nrAcompanhamento), informado na linha
(Medicao). XXXXX, não existe na tabela (Medicao).
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, idOrigemAcompanhamento,
A linha XXXXX não corresponde a uma
nrAcompanhamento) deve corresponder a uma 1623
medição de contrato na tabela Medição.
medição com (idTipoMedicao) = 1 na tabela
(Medicao).
O contrato referente ao conjunto O contrato informado como
(idTipoAtoContrato, idTipoOrigemContrato, (idTipoAtoContrato), (idTipoOrigemContrato),
nrContrato, nrAnoContrato e nrCNPJOrigem) da 1624 (nrContrato), (nrAnoContrato) e
tabela (ExecucaoIndiretaContrato) deve estar (nrCNPJOrigem) na linha XXXXX não está
cadastrado na tabela (Contrato). cadastrado na tabela (Contrato).
O conjunto (idPessoa, cdIntervencao,
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, idOrigemAcompanhamento,
nrAnoIntervencao, idOrigemAcompanhamento,
1626 nrAcompanhamento), informado na linha
nrAcompanhamento) não deve estar duplicado na
XXXXX, está duplicado nesta tabela ou já
tabela (ExecucaoIndiretaContrato).
consta da base de dados do TCE-PR.
O conjunto (idPessoa, cdIntervencao,
Não foi cadastrada planilha de orçamento na
nrAnoIntervencao, idTipoAtoContrato,
tabela (PlanilhaExecucaoIndiretaContrato) para
idTipoOrigemContrato, nrContrato, nrAnoContrato
1731 o contrato da intervenção (idPessoa,
e nrCNPJOrigem) deve existir na tabela
cdIntervencao, nrAnoIntervencao) informada na
(PlanilhaExecucaoIndiretaContrato), quando
linha XXXXX.
(nrAnoIntervencao) >=2013.
OBSERVAÇÕES
TABELA: ExecucaoIndiretaAditivo
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdIntervencao, O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, idOrigemAcompanhamento, nrAnoIntervencao, idOrigemAcompanhamento,
1627
nrAcompanhamento) deve existir na tabela nrAcompanhamento) informado na linha
(Medicao). XXXXX não existe na tabela (Medicao).
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, idOrigemAcompanhamento, A linha XXXXX não corresponde a uma
nrAcompanhamento) deve corresponder a uma 1628 medição de aditivo de contrato na tabela
medição com idTipoMedicao = 2 na tabela Medição.
(Medicao).
O aditivo de contrato referente ao conjunto O aditivo de contrato informado como
(idTipoAtoContrato, idTipoOrigemContrato, (idTipoAtoContrato, idTipoOrigemContrato,
nrContrato, nrAnoContrato e nrCNPJOrigem, nrContrato, nrAnoContrato, nrCNPJOrigem,
1629
nrAditivoContrato e nrAnoAditivoContrato) da nrAditivoContrato e nrAnoAditivoContrato) na
tabela (ExecucaoIndiretaAditivo) deve estar linha XXXXX não está cadastrado na tabela
cadastrado na tabela (NumeroAditivoContrato). (NumeroAditivoContrato).
O conjunto (idPessoa, cdIntervencao,
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, idOrigemAcompanhamento,
nrAnoIntervencao, idOrigemAcompanhamento,
1630 nrAcompanhamento), informado na linha
nrAcompanhamento) não deve estar duplicado na
XXXXX, está duplicado nesta tabela ou já
tabela (ExecucaoIndiretaAditivo).
consta da base de dados do TCE-PR.
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, idTipoAtoContrato, Não foi cadastrada planilha de orçamento na
idTipoOrigemContrato, nrContrato, nrAnoContrato tabela (PlanilhaExecucaoIndiretaAditivo) para o
e nrCNPJOrigem, nrAditivoContrato e 1732 aditivo da intervenção (idPessoa,
nrAnoAditivoContrato) deve existir na tabela cdIntervencao, nrAnoIntervencao) informada na
(PlanilhaExecucaoIndiretaAditivo), quando linha XXXXX.
(nrAnoIntervencao) >= 2013.
OBSERVAÇÕES
PARALISAÇÃO
TABELA: Paralisacao
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdIntervencao,
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, idOrigemAcompanhamento,
nrAnoIntervencao, idOrigemAcompanhamento,
1632 nrAcompanhamento) informado na linha
nrAcompanhamento) deve existir na tabela
XXXXX não existe na tabela
(Acompanhamento).
(Acompanhamento).
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, idOrigemAcompanhamento,
A linha XXXXX não corresponde a uma
nrAcompanhamento) deve corresponder a um 1633
paralisação na tabela (Acompanhamento).
acompanhamento com (idTipoAcompanhamento)
= 2 na tabela (Acompanhamento).
O (idMotivoParalisação) declarado na tabela
(Paralisacao) para o conjunto (idPessoa, O (idMotivoParalisacao) = xxxx, informado na
cdIntervencao, nrAnoIntervencao, 1634 linha XXXXX, não existe na tabela
idOrigemAcompanhamento, nrAcompanhamento) (MotivoParalisacao).
deve existir na tabela (MotivoParalisacao).
O conjunto (idPessoa, cdIntervencao,
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, idOrigemAcompanhamento,
nrAnoIntervencao, idOrigemAcompanhamento,
1635 nrAcompanhamento), informado na linha
nrAcompanhamento) não deve estar duplicado na
XXXXX, está duplicado nesta tabela ou já
tabela (Paralisacao).
consta da base de dados do TCE-PR.
OBSERVAÇÕES
TIPOS DE PARALISAÇÃO
Nome do Arquivo: MotivoParalisacao
idMotivoParalisacao dsMotivoParalisacao
1 Falta de recurso próprio
2 Ausência/ Atraso na liberação de recursos do convênio
3 Valor orçado insuficiente para conclusão da obra
4 Alteração de projeto/ Serviços necessários à conclusão da obra não foram previstos
5 Descumprimento de obrigações contratuais pela empresa contratada
6 Ação judicial
Não atendimento a exigências legais (Ex. ambientais, pendências em relação à regularidade do terreno,
7 etc.)
8 Obra incompatível com interesses do município
DOCUMENTOS DE ACOMPANHAMENTO
TABELA: DocumentoAcompanhamento
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, cdIntervencao,
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, idOrigemAcompanhamento,
nrAnoIntervencao, idOrigemAcompanhamento,
1636 nrAcompanhamento) informado na linha
nrAcompanhamento) deve existir na tabela
XXXXX não existe na tabela
(Acompanhamento).
(Acompanhamento).
O conjunto (idPessoa, cdIntervencao,
O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao, idOrigemAcompanhamento,
nrAnoIntervencao, idOrigemAcompanhamento,
nrAcompanhamento, cdControleLeiAto),
nrAcompanhamento, cdControleLeiAto) não deve 1637
informado na linha XXXXX, está duplicado
estar duplicado na tabela
nesta tabela ou já consta da base de dados do
(DocumentoAcompanhamento).
TCE-PR.
O conjunto (idPessoa, cdControleLeiAto)
O conjunto (idPessoa, cdControleLeiAto) deve
1733 declarado na linha XXXXX não existe na tabela
existir na tabela (LeiAto).
(LeiAto).
OBSERVAÇÕES
TABELA: AcaoXIntervencao
PERIODICIDADE: Mensal
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, idOrigemAcao, cdAcao,
O conjunto (idPessoa, idOrigemAcao, cdAcao,
cdControleLeiAtoAcao, cdIntervencao e
cdControleLeiAtoAcao, cdIntervencao e
1640 nrAnoIntervencao), informado na linha XXXXX,
nrAnoIntervencao) não deve estar duplicado na
está duplicado nesta tabela ou já consta da
tabela (AcaoXIntervencao).
base de dados do TCE-PR.
O conjunto (idOrigemAcao, cdAcao,
O conjunto (idOrigemAcao, cdAcao,
cdControleLeiAtoAcao) deve corresponder a um
1641 cdControleLeiAtoAcao) informado na linha
conjunto (idPessoa, cdAcao, cdControleLeiAto) na
XXXXX não está cadastrado na tabela (Acao).
tabela (Acao).
A ação (IdOrigemAcao, cdAcao) declarada deve
A ação declarada na linha XXXXX não
corresponder a um conjunto (idPessoa, cdAcao)
1642 corresponde a (idNaturezaAcao) = 1, relativa à
com (idNaturezaAcao) = 1 na tabela
obra, na tabela (MovimentoAcao).
(MovimentoAcao).
A ação (idOrigemAcao, cdAcao) declarada deve
corresponder a um conjunto (idPessoa, cdAcao)
A ação declarada na linha XXXXX não será
na tabela (MovimentoAcao) com (idExecutor) 1768
executada pela entidade declarante.
(IGUAL) (idPessoa) da tabela
(AcaoXIntervencao).
O conjunto (idPessoa, cdIntervencao, O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao) deve existir na tabela 1734 nrAnoIntervencao) declarado na linha XXXXX
(Intervencao). não existe na tabela (Intervencao).
OBSERVAÇÕES
Código da
4 Caractere 9999 cdAcao Código da Ação. SIM
Ação (*)
TABELA: EmpenhoXIntervencao
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrEmpenho, O registro declarado na linha nº xxxx da tabela
nrAnoEmpenho, idOrigemEmpenho, (EmpenhoXIntervencao) apresenta duplicação de
cdIntervencao e nrAnoIntervencao) não pode 661 dados para a combinação idPessoa, nrEmpenho,
ser duplicado na tabela nrAnoEmpenho, idOrigemEmpenho, cdIntervencao e
(EmpenhoXIntervencao). nrAnoIntervencao).
Se (nrEmpenho, nrAnoEmpenho,
idOrigemEmpenho) declarados na tabela
(EmpenhoXIntervencao) para o conjunto O Empenho declarado na linha nº xxxx da tabela
(idPessoa, nrEmpenho, nrAnoEmpenho, 662 (EmpenhoXIntervencao) não existe na tabela
idOrigemEmpenho, cdIntervencao e (Empenho).
nrAnoIntervencao) não existir na tabela
(Empenho) a mensagem deve ser executada.
Se (cdIntervencao e nrAnoIntervencao)
declarados na tabela (EmpenhoXIntervencao)
para o conjunto (idPessoa, nrEmpenho, A Intervenção/Ano declarados na linha nº xxxx da
nrAnoEmpenho, idOrigemEmpenho, 664 tabela (EmpenhoXIntervencao) não existe na tabela
cdIntervencao e nrAnoIntervencao) não existir (Intervencao).
na tabela (Intervencao) a mensagem deve ser
executada.
OBSERVAÇÕES
TABELA: GastoEstatalXIntervencao
PERIODICIDADE: Mensal.
REGRAS DE IMPORTAÇÃO
CRITÉRIOS NÚMERO MENSAGEM
O conjunto (idPessoa, nrDetalhe, O conjunto (idPessoa, nrDetalhe, nrAnoDetalhe,
nrAnoDetalhe, cdIntervencao e cdIntervencao e nrAnoIntervencao), informado na
1769
nrAnoIntervencao) não deve estar duplicado linha XXXXX, está duplicado nesta tabela ou já
na tabela (GastoEstatalXIntervencao). consta da base de dados do TCE-PR.
O conjunto (idPessoa, nrDetalhe, O conjunto (idPessoa, nrDetalhe, nrAnoDetalhe)
nrAnoDetalhe) deve existir na tabela 1770 informado na linha XXXXX não está cadastrado na
(DetalheGastoEstatal). tabela (DetalheGastoEstatal).
O gasto estatal (idPessoa, nrDetalhe, O Detalhe do Gasto Estatal declarado na linha
nrAnoDetalhe) declarado deve corresponder a XXXXX não corresponde a (idTipoGastoestatal) = 1,
1771
(idTipoGastoEstatal) = 1 na tabela relativo a obra contratada com controlador, na tabela
(DetalheGastoEstatal). (DetalheGastoEstatal).
O conjunto (idPessoa, cdIntervencao, O conjunto (idPessoa, cdIntervencao,
nrAnoIntervencao) deve existir na tabela 1772 nrAnoIntervencao) declarado na linha XXXXX não
(Intervencao). existe na tabela (Intervencao).
OBSERVAÇÕES