Tribunal de Contas do Estado de MS, 2014 Página 1 de 576
REGRAS DO ANALISADOR WEB
Anexo Mensagens Balancete Contábil - 2013
Tribunal de Contas do Estado de MS, 2014 Página 2 de 576
Conteúdo
1. INTRODUÇÃO .................................................................................................................. 4 1.1 Objetivo ......................................................................................................................................... 4
2. Escopo ............................................................................................................................ 5 2.1 Referências .................................................................................................................................... 6 2.1.1 Definições, Acrônimos e Abreviações ........................................................................................ 7 2.2 Pacote BALANCETE CONTÁBIL 2013 ......................................................................................... 8 2.2.1 ARQUIVO CONTÁBIL IDE - Identificação do Município do ano 2013 ................................... 8 2.2.2 ORGÃO - ARQUIVO ÓRGÃO ...................................................................................................... 12 2.2.3 ISI - ARQUIVO DE INFORMAÇÕES DO SISTEMA DE INFORMÁTICA ................................. 24 2.2.4 UOC - ARQUIVO DAS UNIDADES ORÇAMENTÁRIAS ............................................................ 35 2.2.5 REC - ARQUIVO DAS RECEITAS ............................................................................................... 71 2.2.6 ARE - ARQUIVO DE ANULAÇÃO DE RECEITAS ...................................................................... 85 2.2.7 AOC - ARQUIVO DAS ALTERAÇÕES ORÇAMENTÁRIAS ........................................................ 93 2.2.8 COB - ARQUIVO DO CADASTRO DE OBRAS EM ANDAMENTO.......................................... 132 2.2.9 EMP - ARQUIVO DOS EMPENHOS DO MÊS .......................................................................... 140 2.2.10 ANL - ARQUIVO DE ANULAÇÃO DE EMPENHOS .................................................................. 174 2.2.11 EOC - VÍNCULO DE EMPENHO EXISTENTE COM OBRA E/OU CONTRATO ..................... 201 2.2.12 LQD - ARQUIVO DA LIQUIDAÇÃO DE DESPESA .................................................................. 205 2.2.13 ALQ - ARQUIVO DE ANULAÇÃO DA LIQUIDAÇÃO DE DESPESA ....................................... 226 2.2.14 EXT - ARQUIVO DAS EXTRAORÇAMENTÁRIAS .................................................................... 265 2.2.15 AEX - ARQUIVO DE ANULAÇÃO DAS EXTRAORÇAMENTÁRIAS ......................................... 283 2.2.16 OPS - ARQUIVO DAS ORDENS DE PAGAMENTO ................................................................. 297 2.2.17 AOP - ARQUIVO DAS ANULAÇÕES DAS ORDENS DE PAGAMENTO.................................. 336 2.2.18 RSP - ARQUIVO DOS MOVIMENTOS DE RESTOS A PAGAR ............................................... 369 2.2.19 CON - ARQUIVO DOS CONTRATOS ....................................................................................... 400
Tribunal de Contas do Estado de MS, 2014 Página 3 de 576
2.2.20 CTB - ARQUIVO DAS CONTAS BANCÁRIAS E CAIXA (DISPONÍVEL) ................................ 422 2.2.21 TRB - ARQUIVO DAS TRANSFERÊNCIAS BANCÁRIAS ........................................................ 485 2.2.22 CVC - ARQUIVO DO CADASTRO DE VEÍCULOS EM SITUAÇÃO DE CONSUMO /
COMBUSTÍVEL, ......................................................................................................................... 490 2.2.23 ECL - ARQUIVO DE ESTOQUE DE COMBUSTÍVEL/LUBRIFICANTE ................................... 501 2.2.24 TFR - TRANSFERÊNCIA DE FONTES DE RECURSOS NAS CONTAS BANCÁRIAS............. 510 2.2.25 DFR - ARQUIVO DE DETALHAMENTO DA FONTE DE RECURSO ....................................... 515 2.2.26 DIC - ARQUIVO DA DÍVIDA CONSOLIDADA ........................................................................ 517 2.2.27 DCL - ARQUIVO DE DADOS COMPLEMENTARES À LRF ..................................................... 525 2.2.28 PAR - ARQUIVO DE PROJEÇÃO ATUARIAL DO RPPS .......................................................... 528 2.2.29 PCT – ARQUIVO DO PLANO DE CONTAS ............................................................................. 532 2.2.30 BLC – ARQUIVO DO BALANCETE CONTÁBIL ....................................................................... 547 2.2.31 ARQUIVO DE MENSAGENS GENÉRICAS................................................................................ 560
Tribunal de Contas do Estado de MS, 2014 Página 4 de 576
Anexo Mensagens
1. INTRODUÇÃO
1.1 Objetivo
O sistema SICOM ANALISADOR WEB é contemplado por diversos pacotes de arquivos, sendo eles:
1. Balanço 2. Balancete Contábil 3. Contábil Empresarial 4. Pessoal 5. PPA / LDO /LOA
Neles é possível identificar as validações do código fonte e suas respectivas
mensagens. Tais validações e mensagens serão apresentadas separadamente por tipo documental (arquivos) e ano vigente de execução, ou seja, cada período de execução do tipo documental específico possuirá uma relação de validação e mensagens individual.
Tribunal de Contas do Estado de MS, 2014 Página 5 de 576
Observação: O SICOM TCE-MS, não utiliza os pacotes 1 e 4, respectivamente,
Balanço e Pessoal.
2. Escopo
O SICOM ANALISADOR WEB abrange o período de 2007 a 2013. Ressalte-se que o SICOM TCE-MS foi implantado a partir do exercício de 2010. Serão avaliados os tipos documentais dos pacotes BALANCETE CONTÁBIL do ano de 2013, onde será possível identificar suas validações e mensagens específicas para cada ano desse período. Analisando minuciosamente, classificou-se por assuntos os arquivos pré definidos; listados abaixo.
Pacote: Balancete Contábil [2.2.1] IDE - IDENTIFICAÇÃO DO MUNICÍPIO [2.2.2] ORGAO - ARQUIVO DO ÓRGÃO [2.2.3] ISI - ARQUIVO DE INFORMAÇÕES DO SISTEMA DE INFORMÁTICA [2.2.4] UOC - ARQUIVO DAS UNIDADES ORÇAMENTÁRIAS [2.2.5] REC - ARQUIVO DAS RECEITAS [2.2.6] ARE - ARQUIVO DE ANULAÇÃO DE RECEITAS [2.2.7] AOC - ARQUIVO DAS ALTERAÇÕES ORÇAMENTÁRIAS [2.2.8] COB - ARQUIVO DO CADASTRO DE OBRAS EM ANDAMENTO [2.2.9] EMP - ARQUIVO DOS EMPENHOS DO MÊS [2.2.10] ANL - ARQUIVO DE ANULAÇÃO DE EMPENHOS [2.2.11] EOC - VÍNCULO DE EMPENHO EXISTENTE COM OBRA E/OU CONTRATO [2.2.12] LQD - ARQUIVO DA LIQUIDAÇÃO DE DESPESA [2.2.13] ALQ - ARQUIVO DE ANULAÇÃO DA LIQUIDAÇÃO DE DESPESA [2.2.14] EXT - ARQUIVO DAS EXTRAORÇAMENTÁRIAS [2.2.15] AEX - ARQUIVO DE ANULAÇÃO DAS EXTRAORÇAMENTÁRIAS [2.2.16] OPS - ARQUIVO DAS ORDENS DE PAGAMENTO [2.2.17] AOP - ARQUIVO DAS ANULAÇÕES DAS ORDENS DE PAGAMENTO [2.2.18] RSP - ARQUIVO DOS MOVIMENTOS DE RESTOS A PAGAR
Tribunal de Contas do Estado de MS, 2014 Página 6 de 576
[2.2.19] CON - ARQUIVO DOS CONTRATOS [2.2.20] CTB - ARQUIVO DAS CONTAS BANCÁRIAS E CAIXA (DISPONÍVEL) [0] TRB - ARQUIVO DAS TRANSFERÊNCIAS BANCÁRIAS [2.2.22] CVC - ARQUIVO DO CADASTRO DE VEÍCULOS EM SITUAÇÃO DE CONSUMO / COMBUSTÍVEL [0] ECL - ARQUIVO DE ESTOQUE DE COMBUSTÍVEL/LUBRIFICANTE [0] TFR - TRANSFERÊNCIA DE FONTES DE RECURSOS NAS CONTAS BANCÁRIAS [2.2.25] DFR - ARQUIVO DE DETALHAMENTO DA FONTE DE RECURSO [2.2.26] DIC - ARQUIVO DA DÍVIDA CONSOLIDADA [2.2.27] DCL - ARQUIVO DE DADOS COMPLEMENTARES À LRF [2.2.28] PAR - ARQUIVO DE PROJEÇÃO ATUARIAL DO RPPS [2.2.29] PCT – ARQUIVO DO PLANO DE CONTAS [2.2.30] BLC – ARQUIVO DO BALANCETE CONTÁBIL [2.2.31] ARQUIVO DE MENSAGENS GENÉRICAS
Cada assunto será representado por uma tabela contendo 04 (quatro) colunas:
Mensagem: composta pelo código, descrição e arquivo de mensagens utilizadas no código-fonte;
Tipos de Mensagem: 1 - Advertência, quando exibe a mensagem porém não trava o envio;
2 - Erro, exibe a mensagem trava o envio mas permite o jurisdicionado ver até 150 erros;
3 - Erro Crítico, trava a análise no momento que esse erro é encontrado.
Referências das classes / métodos (Código-fonte): identifica a classe e o método que referenciam a mensagem; Validações Realizadas: descrição das validações das chamadas da mensagem; Manual Layout SICOM: definição do registro utilizado para cada Layout SICOM, seguindo a norma aplicada.
2.1 Referências
Aos arquivos referentes ao ano de 2013, utilizar-se-á o MANUAL LAYOUT
Tribunal de Contas do Estado de MS, 2014 Página 7 de 576
ARQUIVOS SICOM - NORMA 36.pdf. Aos demais anos (2010 a 2012), o documento base para identificação das tarefas e validações será o MANUAL LAYOUT ARQUIVOS SICOM - NORMA 35.pdf.
2.1.1 Definições, Acrônimos e Abreviações
TCE-MS: Tribunal de Contas do Estado do Mato Grosso do Sul PPA: Plano Plurianual LOA: Lei de Orçamentos Anuais LDO: Lei de Diretrizes Orçamentárias
../../../PROJETOS/AppData/Local/Microsoft/Windows/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.Outlook/8EDHNX88/TFS/SICOM_ANALISADOR/DEV/Sprint%200/Documentacao/AppData/AppData/Local/Microsoft/Windows/AppData/Local/Microsoft/Windows/Downloads/TFS/SICOM_ANALISADOR/DEV/Sprint%200/Documentacao/AppData/Local/AppData/Local/Microsoft/Windows/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/alessandra.oliveira/AppData/Local/Microsoft/Windows/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.Outlook/8EDHNX88/MANUAL%20LAYOUT%20ARQUIVOS%20SICOM%20-NORMA%2035.pdf../../../PROJETOS/AppData/Local/Microsoft/Windows/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.Outlook/8EDHNX88/TFS/SICOM_ANALISADOR/DEV/Sprint%200/Documentacao/AppData/AppData/Local/Microsoft/Windows/AppData/Local/Microsoft/Windows/Downloads/TFS/SICOM_ANALISADOR/DEV/Sprint%200/Documentacao/AppData/Local/AppData/Local/Microsoft/Windows/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/alessandra.oliveira/AppData/Local/Microsoft/Windows/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.Outlook/8EDHNX88/MANUAL%20LAYOUT%20ARQUIVOS%20SICOM%20-NORMA%2035.pdf
Tribunal de Contas do Estado de MS, 2014 Página 8 de 576
2.2 Pacote BALANCETE CONTÁBIL 2013
2.2.1 ARQUIVO CONTÁBIL IDE - Identificação do Município do ano 2013
PACOTE BALANCETE CONTÁBIL 2013
ARQUIVO IDE - Identificação do Município
MENSAGEM
REFERÊNCIAS DAS CLASSES /
MÉTODOS (CÓDIGO-FONTE)
VALIDAÇÕES REALIZADAS MANUAL LAYOUT SICOM
CÓDIGO MSG:
anoArquivoMenorQue2007TarefaContabilI
DE
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
Ano arquivo IDE inválido, deve ser maior ou igual 2007.
Arquivo de Mensagens:
mensagensTarefasContabilIDE.properties
Classe:
TarefaValidarAnoQuePossibiliteEntregaPelo
AnalisadorArquivoContabilIDE.java
Método: executar
Quando o ano de Referência do Arquivo Contábil IDE for menor que 2007, o sistema exibe a mensagem informando que o ano de referência
do arquivo deve ser maior que 2007.
Registro 10 - Identificação do
Município
seq 04_ anoReferencia
("NORMA Nº 36", pág. 37)
CÓDIGO MSG:
codigoMunicipioObrigatorioTarefaContabil
IDE
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
Código do município com preenchimento obrigatório.
Classe:
TarefaValidarPropriedadesObrigatoriasArquivoContabilIDE2011.java
Método: executar
O código do Município é de caráter
obrigatório e de valor numérico (averiguado na classe
RegraNumeroNaoNulo). Quando não atender estes critérios, o sistema
exibe a mensagem de
obrigatoriedade.
Registro 10 - Identificação do
Município
seq 02_ codMunicipio
("NORMA Nº 36", pág. 37)
Tribunal de Contas do Estado de MS, 2014 Página 9 de 576
Arquivo de Mensagens:
mensagensTarefasContabilIDE.properties
CÓDIGO MSG:
tipoBalanceteObrigatorioTarefaContabilIDE
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
Tipo do Balancete com preenchimento
obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilIDE.properties
Classe:
TarefaValidarPropriedadesObrigatoriasArquivoContabilIDE2011.java
Método: executar
O Tipo Balancete é de caráter obrigatório e de valor numérico
(averiguado na classe
RegraNumeroNaoNulo). Quando não atender estes critérios, o sistema
exibe a mensagem de obrigatoriedade.
Registro 10 - Identificação do
Município
seq 03_ tipoBalancete
("NORMA Nº 36", pág. 37)
CÓDIGO MSG:
mesReferenciaObrigatorioTarefaContabilI
DE
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
Mês de Referência com preenchimento obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilIDE.properties
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilIDE2011.java
Método: executar
O Mês de Referencia é de caráter
obrigatório e de valor numérico (averiguado na classe
RegraNumeroNaoNulo). Quando não atender estes critérios, o sistema exibe a mensagem de
obrigatoriedade.
Registro 10 - Identificação do
Município
seq 05_ mesReferencia
("NORMA Nº 36", pág. 37)
CÓDIGO MSG:
anoRefereniaObrigatorioTarefaContabilID
E
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
Classe:
TarefaValidarPropriedadesObrigatoriasArquivoContabilIDE2011.java
Método: executar
Assim como deve ser maior que
2007, o Ano Referencia é de caráter obrigatório e de valor numérico
(averiguado na classe RegraNumeroNaoNulo). Quando não atender estes critérios, o sistema
exibe a mensagem de obrigatoriedade.
Registro 10 - Identificação do Município
seq 04_ anoReferencia
("NORMA Nº 36", pág. 37)
Tribunal de Contas do Estado de MS, 2014 Página 10 de 576
Ano referência com preenchimento
obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilIDE.properties
CÓDIGO MSG:
dataGeracaoArquivoObrigatorioTarefaCon
tabilIDE
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
Data geração do arquivo com preenchimento obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilIDE.properties
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilIDE2011.java
Método: executar
A Data Geração deve ser informada entre 1900 a 2040. Diferentemente
desse período (confirmado na classe
RegraData), a data é considerada inválida e o sistema exibe a
mensagem.
Registro 10 - Identificação do
Município
seq 06_ dataGeracao
("NORMA Nº 36", pág. 37)
CÓDIGO MSG:
codigoMunicipioObrigatorioTarefaContabil
IDE
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
Código do município com preenchimento obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilIDE.properties
Classe:
TarefaValidarMunicipioArquivoContabilIDE.j
ava
Método: executar
Além de obrigatório, o código do município deve ser válido perante a
View Municipios (banco de dados "Orcafi"). Quando não compatível, o sistema interpreta o Código Município
como não preenchido e exibe a mensagem de obrigatoriedade.
Registro 10 - Identificação do
Município
seq 02_ codMunicipio
("NORMA Nº 36", pág. 37)
CÓDIGO MSG:
infoBalanceteComplementarObrigatorioTa
refaContabilIDE
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilIDE2011.java
O Número seqüencial é de caráter obrigatório e de valor numérico
(averiguado na classe
RegraNumeroNaoNulo). Quando não atender estes critérios, o sistema
Registro 10 - Identificação do Município
seq 07_ nroSequencial
Tribunal de Contas do Estado de MS, 2014 Página 11 de 576
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
Informação de balancete complementar com preenchimento obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilIDE.properties
Método: executar exibe a mensagem de
obrigatoriedade.
("NORMA Nº 36", pág. 37)
CÓDIGO MSG:
dataGeracaoMaiorDataAtualTarefaContabi
lIDE
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
Data de geração maior que a data atual
Arquivo de Mensagens: mensagensTarefasContabilIDE.properties
Classe:
TarefaValidarDataGeracaoArquivoContabilIDE.java
Método: executar
A Data de Geração não pode ser maior que a data atual. Quando não
atender este critério, o sistema exibe
a mensagem de data de geração maior que a data atual.
Registro 10 - Identificação do Município
seq 06_ dataGeracao
("NORMA Nº 36", pág. 37)
CÓDIGO MSG:
anoArquivoInvalidoTarefaContabilIDE
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG: Ano do arquivo inválido
Arquivo de Mensagens:
mensagensTarefasContabilIDE.properties
Classe:
TarefaValidarAnoArquivoContabilIDE.java
Método: executar
O Ano descritivo do Arquivo Contábil, deve ser declarado entre 1940 e
2015 (validação efetuada no Enum AnoEnumeracao). Quando não atender este critério, o sistema exibe
a mensagem de ano inválido.
Registro 10 - Identificação do Município
seq04_anoReferencia
("NORMA Nº 36", pág. 37)
CÓDIGO MSG:
mesArquivoInvalidoTarefaContabilIDE
TIPO DE MENSAGEM: ERRO CRITICO
Classe:
TarefaValidarMesArquivoContabilIDE.java
Método: executar
O Mês Referência deve possuir uma variável de 1 a 12; representando os
meses de Janeiro a Dezembro,
respectivamente (ratificados em Enum MesEnumeracao). À medida
Registro 10: Identificação do Município
seq05_mesReferencia
Tribunal de Contas do Estado de MS, 2014 Página 12 de 576
DESCRIÇÃO MSG: Mês do arquivo inválido
Arquivo de Mensagens:
mensagensTarefasContabilIDE.properties
que o valor for divergente; o sistema
conceitua o mês referencia inválido, exibindo a mensagem.
("NORMA Nº 36", pág. 37)
CÓDIGO MSG:
tipoBalancetePorOrgaoInvalidoTarefaCont
abilIDE
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
Tipo de balancete inválido ({0}).
Arquivo de Mensagens: mensagensTarefasContabilIDE.properties
Classe:
TarefaValidarTipoBalanceteArquivoContabilIDE.java
Método: executar
Tipo Balancete deve possuir os
critérios definidos em Enum TipoOrgaoEnumeracao. Quando não compatível, o sistema exibe a
mensagem de erro preenchendo o parâmetro {0} com o tipo do
balancete informado.
Registro 10 - Identificação do Município
seq03_tipoBalancete
("NORMA Nº 36", pág. 37)
Obs.: Verificar SUBANEXO VII
TIPO DE ORGÃO/UNIDADE
ORÇAMENTÁRIA Pág. 151.
2.2.2 ORGÃO - ARQUIVO ÓRGÃO
PACOTE BALANCETE CONTÁBIL 2013
ARQUIVO ÓRGÃO – ARQUIVO DO ÓRGÃO
MENSAGEM
REFERÊNCIAS DAS CLASSES /
MÉTODOS (CÓDIGO-FONTE)
VALIDAÇÕES REALIZADAS MANUAL LAYOUT SICOM
CÓDIGO MSG:
codigoOrgaoObrigatorioORGAO
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
Classe:
TarefaValidarPropriedadesObrigatoriasArquivoContabilOrgao2012.java
Método: executar
O código do órgão é de caráter
obrigatório e de valor numérico (averiguado na classe
RegraNumeroNaoNulo). Quando informado qualquer valor diferentes dos pré definidos, o sistema
identifica que o Código não foi
Registro 10 - Órgão e Gestor
Responsável pela Chave Eletrônica
seq02_codOrgao
("NORMA Nº 36", pág. 39)
Tribunal de Contas do Estado de MS, 2014 Página 13 de 576
Código do órgão com preenchimento
obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilORGAO.proper
ties
inserido e exibe a mensagem de
obrigatoriedade.
CÓDIGO MSG:
cpfGestorObrigatorioORGAO
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
CPF do Gestor com preenchimento obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilORGAO.proper
ties
Classe:
TarefaValidarPropriedadesObrigatoriasArquivoContabilOrgao2012.java
Método: executar
O CPF do Gestor é de preenchimento
obrigatório (validação realizada na
classe RegraTextoNaoNuloENaoVazio). Quando não informado, o sistema exibe a mensagem de
obrigatoriedade.
Registro 10 - Órgão e Gestor
Responsável pela Chave Eletrônica
seq03_cpfGestor
("NORMA Nº 36", pág. 39)
CÓDIGO MSG:
cpfGestorInvalidoORGAO
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
CPF Gestor Inválido
Arquivo de Mensagens: mensagensTarefasContabilORGAO.proper
ties
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilOrgao2012.java
Método: executar
Assim como obrigatório, o CPF do
gestor deve ser válido (validação realizada na classe RegraCPF). Ao inserir um CPF inválido, o sistema
exibe a mensagem correspondente.
Registro 10 - Órgão e Gestor Responsável pela Chave
Eletrônica
seq03_cpfGestor
("NORMA Nº 36", pág. 39)
CÓDIGO MSG:
dataObrigatorioORGAO
TIPO DE MENSAGEM: ERRO CRITICO
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilOrgao2012.java
A Data de Início da responsabilidade do Gestor, nesta prestação de
contas, deve pertencer ao período de
1900 a 2040 (verificação na classe RegraData). Quando inserida uma
Registro 10 - Órgão e Gestor Responsável pela Chave
Eletrônica
seq04_dtInicio
Tribunal de Contas do Estado de MS, 2014 Página 14 de 576
DESCRIÇÃO MSG: Data {0} com preenchimento obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilORGAO.properties
Método: executar data diferente desse período, o
sistema interpreta que o campo não foi preenchido e exibe a mensagem
de erro exibindo o parâmetro {0} com a data informada.
("NORMA Nº 36", pág. 39)
CÓDIGO MSG:
dataObrigatorioORGAO
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG: Data {0} com preenchimento obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilORGAO.proper
ties
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilOrgao2012.java
Método: executar
A Data Final da responsabilidade do
Gestor, nesta prestação de contas,
deve pertencer ao período de 1900 a 2040 (verificação na classe
RegraData). Quando inserida uma data diferente desse período, o
sistema interpreta que o campo não
foi preenchido e exibe a mensagem de erro exibindo o parâmetro {0}
com a data informada
Registro 10 - Órgão e Gestor
Responsável pela Chave
Eletrônica
seq05_dtFinal
("NORMA Nº 36", pág. 39)
CÓDIGO MSG:
descricaoOrgaoObrigatorioORGAO
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
Descrição do órgão com preenchimento obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilORGAO.proper
ties
Classe:
TarefaValidarPropriedadesObrigatoriasArquivoContabilOrgao2012.java
Método: executar
A Descrição do Órgão é de
preenchimento obrigatório (verificação realizada na classe
RegraTextoNaoNuloENaoVazio). Quando não preenchido, o sistema
exibe a mensagem de
obrigatoriedade.
Registro 10 - Órgão e Gestor
Responsável pela Chave Eletrônica
seq06_descOrgao
("NORMA Nº 36", pág. 39)
CÓDIGO MSG:
tipoOrgaoObrigatorioORGAO
Classe:
TarefaValidarPropriedadesObrigatoriasArquivoContabilOrgao2012.java
O Tipo de Órgão é de preenchimento
obrigatório (verificação realizada na
classe RegraNumeroNaoNulo). Quando não preenchido, o sistema
Registro 10 - Órgão e Gestor
Responsável pela Chave
Eletrônica
Tribunal de Contas do Estado de MS, 2014 Página 15 de 576
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
Tipo do órgão com preenchimento obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilORGAO.proper
ties
Método: executar
exibe a mensagem de
obrigatoriedade.
seq07_tipoOrgao
("NORMA Nº 36", pág. 39)
CÓDIGO MSG:
cnpjOrgaoObrigatorioORGAO
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG: CNPJ do órgão com preenchimento
obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilORGAO.properties
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilOrgao2012.java
Método: executar
O CNPJ do Órgão é de preenchimento obrigatório (validação
realizada na classe RegraTextoNaoNuloENaoVazio). Quando não preenchido, o sistema
exibe a mensagem de obrigatoriedade.
Registro 10 - Órgão e Gestor
Responsável pela Chave Eletrônica
seq08_cnpjOrgao
("NORMA Nº 36", pág. 39)
CÓDIGO MSG:
cnpjOrgaoInvalidoORGAO
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG: CNPJ Órgão Inválido.
Arquivo de Mensagens: mensagensTarefasContabilORGAO.proper
ties
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilOrgao2012.java
Método: executar
Assim como obrigatório, o CNPJ do
órgão deve ser válido (validação realizada na classe RegraCNPJ). Ao inserir um CNPJ inválido, o sistema exibe a mensagem correspondente.
Registro 10 - Órgão e Gestor
Responsável pela Chave
Eletrônica
seq08_cnpjOrgao
("NORMA Nº 36", pág. 39)
CÓDIGO MSG:
Classe:
O Nome do Gestor é de caráter obrigatório (validação na classe
Registro 10 - Órgão e Gestor Responsável pela Chave
Tribunal de Contas do Estado de MS, 2014 Página 16 de 576
nomeGestorObrigatorioORGAO
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG: Nome do gestor com preenchimento
obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilORGAO.properties
TarefaValidarPropriedadesObrigatoriasArqui
voContabilOrgao2012.java
Método: executar
RegraTextoNaoNuloENaoVazio). Quando não inserido, o sistema exibe a mensagem de obrigatoriedade.
Eletrônica
seq09_nomeGestor
("NORMA Nº 36", pág. 39)
CÓDIGO MSG:
cargoGestorObrigatorioORGAO
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
Cargo do gestor com preenchimento
obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilORGAO.proper
ties
Classe:
TarefaValidarPropriedadesObrigatoriasArquivoContabilOrgao2012.java
Método: executar
O Cargo Gestor é de preenchimento
obrigatório (verificação na classe
RegraTextoNaoNuloENaoVazio). Quando deixado vazio (nulo), o
sistema exibe a mensagem de obrigatoriedade.
Registro 10 - Órgão e Gestor Responsável pela Chave
Eletrônica
seq10_cargoGestor
("NORMA Nº 36", pág. 39)
CÓDIGO MSG:
logradouroResidGestorObrigatorioORGAO
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
Logradouro residencial do gestor com preenchimento obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilORGAO.proper
Classe:
TarefaValidarPropriedadesObrigatoriasArquivoContabilOrgao2012.java
Método: executar
O campo Logradouro Residencial do
Gestor é de valor obrigatório (verificado na classe
RegraTextoNaoNuloENaoVazio). Não inserindo um valor para esse campo, o sistema exibe a mensagem de
obrigatoriedade.
Registro 10 - Órgão e Gestor
Responsável pela Chave Eletrônica
seq11_lograResGestor
("NORMA Nº 36", pág. 39)
Tribunal de Contas do Estado de MS, 2014 Página 17 de 576
ties
CÓDIGO MSG:
setorLogradouroGestorObrigatorioORGAO
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
Setor do logradouro do gestor com preenchimento obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilORGAO.proper
ties
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilOrgao2012.java
Método: executar
O Setor do Logradouro do Gestor é
de caráter obrigatório (validação realizada na classe
RegraTextoNaoNuloENaoVazio). Quando não preenchido, o sistema
exibe a mensagem de obrigatoriedade.
Registro 10 - Órgão e Gestor Responsável pela Chave
Eletrônica
seq12_setorLograGestor
("NORMA Nº 36", pág. 39)
CÓDIGO MSG:
cidadeLogradouroGestorObrigatorioORGA
O
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
Cidade do logradouro do gestor com
preenchimento obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilORGAO.properties
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilOrgao2012.java
Método: executar
A Cidade pertencente ao Logradouro do Gestor é de caráter obrigatório
(verificação na classe RegraTextoNaoNuloENaoVazio). Quando não informada, o sistema
exibe a mensagem de obrigatoriedade.
Registro 10 - Órgão e Gestor
Responsável pela Chave Eletrônica
seq13_cidadeLograGestor
("NORMA Nº 36", pág. 39)
CÓDIGO MSG:
estadoGestorObrigatorioORGAO
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
Estado da cidade do gestor com
Classe:
TarefaValidarPropriedadesObrigatoriasArquivoContabilOrgao2012.java
Método: executar
O Estado do Logradouro do Gestor é
de preenchimento obrigatório
(validado na classe RegraTextoNaoNuloENaoVazio). Quando não preenchido, o sistema exibe a mensagem de
obrigatoriedade.
Registro 10 - Órgão e Gestor
Responsável pela Chave Eletrônica
seq14_ufCidadeLograGest
or
("NORMA Nº 36", pág. 39)
Tribunal de Contas do Estado de MS, 2014 Página 18 de 576
preenchimento obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilORGAO.properties
CÓDIGO MSG:
cepLogradouroGestorObrigatorioORGAO
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
CEP do logradouro do gestor com
preenchimento obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilORGAO.properties
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilOrgao2012.java
Método: executar
O campo CEP é de caráter
obrigatório (verificado na classe RegraTextoNaoNuloENaoVazio). Ao deixar esse campo vazio (nulo), o
sistema exibe a mensagem de obrigatoriedade.
Registro 10 - Órgão e Gestor Responsável pela Chave
Eletrônica
seq15_cepLograGestor
("NORMA Nº 36", pág. 39)
CÓDIGO MSG:
telefoneGestorObrigatorioORGAO
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG: Telefone do gestor com preenchimento
obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilORGAO.properties
Classe:
TarefaValidarPropriedadesObrigatoriasArquivoContabilOrgao2012.java
Método: executar
É necessário preencher o campo Telefone (verificado na classe
RegraTextoNaoNuloENaoVazio). Quando não inserido, o sistema exibe
a mensagem de obrigatoriedade.
Registro 10 - Órgão e Gestor Responsável pela Chave
Eletrônica
seq16_foneGestor
("NORMA Nº 36", pág. 39)
CÓDIGO MSG:
emailGestorObrigatorioORGAO
TIPO DE MENSAGEM: ERRO CRITICO
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilOrgao2012.java
O preenchimento do campo Email é
obrigatório (verificação realizada na classe
RegraTextoNaoNuloENaoVazio). Quando não inserido, o sistema exibe
Registro 10 - Órgão e Gestor
Responsável pela Chave Eletrônica
seq17_emailGestor
Tribunal de Contas do Estado de MS, 2014 Página 19 de 576
DESCRIÇÃO MSG:
E-mail do gestor com preenchimento obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilORGAO.proper
ties
Método: executar a mensagem de obrigatoriedade.
("NORMA Nº 36", pág. 39)
CÓDIGO MSG:
emailGestorInvalidoORGAO
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
E-mail do gestor inválido.
Arquivo de Mensagens: mensagensTarefasContabilORGAO.properties
Classe:
TarefaValidarPropriedadesObrigatoriasArquivoContabilOrgao2012.java
Método: executar
Assim como obrigatório, o campo Email deve possuir parâmetros
válidos (compatibilidade verificada na classe RegraEmail). Caso haja algum item não compatível, o sistema exibe a mensagem correspondente.
Registro 10 - Órgão e Gestor
Responsável pela Chave Eletrônica
seq17_emailGestor
("NORMA Nº 36", pág. 39)
CÓDIGO MSG:
orgaoInvalidoNesteMunicipioTarefaContabilORGAO
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
Orgão Inválido neste município
Arquivo de Mensagens: mensagensTarefasContabilORGAO.proper
ties
Classe:
TarefaValidarOrgaoArquivoContabilOrgao.java
Método: executar
Além de obrigatório, o Código do Órgão deve ser compatível com a
Tabela "Órgãos" do banco de dados “Orcafi”. Quando não atende a estes critérios, o sistema exibe a
mensagem correspondente.
Registro 10 - Órgão e Gestor
Responsável pela Chave Eletrônica
seq02_codOrgao
("NORMA Nº 36", pág. 39)
CÓDIGO MSG:
tipoOrgaoInvalidoTarefaContabilORGAO
Classe:
TarefaValidarTipoOrgaoArquivoContabilOrg
O Tipo do Órgão deve ser válido (verificação realizada no Enum TipoOrgaoEnumeracao, caracterizado
Registro 10 - Órgão e Gestor Responsável pela Chave
Eletrônica
Tribunal de Contas do Estado de MS, 2014 Página 20 de 576
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
Tipo Órgão Inválido({0})
Arquivo de Mensagens: mensagensTarefasContabilORGAO.properties
ao2013.java
Método: executar
pela tabela “Tipo do Órgão”
Subanexo VII do Anexo I da IN 36/2012). Ao ser interpretado como
inválido, o sistema retorna a mensagem de erro exibindo o
parâmetro {0} com o tipo de órgão informado.
seq07_tipoOrgao
("NORMA Nº 36", pág. 39)
Obs.: Utilizar tabela “Tipo do Órgão” Subanexo VII do
Anexo I da IN 36/2012
CÓDIGO MSG:
proibidoAnaliseParaTipoOrgaoTarefaContabilORGAO
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
ORG00001 - A prestação de contas do Órgão {0}, código {1}, tipo {2}, deverá
ser realizada em conformidade com o
Layout dos Arquivos do Balancete das Empresas Estatais.
Arquivo de Mensagens: mensagensTarefasContabilORGAO.proper
ties
Classe:
TarefaValidarTipoOrgaoArquivoContabilOrgao2013.java
Método: executar
Para Tipo do Órgão, não é permitido
inserir os valores “Empresas Públicas” ou “Sociedade de Economia
Mista” (validade no Enum TipoOrgaoEnumeracao, caracterizado pela tabela “Tipo do Órgão”
Subanexo VII do Anexo I da IN 36/2012). Quando informados
esses valores, o sistema considera que o tipo de órgão está incoerente
com o layout de arquivo contábil e exibe a mensagem de erro,
preenchendo os parâmetros:
{0} com a descrição do órgão informada
{1} com o código do órgão informado
{2} com o tipo do órgão informado
Registro 10 - Órgão e Gestor
Responsável pela Chave Eletrônica
seq07_tipoOrgao
("NORMA Nº 36", pág. 39)
Obs.: Utilizar tabela “Tipo do Órgão” Subanexo VII do
Anexo I da IN 36/2012
CÓDIGO MSG:
orgaoInativoParaPeriodoPrestacaoTarefaC
ontabilORGAO
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
Órgão está inativo para o período de
Classe:
TarefaValidarSeOrgaoEstaAtivoParaPeriodoPrestacaoArquivoContabilOrgao.java
Método: executar
Ao submeter um arquivo, o código do órgão junto com o código do
município devem estar com status
“Ativo” para o período informado (validação efetuada no método
orgaoEstavaAtivoParaReferidaData na classe OrgaoOADImplementacao. Consulta-se as tabelas “Orgaos”, “OrgaosCriacao” e “OrgaosExtincao”
Registro 10 - Órgão e Gestor
Responsável pela Chave Eletrônica
seq02_codOrgao
("NORMA Nº 36", pág. 39)
Tribunal de Contas do Estado de MS, 2014 Página 21 de 576
prestação informado. Quaisquer dúvidas
entrar em contato com o TCE.
Arquivo de Mensagens: mensagensTarefasContabilORGAO.properties
no banco “Orcafi”). Caso os status
estejam INATIVOS, o sistema exibe a mensagem de erro correspondente.
CÓDIGO MSG:
orgaoEmInspecaoTarefaContabilORGAO
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
Órgão impedido temporariamente de analisar seus dados. Motivo: INSPEÇÃO.
Arquivo de Mensagens: mensagensTarefasContabilORGAO.proper
ties
Classe:
TarefaVerificarSeOrgaoEmInspecaoArquivoContabilOrgao.java
Método: executar
Para submeter o Órgão e Gestor
Responsável, é necessário que o próprio órgão, município, ano e mês
de referência não estejam em inspeção e o modo de envio é o de
Análise (verificação realizada no
método orgaoEmInspecao na classe OrgaoEmInspecaoOADImplementacao. Consulta-se a tabela “OrgaoEmInspecao” no banco “Orcafi”). Quando estiver em
inspeção, o sistema exibe a mensagem de erro correspondente.
Registro 10 - Órgão e Gestor Responsável pela Chave
Eletrônica
seq02_codOrgao
("NORMA Nº 36", pág. 39)
CÓDIGO MSG:
estadoGestorInvalidoTarefaContabilORGAO
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG:
Estado Gestor Inválido({0})
Arquivo de Mensagens: mensagensTarefasContabilORGAO.proper
ties
Classe:
TCEMSTarefaValidarEstadoDaCidadeDoGest
orArquivoContabilOrgao.java
Método: executar
O Sistema só validará o Estado do
Gestor, depois de validar o tipo de órgão. Só é considerado correto para validação, os tipos de órgão iguais a “Administração Direta Prefeitura”
ou”Legislativo”. Depois de verificado, o campo Estado deve ser preenchido
e possuir o valor igual a “Mato
Grosso do Sul” (validação realizada no Enum TipoOrgaoEnumeracao). Quando não estiver preenchido e/ou com valor divergente de “Mato
Grosso do Sul”, o sistema exibe a
mensagem de erro correspondente, preenchendo o parâmetro:
{0} com o estado do logradouro do gestor informado.
Registro 10 - Órgão e Gestor Responsável pela Chave
Eletrônica
seq14_ufCidadeLograGest
or seq07_tipoOrgao
("NORMA Nº 36", pág. 39)
Utilizar tabela “Tipo do Órgão” Subanexo VII do Anexo I da
IN 36/2012
Tribunal de Contas do Estado de MS, 2014 Página 22 de 576
CÓDIGO MSG:
dataInvalidaTarefaContabilORGAO
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG: Data {0} Inválida({1})
Arquivo de Mensagens:
mensagensTarefasContabilORGAO.proper
ties
Classe:
TarefaValidarSeDataInicioEstaNoPeriodoDe
PrestacaoValidoArquivoContabilOrgao.java
Método: executar
Os campos referentes à data, sendo
eles Data Início e Ano Referencia, devem possuir valores válidos
(verificados no método dataEstaNoPeriodoDePrestacaoMes e na classe AjudantePeriodoPrestacao). Quando o valor preenchido não for
válido; o sistema exibe a mensagem
de erro correspondente, preenchendo os parâmetros:
{0} com a palavra Início. {1} com a data de Início informada.
Registro 10 - Órgão e Gestor
Responsável pela Chave
Eletrônica
seq04_dtInicio
("NORMA Nº 36", pág. 39)
CÓDIGO MSG:
dataInvalidaTarefaContabilORGAO
TIPO DE MENSAGEM: ERRO CRITICO
DESCRIÇÃO MSG: Data {0} Inválida({1})
Arquivo de Mensagens:
mensagensTarefasContabilORGAO.proper
ties
Classe:
TarefaValidarSeDataFimEstaNoPeriodoDePr
estacaoValidoArquivoContabilOrgao.java
Método: executar
Os campos referentes à data, sendo eles: Data Início e Ano Referencia,
devem possuir valores válidos
(verificados no método dataEstaNoPeriodoDePrestacaoMes e na classe AjudantePeriodoPrestacao). Quando o valor preenchido não for
válido; o sistema exibe a mensagem de erro correspondente, preenchendo os parâmetros:
{0} com a palavra Final. {1} com a data Final informada.
Registro 10 - Órgão e Gestor
Responsável pela Chave Eletrônica
seq05_dtFinal
("NORMA Nº 36", pág. 39)
CÓDIGO MSG: processamentoInvalidoDoArquivo
TIPO DE MENSAGEM: ERRO
DESCRIÇÃO MSG:
Erro no Processamento do Arquivo {0}.
Arquivo de Mensagens: mensagensExaminadorDeContas.properti
Classe:
TCEMSTarefaValidarChaveDoUsuarioExternoAnalisadorParaModoEnvioContabil.java
Método: executar
É necessário conter ao menos um Registro 10 – Órgão e Gestor Responsável pela Chave Eletrônica para o Arquivo Contábil ÓRGÃO.
Quando ausente, o sistema exibe a
mensagem correspondente preenchendo o parâmetro:
{0} não é informado o parâmetro no código-fonte.
Registro 10 - Órgão e Gestor
Responsável pela Chave Eletrônica
("NORMA Nº 36", pág. 39)
Tribunal de Contas do Estado de MS, 2014 Página 23 de 576
es
CÓDIGO MSG:
processamentoInvalidoDoArquivo
TIPO DE MENSAGEM: ERRO
DESCRIÇÃO MSG:
Erro no Processamento do Arquivo {0}.
Arquivo de Mensagens:
mensagensExaminadorDeContas.properties
Classe:
TarefaVerificarInicioDeMandatoContabil.java
Método: executar
É necessário conter ao menos um
Registro 10 – Órgão e Gestor Responsável pela Chave Eletrônica para o Arquivo Contábil ÓRGÃO. Quando ausente, o sistema exibe a
mensagem correspondente preenchendo o parâmetro:
{0}ORGAO
Registro 10 - Órgão e Gestor Responsável pela Chave
Eletrônica
("NORMA Nº 36", pág. 39)
CÓDIGO MSG:
estruturaAquivoORGAOInconsistente
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG: Estrutura do Arquivo de Órgãos (ORGAO)
está inconsistente.
Arquivo de Mensagens: mensagensExaminadorDeContas.properti
es
Classe:
TarefaVerificarSeExisteFinalArquivoOrgao.ja
va
Método: executar
Quando a estrutura do Arquivo de
Órgão estiver inconsistente, o
sistema exibe a mensagem correspondente e trava a análise do
registro.
Registro 99 – Final de Arquivo dos Órgãos
("NORMA Nº 36", pág. 39)
CÓDIGO MSG:
processamentoInvalidoDoArquivo
TIPO DE MENSAGEM: ERRO
DESCRIÇÃO MSG: Erro no Processamento do Arquivo {0}.
Arquivo de Mensagens:
Classe:
TarefaVerificarEntregaDaRemessaAnteriorC
ontabil.java
Método: executar
É necessário haver um Arquivo
Contábil ORGAO no arquivo ZIP.
Quando ausente, o sistema exibe a
mensagem correspondente
preenchendo o parâmetro:
{0} – “ORGAO”
ORGAO - Arquivo do Órgão
("NORMA Nº 36", pág. 39)
Tribunal de Contas do Estado de MS, 2014 Página 24 de 576
mensagensExaminadorDeContas.properti
es
CÓDIGO MSG:
usuarioExternoAnalisadorNaoEncontradoArquivoContabilOrgao
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG: Gestor informado no arquivo não está
habilitado para Prestação de Contas.
Arquivo de Mensagens:
mensagensExaminadorDeContas.properties
Classe:
TarefaConfigurarVariavelMesInicioGestaoOuMesJaneiro.java
Método: executar
O Gestor do Arquivo ORGAO deve
estar referenciado na Tabela
“UsuarioExternoAnalisador” do banco
de dados “Orcafi”. Quando ausente,
o sistema exibe a mensagem
correspondente.
Registro 10 - Órgão e Gestor
Responsável pela Chave Eletrônica
seq03_cpfGestor
("NORMA Nº 36", pág. 39)
2.2.3 ISI - ARQUIVO DE INFORMAÇÕES DO SISTEMA DE INFORMÁTICA
PACOTE BALANCETE CONTÁBIL 2013
ARQUIVO ISI – ARQUIVO DE INFORMAÇÕES DO SISTEMA DE INFORMÁTICA
MENSAGEM
REFERÊNCIAS DAS CLASSES /
MÉTODOS (CÓDIGO-FONTE)
VALIDAÇÕES REALIZADAS MANUAL LAYOUT SICOM
CÓDIGO MSG:
cpfCnpjProprietarioObrigatorioTarefaCont
abilISI
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
CPF/CNPJ do proprietário do sistema com
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilISI.java
Método: executar
O CPF ou CNPJ do proprietário é de preenchimento obrigatório
(identificação de obrigatoriedade na classe
RegraTextoNaoNuloENaoVazio).
Quando não informado, o sistema exibe a mensagem de
obrigatoriedade.
Registro 10 - Arquivo das Informações do Sistema de
Informática
seq02_cpfCnpjProprietário
("NORMA Nº 36", pág. 41)
Tribunal de Contas do Estado de MS, 2014 Página 25 de 576
preenchimento obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilISI.properties
CÓDIGO MSG:
tipoPessoaObrigatorioTarefaContabilISI
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
Tipo de pessoa com preenchimento obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilISI.properties
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilISI.java
Método: executar
O campo Tipo de Pessoa é de preenchimento obrigatório, valor
numérico e deve ser maior que zero (validação executada na classe
RegraNumeroNaoNuloEMaiorQueZero). Caso não seja informado, o sistema exibe a mensagem de
obrigatoriedade.
Registro 10 - Arquivo das Informações do Sistema de
Informática
seq03_tipoPessoa
("NORMA Nº 36", pág. 41)
CÓDIGO MSG:
nomeRazaoSocialObrigatorioTarefaContab
ilISI
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG: Nome ou Razão Social do proprietário do
sistema com preenchimento obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilISI.properties
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilISI.java
Método: executar
O nome ou razão social do
proprietário é de preenchimento obrigatório (validação executada na
classe RegraTextoNaoNuloENaoVazio). Quando não informada, o sistema exibe a mensagem de
obrigatoriedade do nome ou razão
social.
Registro 10 - Arquivo das Informações do Sistema de
Informática
seq04_nomeRazaoSocial
("NORMA Nº 36", pág. 41)
CÓDIGO MSG:
logradouroProprietarioObrigatorioTarefaContabilISI
TIPO DE MENSAGEM: ERRO CRÍTICO
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilISI.java
Método: executar
O campo Logradouro do Proprietário é de caráter obrigatório (verificação
efetuada na classe RegraTextoNaoNuloENaoVazio). Quando não preenchido, o sistema
exibe a mensagem de obrigatoriedade.
Registro 10 - Arquivo das Informações do Sistema de
Informática
seq05_lograProprietário
("NORMA Nº 36", pág. 41)
Tribunal de Contas do Estado de MS, 2014 Página 26 de 576
DESCRIÇÃO MSG:
Logradouro do proprietário do sistema com preenchimento obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilISI.properties
CÓDIGO MSG:
setorLogradouroProprietarioObrigatorioTarefaContabilISI
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG: Nome do setor do logradouro do
proprietário do sistema com
preenchimento obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilISI.properties
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilISI.java
Método: executar
O campo Setor do Logradouro do
proprietário é de preenchimento
obrigatório (validações efetuadas na classe
RegraTextoNaoNuloENaoVazio). Quando não informado, o sistema
exibe a mensagem de
obrigatoriedade.
Registro 10 - Arquivo das
Informações do Sistema de
Informática
seq06_setorLograProprietário
("NORMA Nº 36", pág. 41)
CÓDIGO MSG:
cidadeLogradouroProprietarioObrigatorioT
arefaContabilISI
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
Nome da cidade do logradouro do proprietário do sistema com
preenchimento obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilISI.properties
Classe:
TarefaValidarPropriedadesObrigatoriasArquivoContabilISI.java
Método: executar
O campo Cidade possui caráter obrigatório (identificado na classe
RegraTextoNaoNuloENaoVazio). Caso não seja preenchido, o sistema exibe a mensagem de obrigatoriedade.
Registro 10 - Arquivo das Informações do Sistema de
Informática
seq07_cidadeLograProprie
tário
("NORMA Nº 36", pág. 41)
CÓDIGO MSG:
Classe:
O campo Estado é de caráter obrigatório (verificação realizada na
Registro 10 - Arquivo das Informações do Sistema de
Tribunal de Contas do Estado de MS, 2014 Página 27 de 576
estadoLogradouroProprietarioObrigatorioT
arefaContabilISI
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG: Estado da cidade do logradouro do
proprietário do sistema com
preenchimento obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilISI.properties
TarefaValidarPropriedadesObrigatoriasArqui
voContabilISI.java
Método: executar
classe
RegraTextoNaoNuloENaoVazio). Quando não preenchido, o sistema
exibe a mensagem de obrigatoriedade.
Informática
seq08_ufLograProprietário
("NORMA Nº 36", pág. 41)
CÓDIGO MSG:
cepLogradouroProprietarioObrigatorioTar
efaContabilISI
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
CEP do logradouro do proprietário do sistema com preenchimento obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilISI.properties
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilISI.java
Método: executar
O CEP é de preenchimento
obrigatório (validações efetuadas na classe
RegraTextoNaoNuloENaoVazio). Quando não inserido, o sistema exibe a mensagem de obrigatoriedade.
Registro 10 - Arquivo das
Informações do Sistema de
Informática
seq09_cepLograProprietário
("NORMA Nº 36", pág. 41)
CÓDIGO MSG:
telefoneProprietarioObrigatorioTarefaCont
abilISI
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
Telefone do proprietário do sistema com preenchimento obrigatório.
Classe:
TarefaValidarPropriedadesObrigatoriasArquivoContabilISI.java
Método: executar
O campo Telefone é de
preenchimento obrigatório (verificada na classe
RegraTextoNaoNuloENaoVazio). Quando não informado, o sistema exibe a mensagem de
obrigatoriedade.
Registro 10 - Arquivo das
Informações do Sistema de Informática
seq10_foneProprietário
("NORMA Nº 36", pág. 41)
Tribunal de Contas do Estado de MS, 2014 Página 28 de 576
Arquivo de Mensagens:
mensagensTarefasContabilISI.properties
CÓDIGO MSG:
emailProprietarioObrigatorioTarefaContabilISI
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
E-mail do proprietário do sistema com
preenchimento obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilISI.properties
Classe:
TarefaValidarPropriedadesObrigatoriasArquivoContabilISI.java
Método: executar
O email do proprietário é de
preenchimento obrigatório
(validações executadas na classe RegraTextoNaoNuloENaoVazio). Quando não inserido, o sistema exibe a mensagem de obrigatoriedade.
Registro 10 - Arquivo das Informações do Sistema de
Informática
seq11_emailProprietário
("NORMA Nº 36", pág. 41)
CÓDIGO MSG:
emailProprietarioInvalidoTarefaContabilIS
I
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
E-mail do proprietário do sistema inválido.
Arquivo de Mensagens: mensagensTarefasContabilISI.properties
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilISI.java
Método: executar
Assim como obrigatório, o campo
Email deve possuir parâmetros válidos (compatibilidade verificada na
classe RegraEmail). Caso haja algum item não compatível, o sistema exibe a mensagem correspondente.
Registro 10 - Arquivo das Informações do Sistema de
Informática
seq11_emailProprietário
("NORMA Nº 36", pág. 41)
CÓDIGO MSG:
cpfResponsavelTecnicoObrigatorioTarefaC
ontabilISI
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
Classe:
TarefaValidarPropriedadesObrigatoriasArquivoContabilISI.java
Método: executar
O CPF do Responsável Técnico é de
preenchimento obrigatório (validação
realizada na classe RegraTextoNaoNuloENaoVazio), quando não informado o sistema exibe a mensagem de
obrigatoriedade.
Registro 10 - Arquivo das
Informações do Sistema de
Informática
seq12_cpfRespTecnico
("NORMA Nº 36", pág. 41)
Tribunal de Contas do Estado de MS, 2014 Página 29 de 576
CPF do responsável técnico do sistema
com preenchimento obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilISI.properties
CÓDIGO MSG:
cpfResponsavelTecnicoInvalidoTarefaCont
abilISI
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
CPF do responsável técnico do sistema inválido.
Arquivo de Mensagens: mensagensTarefasContabilISI.properties
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilISI.java
Método: executar
Assim como obrigatório, o CPF do Responsável Técnico deve ser válido
(validação realizada na classe
RegraCPF). Ao inserir um CPF inválido, o sistema exibe a
mensagem correspondente.
Registro 10 - Arquivo das Informações do Sistema de
Informática
seq12_cpfRespTecnico
("NORMA Nº 36", pág. 41)
CÓDIGO MSG:
nomeResponsavelTecnicoObrigatorioTaref
aContabilISI
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
Nome do responsável técnico do sistema com preenchimento obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilISI.properties
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilISI.java
Método: executar
Informar o Nome do Responsável
Técnico é de caráter obrigatório (validação na classe
RegraTextoNaoNuloENaoVazio). Quando não inserido, o sistema exibe
a mensagem de obrigatoriedade.
Registro 10 - Arquivo das Informações do Sistema de
Informática
seq13_nomeRespTecnico
("NORMA Nº 36", pág. 41)
CÓDIGO MSG:
emailResponsavelTecnicoObrigatorioTaref
aContabilISI
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilISI.java
O preenchimento do campo Email é obrigatório (verificação realizada na
classe
RegraTextoNaoNuloENaoVazio). Quando não inserido, o sistema exibe
Registro 10 - Arquivo das Informações do Sistema de
Informática
seq14_emailRespTecnico
Tribunal de Contas do Estado de MS, 2014 Página 30 de 576
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
E-mail do responsável técnico do sistema com preenchimento obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilISI.properties
Método: executar a mensagem de obrigatoriedade.
("NORMA Nº 36", pág. 41)
CÓDIGO MSG:
emailResponsavelTecnicoInvalidoTarefaC
ontabilISI
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
E-mail do responsável técnico do sistema inválido.
Arquivo de Mensagens:
mensagensTarefasContabilISI.properties
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilISI.java
Método: executar
Assim como obrigatório, o campo Email deve possuir parâmetros
válidos (compatibilidade verificada na
classe RegraEmail). Caso haja algum item não compatível, o sistema exibe
a mensagem correspondente.
Registro 10 - Arquivo das
Informações do Sistema de Informática
seq14_emailRespTecnico
("NORMA Nº 36", pág. 41)
CÓDIGO MSG:
nomeSistemaObrigatorioTarefaContabilISI
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
Nome comercial do sistema com preenchimento obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilISI.properties
Classe:
TarefaValidarPropriedadesObrigatoriasArquivoContabilISI.java
Método: executar
É necessário preencher o campo Nome Comercial (verificado na classe
RegraTextoNaoNuloENaoVazio). Quando não inserido, o sistema exibe a mensagem de obrigatoriedade.
Registro 10 - Arquivo das Informações do Sistema de
Informática
seq15_nomeSistema
("NORMA Nº 36", pág. 41)
CÓDIGO MSG:
versaoSistemaObrigatorioTarefaContabilI
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
O preenchimento do campo Versão
do Sistema é obrigatório (verificação realizada na classe
Registro 10 - Arquivo das
Informações do Sistema de Informática
Tribunal de Contas do Estado de MS, 2014 Página 31 de 576
SI
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
Versão do sistema com preenchimento obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilISI.properties
voContabilISI.java
Método: executar
RegraTextoNaoNuloENaoVazio). Quando não inserido, o sistema exibe a mensagem de obrigatoriedade.
seq16_versaoSistema
("NORMA Nº 36", pág. 41)
CÓDIGO MSG:
possuiPortalTransparenciaObrigatorioTare
faContabilISI
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
Possui portal da transparência com preenchimento obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilISI.properties
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilISI.java
Método: executar
O campo “Possui Portal
Transparência” é de caráter obrigatório. Para ser efetivada sua
validação (na classe RegraBooleanNaoNuloENaoVazio), é necessário que se preencha o campo
com os valores 0 ou 1, onde 0 representa que o sistema não possui
o Portal de Transparência, conforme Art.º 48, II da Lei Complementar
101/00 (LRF), e 1 remete que o sistema possui o Portal de
Transparência. Quando informado
qualquer valor diferente de 0 ou 1, o sistema identifica que o campo não
foi preenchido e exibe a mensagem de obrigatoriedade.
Registro 10 - Arquivo das
Informações do Sistema de
Informática
seq17_possuiPortalTransparencia
("NORMA Nº 36", pág. 41)
CÓDIGO MSG:
possuiSistemaIntegradoObrigatorioTarefa
ContabilISI
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
Possui sistema integrado com
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilISI.java
Método: executar
O campo Possui Sistema Integrado é
de caráter obrigatório. Para ser efetivada sua validação (na classe
RegraBooleanNaoNuloENaoVazio), é necessário que se preencha o campo com o valores 0 e 1, onde 0 representa que o sistema não é integrado, conforme Art.º 48, III da
LRF; e o valor 1 remete à integração.
Registro 10 - Arquivo das
Informações do Sistema de Informática
seq19_possuiSistemaIntegrado
("NORMA Nº 36", pág. 41)
Tribunal de Contas do Estado de MS, 2014 Página 32 de 576
preenchimento obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilISI.properties
Quando informado qualquer valor
diferente de 0 ou 1, o sistema identifica que o campo não foi
preenchido e exibe a mensagem de obrigatoriedade.
CÓDIGO MSG:
disponibilizaDespesaObrigatorioTarefaCon
tabilISI
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
Disponibiliza despesa com preenchimento obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilISI.properties
Classe:
TarefaValidarPropriedadesObrigatoriasArqui
voContabilISI.java
Método: executar
O campo Disponibiliza Despesa é de
caráter obrigatório. Para ser efetivada sua validação (na classe
RegraBooleanNaoNuloENaoVazio), é necessário que se preencha o campo
com o valores 0 e 1, onde 0 representa que o sistema não disponibiliza as informações
referentes à DESPESA, conforme Art.º 48-A, I da LRF; e o valor 1 remete à disponibilização das
informações. Quando informado qualquer valor diferente de 0 ou 1, o sistema identifica que o campo não foi preenchido e exibe a mensagem
de obrigatoriedade.
Registro 10 - Arquivo das
Informações do Sistema de Informática
seq20_disponibilizaDespes
a
("NORMA Nº 36", pág. 41)
CÓDIGO MSG:
disponibilizaReceitaObrigatorioTarefaCont
abilISI
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
Disponibiliza receita com preenchimento
obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilISI.properties
Classe:
TarefaValidarPropriedadesObrigatoriasArquivoContabilISI.java
Método: executar
O campo Disponibiliza Receita é de caráter obrigatório. Para ser
efetivada sua validação (na classe RegraBooleanNaoNuloENaoVazio), é necessário que se preencha o campo
com o valores 0 e 1, onde 0 representa que o sistema não
disponibiliza as informações referentes à RECEITA, conforme
Art.º 48-A, II da LRF; e o valor 1 remete à disponibilização das informações. Quando informado
qualquer valor diferente de 0 ou 1, o sistema identifica que o campo não
foi preenchido e exibe a mensagem
Registro 10 - Arquivo das Informações do Sistema de
Informática
seq21_disponibilizaReceita
("NORMA Nº 36", pág. 42)
Tribunal de Contas do Estado de MS, 2014 Página 33 de 576
de obrigatoriedade.
CÓDIGO MSG:
tipoPessoaInvalidoTarefaContabilISI
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
Tipo de Pessoa inválido.
Arquivo de Mensagens:
mensagensTarefasContabilISI.properties
Classe:
TarefaValidaTipoPessoaArquivoContabilISI.j
ava
Método: executar
O tipo de Pessoa deve ser válido (validação executada no Enum TipoPessoaEnumeracao, caracterizado conforme parâmetros definidos na coluna “conteúdo"
Registro 10 - Arquivo das Informações do Sistema de
Informática - Detalhamento das Informações do Sistema de Informática, na seq03_tipoPessoa "NORMA Nº 36", pág. 41).
Ao ser interpretado como inválido, o sistema retorna a mensagem de erro
correspondente.
Registro 10 - Arquivo das
Informações do Sistema de Informática
seq03_tipoPessoa
("NORMA Nº 36", pág. 41)
Obs.: Tipo de pessoa:
1 – Pessoa Física 2 – Pessoa Jurídica
CÓDIGO MSG:
cpfCnpjProprietarioInvalidoTarefaContabilISI
TIPO DE MENSAGEM: ERRO
DESCRIÇÃO MSG: CPF/CNPJ do proprietário do sistema
inválido.
Arquivo de Mensagens:
mensagensTarefasContabilISI.properties
Classe:
TarefaValidarCpfCnpjProprietarioArquivoContabilISI.java
Método: executar
O CPF ou CNPJ do Proprietário do Sistema deve ser válido (verificação
realizadas nas classes RegraCPF, quando o tipo da pessoa for Pessoa Física; e RegraCNPJ, quando a o tipo da pessoa for Pessoa Jurídica). Ao inserir um CPF ou CNPJ inválido,
o sistema exibe a mensagem de erro
correspondente.
Registro 10 - Arquivo das
Informações do Sistema de Informática
seq02_cpfCnpjProprietário
("NORMA Nº 36", pág. 41)
Tribunal de Contas do Estado de MS, 2014 Página 34 de 576
CÓDIGO MSG:
urlPortalTransparenciaObrigatorioTarefaC
ontabilISI
TIPO DE MENSAGEM: ERRO
DESCRIÇÃO MSG:
Quando item 17 (possuiPortalTransparencia) for igual a
'SIM' o item 18 (UrlPortalTransparência) é de preenchimento obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilISI.properties
Classe:
TarefaValidarPreenchimentoUrlPortalTransparenciaArquivoContabilISI.java
Método: executar
Quando o campo “Possui Portal
Transparência” for igual a 1, ou seja, possuir Transparência; o campo URL
Portal Transparência passa a ser obrigatório. Quando não informada a
URL do Portal Transparência, nas condições citadas, o sistema exibe a
mensagem de obrigatoriedade.
Registro 10 - Arquivo das
Informações do Sistema de Informática
seq17_possuiPortalTransp
arencia
seq18_urlPortalTransparencia
("NORMA Nº 36", pág. 41)
CÓDIGO MSG:
urlPortalTransparenciaInvalidoTarefaCont
abilISI
TIPO DE MENSAGEM: ERRO
DESCRIÇÃO MSG:
Quando item 17 (possuiPortalTransparencia) for igual a
'NÃO' o item 18 (UrlPortalTransparência) deve ser vazio.
Arquivo de Mensagens: mensagensTarefasContabilISI.properties
Classe:
TarefaValidarPreenchimentoUrlPortalTransparenciaArquivoContabilISI.java
Método: executar
Quando o campo “Possui Portal
Transparência” for igual a 0, ou seja, não possuir Transparência; o campo
URL Portal Transparência deixa de ser obrigatório. Quando informada a
URL do Portal Transparência, nas
condições citadas, o sistema exibe a mensagem de erro correspondente.
Registro 10 - Arquivo das
Informações do Sistema de Informática
seq17_possuiPortalTransp
arencia
seq18_urlPortalTransparencia
("NORMA Nº 36", pág. 41)
CÓDIGO MSG:
estruturaAquivoISIInconsistente
TIPO DE MENSAGEM: ERRO CRÍTICO
Classe:
TarefaVerificarSeExisteFinalArquivoISI.java
Método: executar
Quando a estrutura do Arquivo de
Informações do Sistema de Informática (ISI) estiver
inconsistente, o sistema exibe a mensagem correspondente e trava a
análise do registro.
ISI - Arquivo de Informações
do Sistema de Informática
("NORMA Nº 36", pág. 41)
Tribunal de Contas do Estado de MS, 2014 Página 35 de 576
DESCRIÇÃO MSG:
Estrutura do Arquivo de Informações do Sistema de Informática (ISI) está
inconsistente.
Arquivo de Mensagens: mensagensExaminadorDeContas.properti
es
2.2.4 UOC - ARQUIVO DAS UNIDADES ORÇAMENTÁRIAS
PACOTE BALANCETE CONTÁBIL 2013
ARQUIVO UOC – ARQUIVO DAS UNIDADES ORÇAMENTÁRIAS
MENSAGEM
REFERÊNCIAS DAS CLASSES /
MÉTODOS (CÓDIGO-FONTE)
VALIDAÇÕES REALIZADAS MANUAL LAYOUT SICOM
CÓDIGO MSG:
codigoOrgaoObrigatorioTarefaContabilUO
C
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
Código Órgão com preenchimento obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilUOC.properties
Classe:
TarefaValidarPropriedadesObrigatoriasUnida
deArquivoContabilUOC.java
Método: executar
O Código do Órgão é de caráter
obrigatório e de valor numérico (identificado na classe
RegraNumeroNaoNulo). Quando não atende a estes critérios o sistema exibe a mensagem de
obrigatoriedade.
Registro 10 – Arquivo das Unidades Orçamentárias
seq02_codOrgao
("NORMA Nº 36", pág. 42)
CÓDIGO MSG:
codigoUnidadeObrigatorioTarefaContabilU
OC
Classe:
TarefaValidarPropriedadesObrigatoriasUnida
deArquivoContabilUOC.java
O Código da Unidade é de caráter obrigatório e de valor numérico
(identificado na classe
RegraNumeroNaoNulo).
Registro 10 – Arquivo das Unidades Orçamentárias
seq03_codUnidade
Tribunal de Contas do Estado de MS, 2014 Página 36 de 576
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG: Código Unidade com preenchimento
obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilUOC.properties
Método: executar
Quando não atende a estes critérios
o sistema exibe a mensagem de obrigatoriedade.
("NORMA Nº 36", pág. 42)
CÓDIGO MSG:
descricaoUnidadeObrigatorioTarefaContabilUOC TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG: Descrição da Unidade com preenchimento
obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilUOC.properties
Classe:
TarefaValidarPropriedadesObrigatoriasUnidadeArquivoContabilUOC.java
Método: executar
A Descrição da Unidade Orçamentária é de preenchimento
obrigatório (validação executada na
classe RegraTextoNaoNuloENaoVazio). Quando não informada, o sistema exibe a mensagem de
obrigatoriedade.
Registro 10 – Arquivo das
Unidades Orçamentárias
seq04_Descrição
("NORMA Nº 36", pág. 42)
CÓDIGO MSG:
registroFilhoIncompativelRegistroPaiTarefaContabilUOC
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG: Registro Filho Incompatível com Registro
Pai.
Arquivo de Mensagens:
mensagensTarefasContabilUOC.properties
Classe:
TarefaValidarCompatibilidadeEntrePaisEFilhosArquivoContabilUOC.java
Método: executar
O Código do Órgão do Registro 10- Arquivo das Unidades Orçamentárias (classificado como Arquivo Pai) deve
ser igual ao Código do Órgão do
Registro 11- Dados do Gestor/ Ordenador de Despesas (classificado como Arquivo Filho). A mesma regra de igualdade se aplica para o Código
da Unidade (validação realizada na
classe TarefaValidarCompatibilidadeEntrePaisEFilhosArquivoContabilUOC). Quando um dos códigos estiver
divergente, o sistema exibe a
Registro 10 – Arquivo das
Unidades Orçamentárias
seq02_codOrgao
seq03_codUnidade
("NORMA Nº 36", pág. 42)
Registro 11 – Dados do
Gestor/Ordenador de Despesa
seq02_codOrgao
Tribunal de Contas do Estado de MS, 2014 Página 37 de 576
mensagem de incompatibilidade do
Registro Filho em relação ao Registro Pai.
seq03_codUnidade
("NORMA Nº 36", pág. 42)
CÓDIGO MSG:
registroFilhoIncompativelRegistroPaiTarefaContabilUOC
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
Registro Filho Incompatível com Registro
Pai.
Arquivo de Mensagens: mensagensTarefasContabilUOC.properties
Classe:
TarefaValidarCompatibilidadeEntrePaisEFilhosArquivoContabilUOC.java
Método: executar
O Código do Órgão do Registro 10- Arquivo das Unidades Orçamentárias (classificado como Arquivo Pai) deve
ser igual ao Código do Órgão do Registro 12- Dados do Contador Responsável pela Unidade Orçamentária (classificado como Arquivo Filho). A mesma regra de
igualdade se aplica para o Código da Unidade (validação realizada na
classe TarefaValidarCompatibilidadeEntrePaisEFilhosArquivoContabilUOC). Quando um dos códigos estiver divergente, o sistema exibe a
mensagem de incompatibilidade do Registro Filho em relação ao Registro
Pai.
Registro 10 – Arquivo das
Unidades Orçamentárias
seq02_codOrgao
seq03_codUnidade
("NORMA Nº 36", pág. 42)
Registro 12 – Dados do
Contador Responsável pela
Unidade Orçamentária
seq02_codOrgao seq03_codUnidade
("NORMA Nº 36", pág. 43)
CÓDIGO MSG:
registroFilhoIncompativelRegistroPaiTaref
aContabilUOC
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
Registro Filho Incompatível com Registro
Pai.
Arquivo de Mensagens: mensagensTarefasContabilUOC.properties
Classe:
TarefaValidarCompatibilidadeEntrePaisEFilhosArquivoContabilUOC.java
Método: executar
O Código do Órgão do Registro 10- Arquivo das Unidades Orçamentárias (classificado como Arquivo Pai) deve ser igual ao Código do Órgão do
Registro 13- Dados do Responsável do Controle Interno pela Unidade Orçamentária (classificado como Arquivo Filho). A mesma regra de igualdade se aplica para o Código da
Unidade (validação realizada na
classe TarefaValidarCompatibilidadeEntrePaisEFilhosArquivoContabilUOC). Quando um dos códigos estiver
divergente, o sistema exibe a
Registro 10 – Arquivo das Unidades Orçamentárias
seq02_codOrgao
seq03_codUnidade
("NORMA Nº 36", pág. 42)
Registro 13 – Dados do
Responsável do Controle Interno pela Unidade
Orçamentária
seq02_codOrgao
Tribunal de Contas do Estado de MS, 2014 Página 38 de 576
mensagem de incompatibilidade do
Registro Filho em relação ao Registro Pai.
seq03_codUnidade
("NORMA Nº 36", pág. 44)
CÓDIGO MSG:
registroFilhoIncompativelRegistroPaiTarefaContabilUOC
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
Registro Filho Incompatível com Registro
Pai.
Arquivo de Mensagens: mensagensTarefasContabilUOC.properties
Classe:
TarefaValidarCompatibilidadeEntrePaisEFilhosArquivoContabilUOC.java
Método: executar
O Código do Órgão do Registro 10- Arquivo das Unidades Orçamentárias (classificado como Arquivo Pai) deve
ser igual ao Código do Órgão do Registro 14- Dados do Responsável do Setor Jurídico pela Unidade Orçamentária (classificado como Arquivo Filho). A mesma regra de
igualdade se aplica para o Código da Unidade (validação realizada na
classe TarefaValidarCompatibilidadeEntrePaisEFilhosArquivoContabilUOC). Quando um dos códigos estiver divergente, o sistema exibe a
mensagem de incompatibilidade do Registro Filho em relação ao Registro
Pai.
Registro 10 – Arquivo das
Unidades Orçamentárias
seq02_codOrgao
seq03_codUnidade
("NORMA Nº 36", pág. 42)
Registro 14 – Dados do
Responsável do Setor Jurídico
pela Unidade Orçamentária
seq02_codOrgao seq03_codUnidade
("NORMA Nº 36", pág. 44)
CÓDIGO MSG:
orgaoNaoPresenteArquivoOrgaoTarefaContabilUOC
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG: Órgão não presente no arquivo de
ORGÃOS (Código do Órgão: {0}).
Arquivo de Mensagens:
mensagensTarefasContabilUOC.properties
Classe:
TarefaValidarOrgaoArquivoContabilUOC.jav
a
Método: executar
Os Códigos do Órgão referentes à
UOC estão listados na Tabela Orgaos do banco de dados “Orcafi”. Quando inserido qualquer valor diferente da
listagem, o sistema exibe a mensagem de ausência do código
preenchendo o parâmetro {0} com o código informado no arquivo.
Registro 10 – Arquivo das Unidades Orçamentárias
seq02_codOrgao seq03_codUnidade
("NORMA Nº 36", pág. 42)
CÓDIGO MSG:
Classe:
Para que a Unidade Orçamentária seja considerada válida, tanto no
Registro 10 – Arquivo das Unidades Orçamentárias
Tribunal de Contas do Estado de MS, 2014 Página 39 de 576
unidadeInvalidaTarefaContabilUOC TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
Código de Unidade Inválido ({0})
Arquivo de Mensagens:
mensagensTarefasContabilUOC.properties
TarefaValidarUnidadeArquivoContabilUOC20
13.java
Método: executar
arquivo pai quanto no arquivo filho,
seu código deve possuir uma relação com o código do órgão. Essa relação
é mapeada na Tabela “UnidadeOrcamentaria” do banco “Orcafi”. Quando informado um código de Unidade Orçamentária não
correspondente ao Código do Órgão,
o sistema apresenta a mensagem de Unidade Inválida, exibindo o
parâmetro informado.
seq02_codOrgao seq03_codUnidade
("NORMA Nº 36", pág. 42)
CÓDIGO MSG:
descricaoUnidadeInvalidaTarefaContabilUOC
TIPO DE MENSAGEM: ADVERTÊNCIA
DESCRIÇÃO MSG: Descrição da Unidade diferente da
informada no Orçamento.
Arquivo de Mensagens:
mensagensTarefasContabilUOC.properties
Classe:
TarefaValidarDescricaoUnidadeArquivoContabilUOC.java
Método: executar
Para que a Descrição da Unidade
Orçamentária seja considerada
válida, tanto no arquivo pai quanto no arquivo filho, sua definição deve
estar igual à da Tabela “UnidadeOrcamentaria” no banco “Orcafi”. Caso esteja divergente em qualquer valor, o sistema exibe a mensagem de incompatibilidade de
descrição.
Registro 10 – Arquivo das
Unidades Orçamentárias
seq03_codUnidade
("NORMA Nº 36", pág. 42)
CÓDIGO MSG:
cpfObrigatorioTarefaContabilUOC
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
CPF {0} com preenchimento obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilUOC.properties
Classe:
TarefaValidarPropriedadesObrigatoriasOrde
nadorArquivoContabilUOC2013.java
Método: executar
O CPF do Gestor/Ordenador de
Despesas é de caráter obrigatório (validação realizada na classe
RegraTextoNaoNuloENaoVazio). Quando não atender a estes critérios
o sistema exibe a mensagem de
obrigatoriedade, descrevendo o parâmetro:
{0} ordenador
Registro 11 – Dados do
Gestor/Ordenador de Despesa
seq04_cpfOrdenadorDespe
sa
("NORMA Nº 36", pág. 42)
CÓDIGO MSG: Classe: Assim como obrigatório, o CPF do Registro 11 – Dados do
Tribunal de Contas do Estado de MS, 2014 Página 40 de 576
cpfInvalidoTarefaContabilUOC
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG: CPF {0} inválido.
Arquivo de Mensagens: mensagensTarefasContabilUOC.properties
TarefaValidarPropriedadesObrigatoriasOrdenadorArquivoContabilUOC2013.java
Método: executar
Gestor/Ordenador de Despesas deve
ser válido (validação realizada na classe RegraCPF). Ao inserir um CPF inválido, o sistema exibe a mensagem correspondente,
descrevendo o parâmetro: {0} ordenador
Gestor/Ordenador de Despesa
seq04_cpfOrdenadorDespesa
("NORMA Nº 36", pág. 42)
CÓDIGO MSG:
dataObrigatoriaTarefaContabilUOC
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG: Data {0} com preenchimento obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilUOC.properties
Classe:
TarefaValidarPropriedadesObrigatoriasOrdenadorArquivoContabilUOC2013.java
Método: executar
O campo Data é de caráter
obrigatório, valor do tipo data (ddmmaaaa) e o ano informado
entre 1900 e 2400 (validação
executada na classe RegraData ). Quando não atender a estes critérios
o sistema exibe a mensagem de obrigatoriedade, descrevendo o
parâmetro:
{0} início
Registro 11 – Dados do
Gestor/Ordenador de Despesa
seq05_dataInicio
("NORMA Nº 36", pág. 43)
CÓDIGO MSG:
tipoResponsavelObrigatorioTarefaContabilUOC
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG: Tipo responsável com preenchimento
obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilUOC.properties
Classe:
TarefaValidarPropriedadesObrigatoriasOrde
nadorArquivoContabilUOC2013.java
Método: executar
O Tipo Responsável é de caráter
obrigatório e de valor numérico (validação realizada na classe
RegraNumeroNaoNulo). Quando não atender a estes critérios o sistema exibe a mensagem de
obrigatoriedade,
Registro 11 – Dados do
Gestor/Ordenador de Despesa
seq06_tipoResponsável
("NORMA Nº 36", pág. 43)
CÓDIGO MSG:
Classe:
O campo Data é de caráter obrigatório, valor do tipo data
Registro 11 – Dados do Gestor/Ordenador de Despesa
Tribunal de Contas do Estado de MS, 2014 Página 41 de 576
dataObrigatoriaTarefaContabilUOC
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
Data {0} com preenchimento obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilUOC.properties
TarefaValidarPropriedadesObrigatoriasOrde
nadorArquivoContabilUOC2013.java
Método: executar
(ddmmaaaa) e o ano informado
entre 1900 e 2400 (validação executada na classe RegraData ). Quando não atender a estes critérios o sistema exibe a mensagem de
obrigatoriedade, descrevendo o parâmetro:
{0} início
seq07_dataFim
("NORMA Nº 36", pág. 43)
CÓDIGO MSG:
nomeObrigatorioTarefaContabilUOC
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
Nome {0} com preenchimento obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilUOC.properties
Classe:
TarefaValidarPropriedadesObrigatoriasOrde
nadorArquivoContabilUOC2013.java
Método: executar
O Campo Nome é de caráter
obrigatório (validação realizada na classe
RegraTextoNaoNuloENaoVazio). Quando não atender a estes critérios o sistema exibe a mensagem de
obrigatoriedade, descrevendo o parâmetro:
{0} ordenador
Registro 11 – Dados do Gestor/Ordenador de Despesa
seq08_nomeOrdendorDesp
esa
("NORMA Nº 36", pág. 43)
CÓDIGO MSG:
cargoOrdenadorObrigatorioTarefaContabilUOC
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG: Cargo do Ordenador com preenchimento
obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilUOC.properties
Classe:
TarefaValidarPropriedadesObrigatoriasOrde
nadorArquivoContabilUOC2013.java
Método: executar
O Cargo do Ordenador é de caráter
obrigatório (validação realizada na classe
RegraTextoNaoNuloENaoVazio). Quando não atender a estes critérios o sistema exibe a mensagem de
obrigatoriedade.
Registro 11 – Dados do Gestor/Ordenador de Despesa
seq09_cargoOrdenadorDes
pesa
("NORMA Nº 36", pág. 43)
CÓDIGO MSG:
Classe:
O Logradouro Residencial é de caráter obrigatório (validação
Registro 11 – Dados do Gestor/Ordenador de Despesa
Tribunal de Contas do Estado de MS, 2014 Página 42 de 576
logradouroObrigatorioTarefaContabilUOC
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
Logradouro residencial {0} com preenchimento obrigatório.
Arquivo de Mensagens: mensagensTarefasContabilUOC.properties
TarefaValidarPropriedadesObrigatoriasOrde
nadorArquivoContabilUOC2013.java
Método: executar
realizada na classe
RegraTextoNaoNuloENaoVazio). Quando não atender a estes critérios
o sistema exibe a mensagem de obrigatoriedade, descrevendo o
parâmetro: {0} ordenador
seq10_lograResOrdenador
("NORMA Nº 36", pág. 43)
CÓDIGO MSG:
setorLogradouroObrigatorioTarefaContabil
UOC
TIPO DE MENSAGEM: ERRO CRÍTICO
DESCRIÇÃO MSG:
Setor do logradouro {0} com preenchimento obrigatório.
Arquivo de Mensagens:
mensagensTarefasContabilUOC.properties
Classe:
TarefaValidarPropriedadesObrigatoriasOrde
nadorArquivoContabilUOC2013.java
Método: executar
O Setor Logradouro é de caráter
obrigatório (validação realizada na classe
RegraTextoNaoNuloENaoVazio). Quando não atender a estes critérios o sistema exibe a mensagem de
obrigatoriedade, descrevendo o parâmetro:
{0} or