ETE049 - Emitir Relatório de Dispensação/Fornecimento
Descrição
Como usuário quero consultar os dados de dispensação/fornecimento dos produtos e emitir em formato de relatório.
Protótipo 001

Acesso
Menu lateral > Relatórios > Dispensação/Fornecimento
Critérios de Aceite
-
O usuário somente pode acessar a funcionalidade caso tenha permissão. RGN001;
-
No filtro campo “Nº do documento”, o sistema deve recuperar e apresentar os dados relacionados a um CPF ou CNS, exibindo todas as dispensações/fornecimentos realizados para este documento;
-
No filtro “Nome ou EAN” quando o usuário informar:
- O Código de Barras do produto, o sistema deve:
- O Princípio Ativo ou Nome Comercial de um Medicamento ou Descrição do Produto para Saúde, o sistema deve:
- Emitir um alerta ao usuário caso o sistema não encontre o produto na base de dados de medicamentos ou produtos para saúde. MSG022;
- Apresentar a lista de produtos ativos no sistema correspondestes ao valor informado no campo autocomplete a partir da indicação do 3º caractere. RGN015;
- O usuário deve selecionar o produto que deseja adicionar na lista produtos ativos no sistema.
- Quando o usuário acionar a opção “Excluir”, o sistema deve permitir excluir o produto adicionado para consulta.
- No filtro “Nº do Lote”, o sistema deve permitir informar o número do lote do produto que deseja obter os dados de dispensação/fornecimento;
- Nos filtros “Data início” e “Data fim”, o sistema deve recuperar e apresentar as informações de dispensação/fornecimento relativas àquele período;
- No filtro “Status” o sistema deverá permitir selecionar uma das opções entre “Em preenchimento”, “Dispensado/Fornecido” e “Estornado”, reportando as informações de dispensação/fornecimento relacionados;
- No filtro “Atendimento” o sistema deverá permitir selecionar uma das opções entre “Atendimento total”, “Atendimento parcial” e “Não atendido”, reportando as informações de dispensação/fornecimento relacionados;
- Quando o usuário acionar a opção “Emitir”, o sistema deve:
- Apresentar a mensagem de alerta caso não encontre registros na base de dados para os filtros informados. MSG041;
- Direcionar para a tela de visualização do relatório de posição de estoque de produtos, gerado conforme os filtros informados.
- Quando o usuário acionar a opção “Limpar”, o sistema deve limpar o(s) filtro(s) informado(s) e permanecer na tela de emitir relatório de posição de estoque;
- Quando o usuário acionar a opção “Voltar”, o sistema deve retornar para a tela inicial do sistema (dashboard).