~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Recolhimento de Bens ====== Esta função permite que o gestor do patrimônio realize o recolhimento de bens. Isto é necessário quando, por exemplo, determinados bens em uso estão danificados, ou antigos demais. O gestor pode recolhê-los, ou seja tirá-los de uso, enviando-os para o Departamento de Patrimônio. É permitido também recolher bens desconhecidos, que podem ser bens que por algum motivo não tem o número de tombo cadastrado no sistema. ===== Descrição do Caso de Uso ===== Esse caso de uso inicia quando o usuário acessa SIPAC -> Patrimônio -> Gerência -> Movimentações -> Recolhimento de Bens. =====Recolhimento Simples===== ====Passo 1==== O caso de uso inicia solicitando os dados básicos para a movimentação: ==Dados da Origem== * //É requerido que o usuário selecione uma das opções a seguir:// * **Unidade de Origem**: Formato - UNIDADE (CÓDIGO DA UNIDADE). Tipo - TEXTO. Campo de preenchimento obrigatório. * Observa-se também a opção de buscar a unidade, que ao ser selecionada exibe uma busca por unidade através do nome da mesma. * **Localidade de Origem**: Formato UNIDADE SIGLA (UNIDADE CODIGO) DESCRICAO LOCAL (CODIGO LOCAL), Tipo - TEXTO, campo preenchimento obrigatório. ([[desenvolvimento:especificacoes:sipac:patrimonio_movel:casos_de_uso:gerencia:movimentacoes:recolhimento_de_bens#principais regras de negócio|RN01]]) * **__Endereço Localidade de Origem__**: Tipo - TEXTO. * //Preenchido pelo sistema após a indicação da **Localidade de Origem** ou **Unidade de Origem**.// ==Dados do Destino== * **__Unidade de Destino__***: Formato - UNIDADE (CÓDIGO DA UNIDADE). Tipo TEXTO.- Campo de preenchimento obrigatório ([[desenvolvimento:especificacoes:sipac:patrimonio_movel:casos_de_uso:gerencia:movimentacoes:recolhimento_de_bens#principais regras de negócio|RN09]]) ==Dados Gerais da Movimentação== * **Ano da Movimentação***: Formato: AAAA, tipo NUMÉRICO. * **Data de Saída***: Tipo - DATA. * **Observações**: Tipo - TEXTO. ====Passo 2==== Feito isso, o sistema remete para a consulta de bens como no passo 2 de [[desenvolvimento:especificacoes:sipac:patrimonio_movel:casos_de_uso:gerencia:movimentacoes:enviar_bens]], de maneira a encontrar os bens que devem ser recolhidos. Nesta consulta, os campos a seguir já vêm preenchidos por terem sido inseridos no passo anterior. * **Unidade**: Formato - UNIDADE (CÓDIGO DA UNIDADE). Tipo - TEXTO. * **Localidade**: Formato - CÓDIGO DA LOCALIDADE - NOME DA LOCALIDADE. Tipo - TEXTO.([[desenvolvimento:especificacoes:sipac:patrimonio_movel:casos_de_uso:gerencia:movimentacoes:recolhimento_de_bens#principais regras de negócio|RN01]]) O sistema oferece, adicionalmente, a opção de inserir também um bem desconhecido, preenchendo o campo: * **Descrição***: Tipo TEXTO. Efetuada a consulta, é exibida uma lista de bens com os dados a seguir: * **__Unidade__**: Formato: UNIDADE (CÓDIGO DA UNIDADE), Tipo TEXTO. * __**Tombamento**__: Tipo - NUMÉRICO. * //Esse campo é um link, através dele acessamos o// [[desenvolvimento:especificacoes:sipac:patrimonio_movel:casos_de_uso:consultas:bens:historico_de_um_bem|Histórico do Bem]]. * __**Denominação**__: Tipo - TEXTO. * __**Termo**__: Formato: 9.../AAAA. Tipo - NUMÉRICO. * //Esse campo é um link, através dele acessamos o// [[desenvolvimento:especificacoes:sipac:patrimonio_movel:casos_de_uso:consultas:movimentacoes:termo_de_responsabilidade|Termo de Responsabilidade]]. ([[#principais regras de negócio|RN02]]) * __**Status**__: Tipo - TEXTO. * __**Valor (R$)**__: Tipo NUMÉRICO. * __**Valor Acumulado(R$)**__: Tipo NUMÉRICO. * __**Grupo de Material**__: Formato: CÓDIGO-GRUPO-MATERIAL DENOMINAÇÃO-GRUPO-MATERIAL, tipo TEXTO. * __**Qtde. Bens**__: Tipo NUMÉRICO. * __**Total**__: Tipo NUMÉRICO. Exibe o total do valor e do valor acumulado. * __**Total de Tombamentos no Período**__: Tipo NUMÉRICO. * __**Valor Total no Período**__: Tipo NUMÉRICO. * __**Valor Total Acumulado no Período**__: Tipo NUMÉRICO. Também é exibido o resumo da Guia de Recolhimento, contendo: * __**Unidade de Origem**__: Tipo - TEXTO. Formato: NOME DA UNIDADE (CÓDIGO DA UNIDADE). * __**Localidade de Origem**__: Tipo - TEXTO. Formato: NOME DA UNIDADE (CÓDIGO DA UNIDADE).([[desenvolvimento:especificacoes:sipac:patrimonio_movel:casos_de_uso:gerencia:movimentacoes:recolhimento_de_bens#principais regras de negócio|RN01]]) * __**Unidade de Destino**__: Tipo - TEXTO. * __**Ano**__: Tipo - NUMÉRICO. * __**Data de Saída**__: Tipo - DATA. E os bens adicionados [[desenvolvimento:especificacoes:sipac:patrimonio_movel:casos_de_uso:gerencia:movimentacoes:recolhimento_de_bens#Principais Regras de Negócio|(RN03, RN04, RN05, RN06, RN07, RN10, RN11)]], com as informações: * **__Tombamento__**: Tipo - NUMÉRICO. * **__Denominação__**: Tipo - TEXTO. * **__Responsável Atual__**: Formato - UNIDADE (CÓDIGO DA UNIDADE). Tipo - TEXTO. É possível remover os bens já adicionados. Também é possível adicionar arquivos à operação: * **__Arquivo__**: Tipo - TEXTO. ====Passo 3==== Confirmando o recolhimento é exibido as seguintes informações da guia de recolhimento: ([[#principais regras de negócio|RN13]]) * **__Unidade de Origem__**: Tipo - TEXTO. * __**Localidade de Origem**__: Tipo - TEXTO. ([[desenvolvimento:especificacoes:sipac:patrimonio_movel:casos_de_uso:gerencia:movimentacoes:recolhimento_de_bens#principais regras de negócio|RN01]]) * **__Responsável da Unidade de Origem__**: Tipo - TEXTO. Formato: NOME DO SERVIDOR (MATRÍCULA SIAPE). * **__Unidade de Destino__**: Tipo - TEXTO. * **__Responsável da Unidade de Destino__**: Tipo - TEXTO. Formato - NOME DO SERVIDOR (MATRÍCULA SIAPE). * **__Data de Saída__**: Tipo - DATA. * __**Guia de Recolhimento**__: Formato - 999999999999/AAAA. Tipo - NUMÉRICO. * __**Termo de Responsabilidade**__: Formato - 999999999999/AAAA. Tipo - NUMÉRICO. ([[#principais regras de negócio|RN02]]) * __**Anexo**__: Tipo - TEXTO. Inclui também um resumo dos bens adicionados, contendo as informações de: * **__Nº Tombamento__**: Tipo - NUMÉRICO. * **__Denominação__**: Tipo - TEXTO. * **__Responsável Atual__**: Formato - UNIDADE (CÓDIGO DA UNIDADE). Tipo - TEXTO. Além das informações do usuário que cadastrou o recolhimento: * **__Usuário__**: Tipo - TEXTO. * **__Data__**: Tipo - DATA. O usuário poderá imprimir o [[desenvolvimento:especificacoes:sipac:patrimonio_movel:casos_de_uso:consultas:movimentacoes:termo_de_responsabilidade|Termo de Responsabilidade]] ([[#principais regras de negócio|RN02]]), [[desenvolvimento:especificacoes:sipac:patrimonio_movel:casos_de_uso:relatorios:termo_de_responsabilidade:gerar_resumo_contabil_por_termo|Resumo Contábil]] e a [[desenvolvimento:especificacoes:sipac:patrimonio_movel:desenvolvimento:especificacoes:sipac:patrimonio_movel:casos_de_uso:consultas:movimentacoes:guia_de_movimentacao_recolhimento|Guia de Recolhimento]], caso queira que o responsável da outra Unidade o assine. [[desenvolvimento:especificacoes:sipac:patrimonio_movel:casos_de_uso:gerencia:movimentacoes:recolhimento_de_bens#Principais Regras de Negócio|(RN08)]] =====Recolhimento em Lote===== ====Passo 1==== Inicialmente o sistema encaminha o usuário até uma tela onde são apresentados os dados do destino dos bens, onde no caso o campo virá preenchido sempre com a unidade de recolhimento de bens padrão da UG. Também são exibidos alguns campos solicitando as informações gerais da movimentação ao usuário. Esses campos são: ==Dados do Destino== * **Unidade de Destino***: Formato: DENOMINAÇÃO DA UNIDADE DE DESTINO, tipo TEXTO. ([[#principais regras de negócio|RN09]]) ==Dados Gerais da Movimentação== * **Ano da Movimentação***: Formato: AAAA, tipo NUMÉRICO. * **Data de Saída***: Tipo - DATA. * **Observação**: Tipo - TEXTO. ====Passo 2==== O usuário é levado até uma tela onde são apresentados os dados gerais para o recolhimento de bens: ==Dados Gerais para o Recolhimento de Bens== * **Unidade de destino***: Formato: DENOMINAÇÃO DA UNIDADE DE DESTINO, tipo TEXTO. * **Ano da Movimentação***: Formato: 9999, Tipo NUMÉRICO. * **Data de Saída***: Formato: DD/MM/AAAA, Tipo DATA. Nessa tela também é disponibilizada uma área de texto para que o usuário insira os números de tombamento associados aos bens que serão recolhidos. ==Inserir Bens== * **Tombamentos***: Tipo TEXTO. ([[#principais regras de negócio|RN04, RN06, RN10, RN11, RN14]]) ====Passo 3==== Após confirmar a inserção dos bens conforme os números de tombamento passados, o sistema apresentará os dados gerais do recolhimento e duas listagens. Uma listagem contendo os bens que foram inseridos e estão prontos para o envio e outra com aqueles bens que por algum motivo não puderam ser inseridos. ==Dados Gerais para o Recolhimento de Bens== * **Unidade de destino***: Formato: DENOMINAÇÃO DA UNIDADE DE DESTINO, tipo TEXTO. * **Ano da Movimentação***: Formato: 9999, Tipo NUMÉRICO. * **Data de Saída***: Formato: DD/MM/AAAA, Tipo DATA. ==Bens Inseridos== * **Tombamento***: Formato: 9999999999, Tipo NUMÉRICO. * **Denominação***: Formato: DENOMINAÇÃO DO BEM, Tipo TEXTO. * **Unidade de Origem***: Formato: DENOMINAÇÃO DA UNIDADE DE ORIGEM, Tipo TEXTO. ==Bens não Inseridos== * **Tombamento***: Formato: 9999999999, Tipo NUMÉRICO. * **Denominação***: Formato: DENOMINAÇÃO DO BEM, Tipo TEXTO. * **Unidade de Origem***: Formato: DENOMINAÇÃO DA UNIDADE DE ORIGEM, Tipo TEXTO. * **Justificativa***: Tipo TEXTO. Após a confirmação o sistema encaminha o usuário até uma tela onde são exibidos os dados da movimentação, além da listagem de bens recolhidos (incluindo uma opção de detalhamento do bem) e a listagem de guias e termos associados: ([[#principais regras de negócio|RN13]]) ==Dados da Movimentação== * **Unidade de destino***: Formato: DENOMINAÇÃO DA UNIDADE DE DESTINO, tipo TEXTO. * **Responsável da Unidade de destino***: Formato: NOME DO RESPONSÁVEL DA UNIDADE DE DESTINO, tipo TEXTO. * **Data de Saída***: Formato: DD/MM/AAAA, Tipo DATA. * **Usuário***: * **Data***: * **Observação***: ==Lista de Bens Recolhidos== * **Tombamento***: Formato: 9999999999, Tipo NUMÉRICO. * **Denominação***: Formato: DENOMINAÇÃO DO BEM, Tipo TEXTO. * **Unidade de Origem***: Formato: DENOMINAÇÃO DA UNIDADE DE ORIGEM, Tipo TEXTO. ==Guias e Termos== * **Unidade de Origem***: Formato: DENOMINAÇÃO DA UNIDADE DE ORIGEM, Tipo TEXTO. * **Guia de movimentação***: Formato: 9999/AAAA. * **Termo***: Formato: 9999/AAAA. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== ***RN01** - A exibição deste campo depende de um [[desenvolvimento:especificacoes:sigadmin:casos_de_uso:portal_da_administracao:config_do_sistema::parametros:listar_alterar_parametros|parâmetro do sistema]]. Se PERMITE_OPERACOES_PATRIMONIO_POR_LOCALIDADE for verdadeiro, é possível realizar operações nas localidades, da mesma forma que nas unidades. - Caso seja exibido o campo **Localidade**, verifique mais regras de negócio em [[desenvolvimento:especificacoes:sipac:patrimonio_movel:casos_de_uso:cadastros:localidade:cadastrar#principais regras de negócio|Cadastrar Localidade]]. [[desenvolvimento:especificacoes:sipac:patrimonio_movel:casos_de_uso:cadastros:parametros_gestora:atualizar_parametros|]] ***RN02** - O nome do documento Termo de Responsabilidade é controlado através do parâmetro NOME_DOCUMENTO_TERMO_TOMBAMENTO. O documento referido pode ter outra denominação na instituição, como por exemplo Termo de Transferência. Veja mais informações sobre [[desenvolvimento:especificacoes:sigadmin:casos_de_uso:portal_da_administracao:config_do_sistema::parametros:listar_alterar_parametros|Parâmetros do Sistema]]. ***RN03** - A Guia de Recolhimento deve conter no mínimo um bem. ***RN04** - Não é possível recolher bens alienados ou com movimentação pendente. ***RN05** - Só é possível recolher bens da Unidade de Origem selecionada. ***RN06** - Não é possível recolher um bem com tombamento posterior a data de saída. ***RN07** - Não é possível recolher o mesmo bem adicionando-o à guia de recolhimento. ***RN08** - Caso o usuário que enviou um bem para recolhimento seja um usuário responsável pela movimentação do patrimônio de sua Unidade ou de sua Unidade Gestora, ele precisa que um usuário responsável pela movimentação do patrimônio da Instituição (geralmente funcionários do Setor de Patrimônio) confirme o recolhimento, executando [[desenvolvimento:especificacoes:sipac:patrimonio_movel:casos_de_uso:gerencia:movimentacoes:confirmar_recolhimento|Confirmar Recolhimento]]. ***RN09** - O sistema tem de ter cadastrado as unidades(Uma ou mais) ou localidades (Uma ou mais) de destino para onde os bens serão recolhidos, tais unidades/localidades são setadas através de dois [[desenvolvimento:especificacoes:sipac:patrimonio_movel:casos_de_uso:cadastros:parametros_gestora:atualizar_parametros| parâmetros gestora]] chamado UNIDADE_RECOLHIMENTO(Código: 1_600_4) e LOCALIDADE_RECOLHIMENTO(Código: 1_600_5) , que varia de unidade gestora para unidade gestora do usuário logado. ***RN10** - Bens desmembrados não podem ser recolhidos. ***RN11** - Bens que estão com status pendentes de distribuição para uso não poderão ser recolhidos. ***RN12** - Se o parâmetro UNIDADE_VEICULO_UNIDADE_RESP_BEM estiver configurado com o valor "true" e se o bem estiver associado a um veículo, no momento da confirmação a unidade do veículo será atualizada para a unidade de recebimento. (Adicionado em 11/03/2015, referente a tarefa 146607) ***RN13** - Ao confirmar o recolhimento de um bem, caso este encontre-se acautelado, ele será devolvido do termo de acautelamento atual e terá seu status alterado para efetivado. ***RN14** - Bens definidos como intangíveis não podem ser recolhidos. (Adicionado em 02/01/2017, referente à tarefa 189749) ***RN15** - Não é possível enviar bens para recolhimento durante o período definido no evento de "Bloqueio de envio de bens para recolhimento" do calendário de eventos (Adicionado em 08/02/2017 através da tarefa 192622) ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.patrimonio.movimentacao.dominio.Movimentacao | administrativo.patrimonio.movimentacao_bem | | br.ufrn.sipac.patrimonio.tombamento.dominio.Bem| administrativo.patrimonio.bem | ====== Plano de Teste ====== Sistema: Sipac Módulo: Patrimônio Link(s): * Patrimônio -> Gerência -> Movimentações -> Recolhimento de Bens Usuário: diretordmp (Gestor_Patrimonio_Global), adaildo (Gestor_Patrimonio_Unidade_Gestora), abs (Gestor_Patrimonio_Local) Papel que usuário deve ter: SipacPapeis.GESTOR_PATRIMONIO_GLOBAL , SipacPapeis.GESTOR_PATRIMONIO_LOCAL, SipacPapeis.GESTOR_PATRIMONIO_UNIDADE_GESTORA ===== Cenários de Teste ===== Testar comportamento dos fluxos do caso de uso para diferentes pápeis de usuários. Testar consulta de bens no segundo fluxo, assim como faixa de tombamento, incluindo descritores. Atentar-se a mudança de valor/total de bens na lista da busca na hora de adicionar bens à lista de "bens adicionados" * A impressão do termo está parametrizada. * Para alterar: SIGAdmin -> Config. do Sistema -> Parâmentros -> Listar/Alterar Parâmetros; O parâmentro é **TIPO_EMISSAO_TERMO_RESPONSABILIDADE**. * Sendo o valor 1 , a emissão do termo de responsabilidade será ONLINE, que não será possível imprimir. * Sendo o valor 2 , a emissão do termo de responsabilidade será IMPRESSO, que será possível imprimir. * Sendo o valor 3 , a emissão do termo de responsabilidade será AMBOS, que será possível imprimir. * O aparecimento da localidade está parametrizada. * Para alterar: SIGAdmin -> Config. do Sistema -> Parâmentros -> Listar/Alterar Parâmetros; O parâmetro é **PERMITE_OPERACOES_PATRIMONIO_POR_LOCALIDADE**. * Sendo o valor for TRUE , aparecerá a localidade para preenchimento * Sendo o valor for FASLE , não aparecerá a localidade durante o fluxo do caso de uso. ===== Dados para o Teste ===== O usuário pode verificar se o bem foi enviado para o recolhimento iniciando o caso de uso de [[desenvolvimento:especificacoes:sipac:patrimonio:casos_de_uso:gerencia:movimentacoes:confirmar_recolhimento| confirmar recolhimento]] Para saber se o bem foi agregado a outro , basta checar o [[desenvolvimento:especificacoes:sipac:patrimonio:desenvolvimento:especificacoes:sipac:patrimonio_movel:casos_de_uso:consultas:bens:historico_de_um_bem| histórico]] clicando em cima do número de tombamento, o sistema irá mostrar os movimentos gerados.