~~ODT~~

Última atualização: 2017/04/03 18:21 (edição externa)

Relatório RMB Sintético

Esse caso de uso é utilizado pelo gestor de patrimônio para gerar um relatório que auxilie no controle contábil dos bens da instituição.

Esse caso de uso é acionado quando o usuário acessa a opção de: SIPAC → Patrimônio → Relatórios → Bens → RMB Sintético.

A fim de que o relatório citado venha a ser criado, faz-se necessário que o usuário indique sobre qual mês, ano e unidade estão relacionados:

  • Mês*: Tipo TEXTO.
  • Ano*: Formato AAAA, tipo NUMÉRICO.
  • Unidade*: Tipo TEXTO. Formato: NOME DA UNIDADE (CÓDIGO DA UNIDADE). É permitido escolher a unidade informando o código da unidade.
    • Observa-se também a opção de buscar unidade, que ao ser selecionada exibe uma busca por unidade através do nome.
  • Gerar Gráfico: Tipo LÓGICO.
  • Gerar RMB Reduzido: Tipo LÓGICO. (RN06)

Após a solicitação de relatório, é exibido um relatório para consulta e impressão com as seguintes informaçoes:

RELATÓRIO MENSAL DE BENS - RMB SINTÉTICO

Mês: Tipo TEXTO. Formato: NOME DO MÊS/AAAA.

Unidade: Tipo TEXTO. Formato: DENOMINAÇÃO UNIDADE (CÓDIGO UNIDADE).

Grupo de Material Conta PCASP 12.311.XX.YY Saldo Anterior (RN07) Entradas Saídas Saldo Bruto (RN17) Depreciação (RN05) Saldo Líquido (RN21)
Tombamento (RN08) Ent. Transf. (RN09) Reavaliados (RN10) Reativados (RN11) Total Entrada Saída Transf. (RN12) Saída Desmemb. (RN13) Redução Valor (RN14) Anulação (RN15) Alienação (RN16) Total Saída Mês (RN18) Reversão (RN19) Acumulada (RN20)
Ent. Orç. (RN22) Ent. Extra (RN22)
<TEXTO> <99.99> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999>
Total(RN01) <99.99> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999> <9999,9999>

Ao final de cada linha é disponibilizado a opção para visualizar os bens que estão sendo considerados no Relatório em questão.

Ao selecionar essa opção os bens são listados em dois grupos, o primeiro com os bens que foram transferidos para a unidade informada no relatório ou que já estavam nessa unidade e abaixo desses, os bens que foram transferidos para outras unidades (saída), ambos com as seguintes informações:

  • número do tombamento: TIPO NUMÉRICO. Formato: 9999999999999
  • Unidade: TIPO TEXTO. Formato: SIGLA DA UNIDADE (CÓDIGO DA UNIDADE)
  • Valor Acum.: TIPO NUMÉRICO. Formato: R$99,99. Valor acumulado do bem, que deve ser obtido somando o valor de entrada + reavaliações - reduções.
  • Depreciação Acum. TIPO NUMÉRICO - Valor obtido pela soma de todas as depreciações realizadas para o bem (a depreciação acumulada é armazenada no bem)
  • VLC: TIPO NUMÉRICO - Valor líquido contábil do bem. Deve ser obtido pela subtração do valor acumulado - depreciação acumulada.
  • Total de Bens: TIPO NUMÉRICO. Total de bens listados.
  • Total Valor Acumulado: TIPO NUMÉRICO. Soma dos valores acumulados dos bens listados.
  • Total Depreciação acumulada: TIPO NUMÉRICO. Soma das depreciações acumuladas dos bens listados
  • Total Valor líquido contábil: TIPO NUMÉRICO. Soma dos valores líquidos dos bens listados.

Caso o usuário selecione a opção por um relatório gráfico, é exibido dessa forma:

RELATÓRIO MENSAL DE BENS - RMB Gráfico

Mês: Formato: NOME DO MÊS/AAAA. Tipo - TEXTO e DATA.

Unidade: Formato: DENOMINAÇÃO UNIDADE (CÓDIGO UNIDADE) Tipo - TEXTO.

Será exibido um relatório de barras associando o valor total do grupo de material à entrada (em R$).

Código Conta PCASP Grupo de Material Entradas
<9999> <99.99> <TEXTO> <99,99>
  • Total: Tipo NUMÉRICO. (RN01).

