~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Inventário ====== Esse caso de uso é utilizado pelos gestores de almoxarifado com a finalidade de criar um relatório relacionando todos os itens existentes no estoque. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: SIPAC -> Almoxarifado -> Aba de Relatórios -> Material -> Inventário. ====Passo 1==== A seguinte opção de filtragem é exibida: * **Tipo:** Tipo TEXTO, são apresentadas opções de: 'Analítico' ou 'Sintético'.([[#principais_regras_de_negocio|RN04]]) * **Formato***: Tipo CHECKBOX, Formato: HTML/Excel/PDF * **Mostrar Especificação:** Tipo TEXTO, são apresentadas opções de: 'SIM' ou 'NÃO'. * **Mostrar Saldo:** Tipo TEXTO, são apresentadas opções de: 'SIM' ou 'NÃO'. * **Almoxarifado:*** Tipo TEXTO. Formato: NOME DO ALMOXARIFADO.([[#principais_regras_de_negocio|RN02]]) * **Data**: Tipo DATA, formato: DD/MM/AAAA.([[#principais_regras_de_negocio|RN03]]) * **Grupo de Material:** Tipo TEXTO. Formato: 9999 - GRUPO DE MATERIAL. ([[#principais regras de negócio|RN01]]) ====Passo 2==== Então é exibido um relatório conforme o tipo de relatório escolhido. Para o tipo "Analítico" o relatório segue o modelo: **Listagem de Estoque - NOME ALMOXARIFADO ** **Data:** DD/MM/AAAA **Almoxarifado:** NOME ALMOXARIFADO **Grupo de Material:** NOME GRUPO MATERIAL ([[#principais regras de negócio|RN01]]) ^ ^ Código ^ Denominação ^ Unid. Medida ^ Localização ^ Saldo ^ Encontrado ^ Diferença ^ Preço ^ Total ^ | | CÓDIGO GRUPO MATERIAL | NOME GRUPO MATERIAL |||||| | 9... | CÓDIGO MATERIAL | DENOMINAÇÃO MATERIAL ESPECIFICAÇÃO MATERIAL | UNIDADE MEDIDA MATERIAL | A0123 | 99 | | | R$ 99,99| R$ 99,99| | 9... | CÓDIGO MATERIAL | DENOMINAÇÃO MATERIAL ESPECIFICAÇÃO MATERIAL | UNIDADE MEDIDA MATERIAL | A0126 | 99 | | | R$ 99,99| R$ 99,99| | **Total do Grupo**: R$ 99,99|||||||| | | CÓDIGO GRUPO MATERIAL | NOME GRUPO MATERIAL |||||| | 9... | CÓDIGO MATERIAL | DENOMINAÇÃO MATERIAL ESPECIFICAÇÃO MATERIAL | UNIDADE MEDIDA MATERIAL | B04123 | 99 | | | R$ 99,99| R$ 99,99| | 9... | CÓDIGO MATERIAL | DENOMINAÇÃO MATERIAL ESPECIFICAÇÃO MATERIAL | UNIDADE MEDIDA MATERIAL | B04126 | 99 | | | R$ 99,99| R$ 99,99| | **Total do Grupo**: R$ 99,99|||||||| | **Total Geral**: R$ 99,99|||||||| ^Resumo Contábil^^^ ^Grupo de Material^Estoque^Valor^ |9999 - NOME DO GRUPO DE MATEIAL| 99 | R$ 99,99| |**Total**| 99 | R$99,99| **Assinatura Presidente** **Assinatura Membro** **Assinatura Membro** Para o tipo "Sintético" o relatório segue o modelo: **Listagem de Estoque Sintético - NOME ALMOXARIFADO ** ^ Código ^ Denominação ^ Saldo ^ Total ^ | CÓDIGO | DENOMINAÇÃO GRUPO | 999,9 | R$ 99,99| | CÓDIGO | DENOMINAÇÃO GRUPO | 999,9 | R$ 99,99| | CÓDIGO | DENOMINAÇÃO GRUPO | 999,9 | R$ 99,99| | ... | ... | ... | ...| |Total:|| 999,9 | R$ 99,99| **Assinatura Presidente** **Assinatura Membro** **Assinatura Membro** Então o caso de uso é finalizado. ===== Principais Regras de Negócio ===== ***RN01** - A terminologia Grupo de Material pode ser ajustada para Elemento de Despesa Detalhado, ver [[desenvolvimento:especificacoes:sipac:patrimonio_movel:ajuste_de_parametros#altera%C3%A7%C3%B5es_no_arquivo_terminologias.properties_ufrn|Terminologias]]. ***RN02** - Caso o usuário não possua os papéis de "AUDITOR", "GESTOR_INSTITUIÇÃO" ou "GESTOR_DIRECAO" o campo **Almoxarifado** não será exibido e o relatório irá considerar o almoxarifado da unidade do usuário. ***RN03** - Caso o usuário não possua os papéis de "AUDITOR", "GESTOR_INSTITUIÇÃO" ou "GESTOR_DIRECAO" o campo **Data** assume a data atual, não sendo permitida sua edição. ***RN04** - Caso o usuário escolha a opção de "Sintético" as demais opções devem ficar indisponíveis, com exceção de "Formato". ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.almoxarifado.comuns.dominio.EstoqueAlmoxarifado | SIPAC.almoxarifado.estoque_material | ====== Plano de Teste ====== Sistema: SIPAC Módulo: ALMOXARIFADO Link(s): Aba de Relatórios -> Material -> Inventário. Usuários: genibaldo (ALMOXARIFADO CENTRAL) Papel que usuário deve ter: SipacPapeis.GESTOR_ALMOXARIFADO, SipacPapeis.AUDITOR_ALMOXARIFADO ===== Cenários de Teste ===== A digitação de [[desenvolvimento:especificacoes:sipac:almoxarifado:casos_de_uso:estoque:estoque:entrada_avulsa:registrar_entrada_avulsa|entradas]] ou [[desenvolvimento:especificacoes:sipac:almoxarifado:casos_de_uso:estoque:estoque:saida_avulsa:registrar_saida_avulsa| saídas]] avulsas deve alterar as informações mostradas neste relatório. ===== Dados para o Teste ===== Emitir o relatório "Analítico" sem informar nenhuma opção de filtro adicional e comparar os totais com os do tipo "Sintético". Emitir o relatório "Analítico" variando as opções de filtragem.