regras do analisador web anexo mensagens balancete … · o sicom tce-ms foi implantado a partir do...

576
Tribunal de Contas do Estado de MS, 2014 Página 1 de 576 REGRAS DO ANALISADOR WEB<SAEPC> Anexo Mensagens Balancete Contábil - 2013

Upload: others

Post on 21-Sep-2020

6 views

Category:

Documents


1 download

TRANSCRIPT

  • 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