O caso de então é finalizado.

  • RN01 - O cálculo associado a esse campo é: Saldo Anterior + Entradas + Ent. Extra - Saídas.
  • RN03 - A terminologia Grupo de Material pode ser ajustada para Elemento de Despesa Detalhado, ver Terminologias. (Adicionado em 09/11/2011, referente a tarefa 74759)
  • RN04 - O campos Tipo de Aquisição é exibido caso tenha sido preenchido. (Adicionado em 09/11/2011, referente a tarefa 74759)
  • RN05 - As informações sobre depreciação são exibidas nos relatórios cujo mês/ano seja igual ao mês corrente. (Adicionado em 09/11/2011, referente a tarefa 74759)
  • RN06 - o campo Gerar RMB reduzido exibe um relatório no formato descrito, apresentando apenas os campos: Grupo de Material, Conta PCASP, Saldo Anterior, Total Entrada, Total Saída, Saldo Bruto, Depreciação, informando Mês, Reversão, Acumulada e, por fim, Saldo Liquido e o Total. (Adicionado em 09/11/2011, referente a tarefa 74759. Adição do campo Conta PCASP, referente a tarefa 166038)
  • RN07 - O saldo anterior contabiliza o total das entradas anteriores (por tombamento, transferência, reavaliação e reativação) - total das saídas anteriores (por transferência, desmembramento, redução, anulação e alienação), não contabilizando a depreciação. (Adicionado em 09/11/2011, referente a tarefa 74759)
  • RN08 - O campo Tomb refere-se as entradas originadas de tombamentos, incluindo a incorporação de bens de terceiros. (Adicionado em 09/11/2011, referente a tarefa 74759)
  • RN09 - O campo Ent. Transf. refere-se as entradas por transferências, incluindo as entradas na unidade gestora através de transferências de bens vindos de outras unidades gestoras. (Adicionado em 09/11/2011, referente a tarefa 74759)
  • RN10 - O campo Reavaliados refere-se a entradas por reavaliação de bens, incluindo a diferença dos valores reavaliados dos bens. (Adicionado em 09/11/2011, referente a tarefa 74759)
  • RN11 - O campo Reativados refere-se a entradas por reativação de bens, incluindo as entradas de bens que foram anulados quando foram feitas no mesmo mês/ano de anulação do bem. (Adicionado em 09/11/2011, referente a tarefa 74759)
  • RN12 - O campo Saída Transf. refere-se a saídas por transferências, incluindo as saídas dos bens da unidade gestora para outras unidades gestoras. (Adicionado em 09/11/2011, referente a tarefa 74759)
  • RN13 - O campo Saída Desmemb. refere-se as saídas provenientes de desmembramentos realizados. (Adicionado em 09/11/2011, referente a tarefa 74759)
  • RN14 - O campo Redução Valor refere-se as saídas por redução a valor recuperável, incluindo a diferença dos valores dos bens que tiveram redução a valor recuperável. (Adicionado em 09/11/2011, referente a tarefa 74759)
  • RN15 - O campo Anulação refere-se as saídas por anulação de bens. (Adicionado em 09/11/2011, referente a tarefa 74759)
  • RN16 - O campo Alienação refere-se as saídas por alienações de bens. (Adicionado em 09/11/2011, referente a tarefa 74759)
  • RN17 - O campo Saldo Bruto contabiliza o saldo anterior + total de entradas do mês - total de saída do mês. (Adicionado em 09/11/2011, referente a tarefa 74759)
  • RN18 - O campo Mês refere-se ao total da depreciação realizada no mês, da unidade gestora. (Adicionado em 09/11/2011, referente a tarefa 74759)
  • RN19 - O campo Reversão refere-se ao total de reversão de depreciação no mês, da unidade gestora. (Adicionado em 09/11/2011, referente a tarefa 74759)
  • RN20 - O campo Acumulada refere-se a depreciação acumulada de todos os bens que estão atualmente na unidade gestora. (Adicionado em 09/11/2011, referente a tarefa 74759)
  • RN21 - O campo Saldo Líquido contabiliza o saldo bruto - depreciação acumulada. (Adicionado em 09/11/2011, referente a tarefa 74759)
  • RN22 - O campo Ent. Orç. e Ent. Extra separa o tipo de entrada por tombamento. (Adicionado em 23/12/2014, referente a tarefa 143880)
  • RN23 - Quando houver reavaliações de bens que já haviam sido depreciados, o Saldo após Entradas, Reavaliações e Reduções pode apresentar um valor mais baixo que o esperado, devido a baixa da depreciação sobre o valor bruto de bens reavaliados prevista no item 4.4 da macrofunção SIAFI 020335. (Adicionado em 19/10/2016, referente a tarefa 186748)
  • RN24 - Bens intangíveis não são exibidos nesse relatório. Em vez disso, eles são exibidos em SIPAC → Patrimônio Móvel → Relatórios → Bens → Bens Intangíveis. (Adicionada em 04/01/2017, referente à tarefa 189768).
