~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Registrar Entrada Avulsa ====== O registro de ENTRADAS AVULSAS ([[#principais regras de negócio|RN04]]) é utilizado para dar entrada no estoque de itens sem a necessidade de uma requisição, o que acontece geralmente para dar a primeira carga de itens no almoxarifado, a partir do início do uso do sistema. Caso de uso utilizado pelo setor de contratos e pelos almoxarifes da instituição. ===== Descrição do Caso de Uso ===== Para acessar este caso de uso siga o caminho SIPAC -> Almoxarifado -> Estoque → Estoque → Entrada Avulsa → Registrar Entrada Avulsa. === Passo 1 === O objetivo é selecionar os materiais a serem adicionados para entrada avulsa. A seguinte informações é solicitada: * **Material***: Tipo - AUTOCOMPLETE, Formato: (999...) NOME DO MATERIAL, Entrada de Dados: Código ou Denominação do material. Efetuada a busca serão exibidos e solicitados dados complementares seguindo o padrão abaixo: * **__Código__**: Formato - 999999999999, Tipo- NUMÉRICO * **__Material__**: Formato - XXXXXXXXXXXXXXX, Tipo - TEXTO * **__Unidade de Medida__**: Formato - XXXXXXX, Tipo - TEXTO * **__Saldo__**: Formato: 9999. Tipo - NUMÉRICO. * **Valor Total***: Formato - 9999999,99. Tipo - NUMÉRICO. * **Quantidade***: Formato - 9999, Tipo - NUMÉRICO. * **Validade**: Formato - 99/99/AAAA, Tipo - DATA. * **Garantia**: Tipo - 99/99/AAAA, Tipo - DATA. Para cada material adicionado é disponibilizada a opção de exibir/ocultar a especificação do material com os descritores que possuem valor. === Passo 2 === São exibidos os dados dos materiais com os seguintes campos: * **__Código__**: Formato - 999999999999, Tipo- NUMÉRICO * **__Material__**: Formato - XXXXXXXXXXXXXXX, Tipo - TEXTO * **__Saldo__**: Formato: 9999. Tipo - NUMÉRICO. * **__Valor Unitário__**: Formato - 9999999,99. Tipo - NUMÉRICO. * **__Qtde__**: Formato - 9999, Tipo - NUMÉRICO. * **__Validade__**: Formato - 99/99/AAAA, Tipo - DATA. ([[#principais regras de negócio|RN02]]) * **__Garantia__**: Tipo - 99/99/AAAA, Tipo - DATA. ([[#principais regras de negócio|RN03]]) E são solicitados os seguintes dados: * **Data da Entrada***: Formato - 99/99/AAAA, Tipo - DATA. ([[#principais regras de negócio|RN01]]) * **Número do Processo**: Formato - 99999.999999/AAAA-99, Tipo - NUMÉRICO. * **Data do Processo**: Formato - DD/MM/AAAA, Tipo - DATA. * **Fornecedor**: Tipo - AUTOCOMPLETE, Formato: NOME DO FORNECEDOR - CPF/CNPJ, Entrada de Dados: Nome do Fornecedor. * **Justificativa**: Tipo - TEXTO. Ao confirmar o registro de entrada avulsa, o sistema exibe as seguintes informações: * **__Número__**: Formato - NÚMERO/ANO, Tipo - NUMÉRICO. * **__Data__**: Formato - DD/MM/AAAA, Tipo - DATA. * **__Código__**: Formato - 999999999999, Tipo - NUMÉRICO. * **__Material__**: Tipo - TEXTO. * **__Fornecedor__**: Tipo - TEXTO. * **__Unid.Medida__**: Tipo - TEXTO. * **__Qtd.__**: Tipo - NUMÉRICO. * **__Valor Unitário__**: Tipo - NUMÉRICO. * **__Total__**: Tipo - NUMÉRICO. * Opção para imprimir comprovante de entrada avulsa. O comprovante está especificado no caso de uso [[desenvolvimento:especificacoes:sipac:almoxarifado:casos_de_uso:estoque:estoque:entrada_avulsa:imprimir_comprovante|Imprimir Comprovante]]. O caso de uso é encerrado. ===== Principais Regras de Negócio ===== * **RN01** - Uma alteração de entrada só pode ser feita se sua data de entrada estiver compreendido no período do último [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:outros:calendario:cadastrar_listar|calendário]] cadastrado. * **RN02** - Caso não seja informado uma data para o campo **Validade**, será atribuído o valor ''Indefinido''. * **RN03** - Caso não seja informado uma data para o campo **Garantia**, será atribuído o valor ''Sem Garantia''. * **RN04** - O registro, alteração ou exclusão de entradas avulsas é liberado apenas para os almoxarifados que possuem o campo liberar entrada avulsa configurado com a opção ''Sim''. Para configurar o almoxarifado para permitir entrada avulsa, consulte a especificação [[desenvolvimento:especificacoes:sipac:cadastro:casos_de_uso:almoxarifado:listar_alterar|Listar/Alterar Almoxarifado]]. ==== Resoluções/Legislações Associadas ==== Não se Aplica ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.almoxarifado.comuns.dominio.MovimentacaoEstoque | administrativo.almoxarifado.movimentacao_estoque | ====== Plano de Teste ====== Sistema: SIPAC Módulo: ALMOXARIFADO Link(s):SIPAC -> Almoxarifado -> Estoque -> Estoque -> Entrada Avulsa -> Registrar Entrada Avulsa Usuário: genibaldo, pedrofernandes, kmbso Papel que usuário deve ter: SipacPapeis.GESTOR_ALMOXARIFADO ===== Cenários de Teste ===== Pode ser utilizado os seguintes relatórios para verificar o funcionamento deste caso de uso: * [[desenvolvimento:especificacoes:sipac:almoxarifado:casos_de_uso:relatorios:movimentacao:entradas_saidas_avulsas|Entradas/Saídas Avulsas]] * [[desenvolvimento:especificacoes:sipac:almoxarifado:casos_de_uso:relatorios:material:materiais_em_garantia|Materiais em Garantia]] * [[desenvolvimento:especificacoes:sipac:almoxarifado:casos_de_uso:relatorios:material:materiais_a_vencer|Materiais a Vencer]] ===== Dados para o Teste ===== Verificar se o almoxarifado da unidade do usuário logado possue o atributo liberaEntradaAvulsa = true. Se o atributo for true, o link para registrar, alterar e excluir entrada avulsa deve está liberado.