~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Enviar Bens em lote====== Este caso de uso permite que seja realizado o envio de bens a partir de várias unidades de origem para uma única unidade de destino. Esta operação é realizada pelos funcionários responsáveis pelo patrimônio de uma unidade gestora e os do setor de patrimônio da instituição. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa SIPAC -> Patrimônio -> Gerência -> Movimentações -> Enviar Bens -> Enviar Bens em lote. ====Passo 1 - Seleção de Bens==== Inicialmente, é exibido na tela um botão que ao clicar abre uma janela solicitando as numerações de tombamento dos bens. ([[#principais regras de negócio|RN01, RN02, RN04]]) Ao mandar carregar os bens podem ser exibidas duas listagens. A primeira é referente aos bens que foram inseridos para o envio. Ela aparecerá contendo as seguintes informações: * **__Tombamento__**: Tipo - NUMÉRICO. Formato - 9999999999 * **__Denominação__**: Tipo - TEXTO. Formato - DENOMINAÇÃO DO BEM. * **__Unidade de Origem__**: Tipo - TEXTO. Formato - DENOMINAÇÃO DA UNIDADE DE ORIGEM (CÓDIGO DA UNIDADE). ([[#principais regras de negócio|RN05, RN06]]) * **__Localidade de Origem__**: Tipo - TEXTO. Formato - (CÓDIGO DA LOCALIDADE) DENOMINAÇÃO DA LOCALIDADE DE ORIGEM. ([[#principais regras de negócio|RN07]]) Além desses dados é exibido um item para cada bem encontrado onde é possível selecioná-lo para envio, e um item de seleção de todos os bens da listagem. A segunda listagem é referente aos bens que não foram carregados porque não foram encontrados com a numeração de tombamento fornecida ou possuem algum status que bloqueia o envio. Nela constam as seguintes informações: ([[#principais regras de negócio|RN13, RN14]]) * **__Tombamento__**: Tipo - NUMÉRICO. Formato - 9999999999 * **__Denominação__**: Tipo - TEXTO. Formato - DENOMINAÇÃO DO BEM. * **__Unidade de Origem__**: Tipo - TEXTO. Formato - DENOMINAÇÃO DA UNIDADE DE ORIGEM (CÓDIGO DA UNIDADE) * **__Localidade de Origem__**: Tipo - TEXTO. Formato - (CÓDIGO DA LOCALIDADE) DENOMINAÇÃO DA LOCALIDADE DE ORIGEM. * **__Justificativa__**: Tipo - TEXTO. Abaixo da listagem, na seção Dados do Destino, são disponibilizados os seguintes campos de preenchimento obrigatório: * **__Unidade de Destino__**: Tipo - TEXTO. Formato - DENOMINAÇÃO DA UNIDADE DE DESTINO (CÓDIGO DA UNIDADE). ([[#principais regras de negócio|RN05, RN06]]) * **__Localidade de Destino__**: Tipo - TEXTO. Formato - (CÓDIGO DA LOCALIDADE) DENOMINAÇÃO DA LOCALIDADE DE DESTINO. ([[#principais regras de negócio|RN07]]) Após informar os dados da seção de destino são ainda solicitados os Dados Gerais da Movimentação. * **__Tipo de Movimentação__**: Tipo - RADIO. Formato - DENOMINAÇÃO DO TIPO DE MOVIMENTAÇÃO. ([[#principais regras de negócio|RN15]]) * **__Ano da Movimentação__**: Tipo - NUMÉRICO. Formato - AAAA. * **__Data de Saída__**: Tipo - DATA. Formato - DD/MM/AAAA. * **__Observações__**: Tipo - TEXTO. ====Passo 2 - Confirmação==== Ao confirmar o envio é exibida uma tela contendo as informações do envio dos bens: ([[#principais regras de negócio|RN10]]) * **__Unidade de Destino:__**: Tipo - TEXTO. Formato - DENOMINAÇÃO DA UNIDADE. * **__Responsável da Unidade de Destino__**: Tipo - TEXTO. Formato - NOME DO RESPONSÁVEL DA UNIDADE. * **__Localidade de Destino__**: Tipo - TEXTO. Formato - (CÓDIGO DA LOCALIDADE) DENOMINAÇÃO DA LOCALIDADE. * **__Tipo da Movimentação__**: Tipo - TEXTO. Formato - TIPO DA MOVIMENTAÇÃO. * **__Data de Saída__**: Tipo - DATA. Formato - DD/MM/AAAA. * **__Guia de Movimentação__**: Tipo - NUMÉRICO. Formato - 9999/AAAA. * **__Termo de Responsabilidade__**: Tipo - NUMÉRICO. Formato - 9999/AAAA. ([[#principais regras de negócio|RN03]]) * **__Tipo dos Bens__**: Tipo - TEXTO. * **__Usuário__**: Tipo - TEXTO. Formato - NOME DO RESPONSÁVEL PELA MOVIMENTAÇÃO. * **__Data__**: Tipo - DATA. Formato - DD/MM/AAAA. É disponibilizada uma listagem contendo as informações referentes aos bens movidos e uma opção de visualização do detalhamento de cada bem: * **__Tombamento:__**: Tipo - NUMÉRICO. Formato - 9999999999. * **__Denominação__**: Tipo - TEXTO. Formato - DENOMINAÇÃO DO BEM. * **__Unidade de Origem__**: Tipo - TEXTO. Formato - (CÓDIGO DA LOCALIDADE) DENOMINAÇÃO DA UNIDADE. * **__Localidade de Origem__**: Tipo - TEXTO. Formato - (CÓDIGO DA LOCALIDADE) DENOMINAÇÃO DA LOCALIDADE. Além destas, é exibida uma listagem contendo as informações das unidades de origem dos bens assim como as respectivas documentações associadas ao procedimento: * **__Unidade de Origem__**: Tipo - TEXTO. Formato - (CÓDIGO DA LOCALIDADE) DENOMINAÇÃO DA UNIDADE. * **__Localidade de Origem__**: Tipo - TEXTO. Formato - (CÓDIGO DA LOCALIDADE) DENOMINAÇÃO DA LOCALIDADE. * **__Guia de Movimentação__**: Tipo - NUMÉRICO. Formato - 9999/AAAA. * **__Termo__**: Tipo - NUMÉRICO. Formato - 9999/AAAA. * **__Resumo Contábil__**: Tipo - NUMÉRICO. Formato - 9999/AAAA. ===== Principais Regras de Negócio ===== ***RN01** - Caso o usuário seja gestor de patrimônio da unidade gestora poderá enviar apenas bens da sua unidade ou das unidades vinculadas a sua gestora. No caso de usuário que sejam gestores de patrimônio global, eles poderão enviar bens de qualquer unidade da instituição. ***RN02** - Não é permitido o envio de bens acautelados, desmembrados, alienados, pendentes de distribuição ou pendente de movimentação. ***RN03** - 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]]. ***RN04** - A Unidade que possuir um bem emprestado não pode movimentá-lo a não ser por devolução. ***RN05** - Caso o usuário seja gestor de patrimônio unidade gestora e o parâmetro PERMITE_TRANSFERENCIA_BENS_ENTRE_GESTORAS estiver configurado como **true** ele poderá enviar os bens da origem que esteja vinculada a unidade gestora da unidade informada na atribuição de papel ou, caso não tenha sido informada os bens para qualquer unidade/localidade da instituição, ficando a movimentação pendente de recebimento pela unidade de destino. Caso o parâmetro esteja **false**, só será permitido informar uma unidade/localidade de destino e origem que esteja vinculada a unidade gestora da unidade informada na atribuição de papel ou, caso não tenha sido informada, vinculada a unidade gestora da unidade do usuário logado. ***RN06** - O usuário com papel de gestor de patrimônio global pode enviar os bens para qualquer unidade/localidade da instituição e os bens são recebidos automaticamente, entretanto existe o caso específico do grupo 5218 - COLEÇÕES E MATERIAIS BIBLIOGRÁFICOS. Neste caso, mesmo o usuário logado sendo gestor de patrimônio global o sistema solicitará uma confirmação com a senha do usuário para concluir a transferência. ***RN07** - 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]]. ***RN08** - Só é possível enviar bens de ou para unidades com responsáveis cadastrados no sistema. ***RN09** - Caso o usuário seja um gestor do patrimônio de uma biblioteca, só poderá realizar transferências para o grupo de material 5218 - COLECOES E MATERIAIS BIBLIOGRÁFICOS. ***RN10** - O envio de bens está parametrizado de tal forma que é necessário a validação de transferência apenas se o parâmetro VALIDA_TRANSFERENCIA_BENS for verdadeiro e quando o envio for realizado por um usuário que não possua o papel de gestor de patrimônio global. Só irá gerar o termo de responsabilidade e mudar a unidade do bem para a de destino quando a unidade de origem e unidade de destino forem do mesmo grupo de transferência ou quando valor do parâmetro for falso. ***RN11** - Ao realizar a transferências de bens com ajustes contábeis de depreciação, tais ajustes acompanham o bem, migrando da unidade gestora de origem para a unidade gestora de destino, após a confirmação do recebimento do mesmo. (Adicionado em 01/11/2011, referente a tarefa 74733) ***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** - Caso o bem inserido para envio não seja encontrado no sistema ou possua algum status que o bloqueie para essa operação ele fará parte de uma listagem que contém os bens que não foram encontrados no sistema ou que possuem algum bloqueio para envio (acautelamento, alienação etc). ***RN14** - Caso o bem não seja encontrado no sistema suas informações de denominação, unidade de origem e localidade de origem aparecerão vazias. ***RN15** - A exibição do campo tipo de movimentação dependerá da habilitação do parâmetro 1_600_21 - EXIBIR_EMPRESTIMO_DEVOLUCAO_MOV_BEM. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== 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 | | br.ufrn.sipac.patrimonio.tombamento.dominio.TermoResponsabilidade | admnistrativo.patrimonio.termo_responsabilidade | ===== Plano de Teste ===== Sistema: SIPAC Módulo: Patrimônio Link(s): Patrimônio -> Gerência -> Movimentações -> Enviar Bens Usuário: diretordmp (Gestor_Patrimonio_Global), adaildo(Gestor_Patrimonio_Unidade_Gestora) Papel que usuário deve ter: GESTOR_PATRIMONIO_GLOBAL , GESTOR_PATRIMONIO_UNIDADE_GESTORA ===== Cenários de Teste ===== Testar comportamento dos fluxos do caso de uso para diferentes pápeis de usuários. Atentar-se a mudança de valor/total de bens na lista da busca na hora de adicionar bens à lista de "bens adicionados" Verificar a consulta de bens no segundo fluxo com descritores de grupo e sub-grupo. * A impressão do termo está parametrizada. * Para alterar: SIGAdmin -> Config. do Sistema -> Parâmentros -> Listar/Alterar Parâmetros; O parâmetro é **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. * O aparecimento da opção de EMPRÉSTIMO e DEVOLUÇÃO está parametrizada. * Para alterar: SIGAdmin -> Config. do Sistema -> Parâmentros -> Listar/Alterar Parâmetros; O parâmetro é **EXIBIR_EMPRESTIMO_DEVOLUCAO_MOV_BEM**. * Sendo o valor for TRUE , aparecerá a opção de EMPRÉSTIMO e DEVOLUÇÃO * Sendo o valor for FASLE , não aparecerá a opção de EMPRÉSTIMO E DEVOLUÇÃO * A transferência de bens está parametrizada. * Para alterar: SIGAdmin -> Config. do Sistema -> Parâmentros -> Listar/Alterar Parâmetros; O parâmetro é **VALIDA_TRANSFERENCIA_BENS**. * Sendo o valor TRUE , e a unidade de origem como unidade de destino não pertencendo a um mesmo grupo de transferência, não irá gerar termo de responsabilidade/transferência, nem irá alterar o bem para a unidade de destino, mas emitirá a guia, a movimentação ficará com o status PENDENTE DE VALIDAÇÃO, onde poderá ser consultada no caso de uso [[desenvolvimento:especificacoes:sipac:patrimonio:casos_de_uso:gerencia:movimentacoes:validar_transferencias| validar transferência]] * Sendo o valor FALSE , irá gerar termo de responsabilidade e não precisará de validação de transferência. * Sendo o valor TRUE, e a unidade de origem como unidade de destino pertencendo a um mesmo grupo de transferência É preciso [[desenvolvimento:especificacoes:sipac:patrimonio:casos_de_uso:cadastros:validacao_transferencia_bens:cadastrar_grupo_unidades_sem_validacao|cadastrar]] uma unidade de origem e unidade de destino num mesmo grupo de transferência. Após realizado o envio, basta o usuário [[desenvolvimento:especificacoes:sipac:patrimonio_movel:casos_de_uso:consultas:bens:consulta_geral|consultar]] os bens para verificar a nova unidade responsável do mesmo. ===== Dados para o Teste ===== Pápel : GESTOR_PATRIMONIO_LOCAL Login: aldosouza Só irá permitir de sua unidade de origem à unidade de destino com a mesma gestora da de origem. ----- Pápel: GESTOR_PATRIMONIO_GLOBAL Login: diretordmp Vai permitir transferência/empréstimo/devolução de unidades diferentes. ----- Pápel: GESTOR_PATRIMONIO_UNIDADE_GESTORA Login: arthur_luiz Só irá permitir de sua unidade de origem à unidade de destino com a mesma gestora da de origem.