Gestor de Unidade Gestora
  • RN02 - Caso o usuário seja Gestor de Unidade Gestora, apenas são disponibilizadas as Unidades na hierarquia da sua Unidade Gestora.

Resoluções/Legislações Associadas

Não se aplica.

Classe Tabela
br.ufrn.sipac.cadastro.dominio.Unidade sistemas_comum.comum.unidade
br.ufrn.sipac.cadastro.patrimonio.tombamento.dominio.bem administrativo.patrimonio.bem

Plano de Teste

Sistema: SIPAC

Módulo: Patrimônio

Link(s): Aba Relatórios → Bens → RMB Sintético

Usuário: diretordmp, adaildo, teotonio

             SipacPapeis.GESTOR_PATRIMONIO_GLOBAL (diretordmp), 
             SipacPapeis.GESTOR_PATRIMONIO_UNIDADE_GESTORA (adaildo),
             SipacPapeis.GESTOR_RELATORIO_PATRIMONIO (teotonio),

Teste RMB - É essencial que a cada erro encontrado os dados sejam removidos e o teste inicie do cenário 1. Para remover os dados, consulte a seção dados para teste.

Criar duas unidades gestoras e duas unidades vinculadas a cada gestora: UG1 → UN1.1 e UN1.2; UG2 → UN2.1 e UN2.2

Definir o responsáveis para todas as unidades

Retroceder data do servidor de aplicação em 6 meses.

Desabilitar depreciação automática.

Cenário 1: 1 mês

1 – Tombar 6 bens no valor de 100,00, vida util 10 anos, valor residual 10%, para UN1.1.

Comportamento Esperado no RMB atual:

UG1

saldo anterior: 0, entrada = 600, saida = 0, reducao = 0, reavalição = 0, depreciacao mês = 0, depreciacao acumulada = 0, saldo bruto = 600, saldo liquido = 600

UG2

saldo anterior: 0, entrada = 0, saida = 0, reducao = 0, reavalição = 0, depreciacao mês = 0, depreciacao acumulada = 0, saldo bruto = 0, saldo liquido = 0

Cenário 2: 1 mês

1 – Tranferir 1 bem da UN1.1 para a UN1.2:

Comportamento Esperado no RMB atual:

UG1

saldo anterior: 0, entrada = 600, saida = 0, reducao = 0, reavalição = 0, depreciacao mês = 0, depreciacao acumulada = 0, saldo bruto = 600, saldo liquido = 600

UG2

saldo anterior: 0, entrada = 0, saida = 0, reducao = 0, reavalição = 0, depreciacao mês = 0, depreciacao acumulada = 0, saldo bruto = 0, saldo liquido = 0

Cenário 3: 1 mês

1 – Tranferir 1 bem da UN1.1 para a UN2.1:

Comportamento Esperado no RMB atual:

UG1

saldo anterior: 0, entrada = 600, saida = 100, reducao = 0, reavalição = 0, depreciacao mês = 0, depreciacao acumulada = 0, saldo bruto = 500, saldo liquido = 500

UG2

saldo anterior: 0, entrada = 100, saida = 0, reducao = 0, reavalição = 0, depreciacao mês = 0, depreciacao acumulada = 0, saldo bruto = 100, saldo liquido = 100

ATENÇÂO! Armazene o RMB desse mês para comparar com os emitidos em meses posteriores.

Cenário 4: 2 mês

1 – Rodar a depreciação da UG1 até o 2º mês.

Comportamento Esperado no RMB atual:

UG1

saldo anterior: 500, entrada = 0, saida = 0, reducao = 0, reavalição = 0, depreciacao mês = 3.75, depreciacao acumulada = 3.75, saldo bruto = 500, saldo liquido = 496.25

UG2

saldo anterior: 100, entrada = 0, saida = 0, reducao = 0, reavalição = 0, depreciacao mês = 0, depreciacao acumulada = 0, saldo bruto = 100, saldo liquido = 100

Cenário 5: 2 mês

1 – Tranferir 1 bem da UN1.1 para a UN2.1: (Transferindo bem que já sofreu depreciação)

Comportamento Esperado no RMB atual:

UG1

saldo anterior: 500, entrada = 0, saida = 100, reducao = 0, reavalição = 0, depreciacao mês = 3.75, reversao = 0.75, depreciacao acumulada = 3, saldo bruto = 200, saldo liquido = 397.00

UG2

saldo anterior: 100, entrada = 100, saida = 0, reducao = 0, reavalição = 0, depreciacao mês = 0.75, depreciacao acumulada = 0.75, saldo bruto = 200, saldo liquido = 199.25

Cenário 6: 2 mês

1 – Tombar 2 bens para UN2.1 com vida util = 10 anos, valor residual = 10%, valor do bem = 100:

Comportamento Esperado no RMB atual:

UG1

saldo anterior: 500, entrada = 0, saida = 100, reducao = 0, reavalição = 0, depreciacao mês = 3.75 , reversao = 0.75 (decorrente da transferência para outra UG) , depreciacao acumulada = 1.5(diminuiu decorrente da transferência para outra UG), saldo bruto = 400, saldo liquido = 397.00

UG2 (2 bem do primeiro mês, sendo um já depreciado e 2 bens do segundo mês) saldo anterior: 100, entrada = 300, saida = 0, reducao = 0, reavalição = 0, depreciacao mês = 0.75, depreciacao acumulada = 0.75, saldo bruto = 400, saldo liquido = 399.25

ATENÇÂO! Armazene o RMB desse mês para comparar com os emitidos em meses posteriores.

2 - Emitir o RMB das duas unidades de todos os meses anteriores (informar um a um) e comparar com o respectivo gerado anteriormente.

Cenário 7: 3 mês

1 - Fazer uma reavaliação do bem da UN2.1 que foi transferido no cenário 5, que já havia sofrido depreciação, reavaliando ele para que alcançe o valor de 100 e volte a vida útil para 120 meses.

Comportamento Esperado no RMB atual:

UG1

saldo anterior: 397.00, entrada = 0, saida = 0, reducao = 0, reavalição = 0, depreciacao mês = 0, reversao = 0, depreciacao acumulada = 3.0, saldo bruto = 200, saldo liquido = 397.00

UG2 (2 bem do primeiro mês e 2 bens do segundo mês, sendo um do primeiro mês reavaliado) saldo anterior: 399.25, entrada = 0, saida = 0, reducao = 0, reavalição = 0.75, depreciacao mês = 0, depreciacao acumulada = 0, saldo bruto = 400.00, saldo liquido = 400.00

Cenário 8: 3 mês

1 – Rodar a depreciação da UG2 até o 2 mês:

Comportamento Esperado no RMB atual:

UG1

saldo anterior:397.00, entrada = 0, saida = 0, reducao = 0, reavalição = 0, depreciacao mês = 0, reversao = 0, depreciacao acumulada = 3.0, saldo bruto = 397.00, saldo liquido = 397.00

UG2 (Depreciar apenas 1 bem, pq um foi reavaliado e os outros dois foram tombados no mês 2 e, como a depreciação é até o mês 2, não devem ser considerados. A depreciação acumulada ) saldo anterior: 399.25, entrada = 0, saida = 0, reducao = 0, reavalição = 0.75, depreciacao mês = 0.75, depreciacao acumulada = 0.75, saldo bruto = 400, saldo liquido = 399,25

Cenário 10: 4 mês

1 – Rodar a depreciação da UG2 até o 3 mês:

Comportamento Esperado no RMB atual:

UG1

saldo anterior: 399.25, entrada = 0, saida = 0, reducao = 0, reavalição = 0, depreciacao mês = 0, depreciacao acumulada = 3.0, saldo bruto = 397.00, saldo liquido = 397.00

UG2

(deve depreciar 3 bens, pois um bem foi reavaliado para 100 e a depreciação desse bem deve ser desconsiderada) saldo anterior: 399.25, entrada = 0, saida = 0, reducao = 0, reavalição = 0, depreciacao mês = 2.25, depreciacao acumulada = 3.0, saldo bruto = 399.25, saldo liquido = 397.00

ATENÇÂO! Armazene o RMB desse mês para comparar com os emitidos em meses posteriores.

2 - Emitir o RMB das duas unidades de todos os meses anteriores (informar um a um) e comparar com o respectivo gerado anteriormente.

Cenário 11: 4 mês

1 – Alienar o bem da UN2.1 que já sofreu duas depreciações e, ao final do fluxo do caso de uso, selecionar a opção de depreciar:

Comportamento Esperado no RMB atual:

UG1

saldo anterior: 397.00, entrada = 0, saida = 0, reducao = 0, reavalição = 0, depreciacao mês = 0, depreciacao acumulada = 3.0, saldo bruto = 397.00, saldo liquido = 397.00

UG2 (O valor de saída deve ser o valor acumulado do bem e a reversão o valor da depreciação acumulada do bem) saldo anterior: 399.25, entrada = 0, saida = 100, reducao = 0, reavalição = 0, depreciacao mês = 0.75, reversão = 2.25 (depreciação acumulada do bem alienado), depreciacao acumulada = 1.5, saldo bruto = 400, saldo liquido = 299.25

ATENÇÂO! Armazene o RMB desse mês para comparar com os emitidos em meses posteriores.

2 - Emitir o RMB das duas unidades de todos os meses anteriores (informar um a um) e comparar com o respectivo gerado anteriormente.

Cenário 13: 5 mês

1 – Gerar o RMB do mês atual:

Comportamento Esperado no RMB atual:

UG1

saldo anterior: 397.00, entrada = 0, saida = 0, reducao = 0, reavalição = 0, depreciacao mês = 0, depreciacao acumulada = 3.00, saldo bruto = 397.00, saldo liquido = 397.00

UG2

(Não considera mais os bens alienados nem no saldo anterior, nem na depreciação acumulada) saldo anterior: 299.25, entrada = 0, saida = 0, reducao = 0, reavalição = 0, depreciacao mês = 0, depreciacao acumulada = 1.5, saldo bruto = 299.25, saldo liquido = 299.25

ATENÇÂO! Armazene o RMB desse mês para comparar com os emitidos em meses posteriores.

2 - Emitir o RMB das duas unidades de todos os meses anteriores (informar um a um) e comparar com o respectivo gerado anteriormente.

====

Após qualquer alteração no código os cenários devem ser limpos.

Segue script para limpar os dados:

–Limpando dados de ajustes contábeis associados aos bens. Informe os ids das unidades UN1.1, 1.2, 2.1 e 2.2.

1 - select * from patrimonio.item_ajuste_conta_contabil where id_bem in (select id from patrimonio.bem where id_unidade_resp_atual in (?,?,?,?)) – Anote os id_ajuste_conta_contabil

2 - delete from patrimonio.item_ajuste_conta_contabil where id_bem in (select id from patrimonio.bem where id_unidade_resp_atual in (?,?, ?,?))

–Limpando os dados do ajuste contábeis associados aos grupos de materiais. Informe os ids anotados no primeiro script

3 - select * from patrimonio.ajuste_conta_contabil where id_ajuste_conta_contabil in (?,?,?) – Anote os id_ajuste_valor_contábil para ser utilizado para limpar os dados dos valores contábeis no script 5

4 - delete from patrimonio.ajuste_conta_contabil where id_ajuste_conta_contabil in (?,?,?)

–Limpando os dados dos valores dos ajustes contábeis. Informe os ids anotados no script 3.

5 - delete from patrimonio.ajuste_valor_contabil where id_ajuste_valor_contábil in (?,?,…);

–Buscando os bens tombados para as unidades 1.1, 1.2, 2.1 e 2.2 (informe os ids dessas unidades). Anote os ids dos bens para serem utilizados na remoção das movimentações, no script 7.

6 - select id, id_termo_responsabilidade from patrimonio.bem where id_unidade_resp_atual in (?,?,?,?)

–Limpando os dados das movimentaçoes dos bens. Informe os ids dos bens anotados no script 6.

7 - delete from patrimonio.movimentacao_bem where id_bem in (?,?,?,?,…)

–Limpando os bens tombados para as unidades 1.1, 1.2, 2.1 e 2.2 (informe os ids dessas unidades).

8 - delete from patrimonio.bem where id_unidade_resp_atual in (?,?,?,?)

–Limpando os dados dos termos de responsabilidades dos bens das unidades 1.1, 1.2, 2.1 ,2.2.

9 - delete from patrimonio.termo_responsabilidade where id_unidade_responsavel in (3093,3094,3095,3096);

  • desenvolvimento/especificacoes/sipac/patrimonio_movel/casos_de_uso/relatorios/bens/rmb_sintetico.txt
  • Última modificação: 2017/04/03 18:21
  • (edição externa)