~~ODT~~
Histórico de Impressão/Reimpressão
Este caso de uso possibilita a visualização do histórico de impressão de impressão ou reimpressão de etiquetas protocoladas efetuados pelos usuários do sistema.
Essa função só estará disponível se a instituição utilizar etiquetas de protocolo.
Apenas os usuários com papel de Administrador de Protocolo terão acesso a funcionalidade.
Descrição do Caso de Uso
Esse caso de uso se inicia quando o usuário acessa um dos caminhos:
Protocolo → Etiquetas Protocoladoras → Histórico de Impressão/Reimpressão
Protocolo → Etiquetas para Capas → Histórico de Impressão/Reimpressão
O caso de uso mostra os filtros para a geração dos relatórios:
- Tipo de Impressão (RN01): Formato: Impressão | Reimpressão, Tipo - LÓGICO.
- Tipo de Etiqueta (RN06): Formato: Etiqueta para Capa | Etiqueta Protocoladora, Tipo - LÓGICO.
- Processo (RN02): Formato - 99999.99999/9999-99, Tipo - NUMÉRICO.
- Período (RN03): Formato - DD/MM/AAAA à DD/MM/AAAA, Tipo - DATA.
- Usuário (RN04): Tipo: TEXTO.
O relatório é gerado seguindo o modelo:
Histórico de Impressão/Reimpressão
- Tipo de Impressão: Tipo: TEXTO (Impressão | Reimpressão).
- Tipo de Etiqueta: Tipo: TEXTO (Etiqueta para Capa | Etiqueta Protocoladora).
- Processo: Formato - 99999.99999/9999-99, Tipo - NUMÉRICO.
- Período: Formato - DD/MM/AAAA à DD/MM/AAAA, Tipo - DATA.
- Usuário: Tipo: TEXTO.
Data de Impressão | Usuário | Quantidade Impressa |
---|---|---|
DD/MM/AAAA HH:MM | USUÁRIO PROPRIETÁRIO DA IMPRESSÃO | 9999999 |
DD/MM/AAAA HH:MM | USUÁRIO PROPRIETÁRIO DA IMPRESSÃO | 9999999 |
——— | ——— | ——— |
Principais Regras de Negócio
- RN01 - O tipo de impressão que será exibido irá depender da escolha do usuário autorizado. O Valor é de preenchimento obrigatório.
- RN02 - O processo deverá de preenchimento obrigatório, caso a opção de período não seja preenchida.
- RN03 - O período irá determinar o intervalo em que as etiquetas de impressão/reimpressão foram geradas. O seu preenchimento é obrigatório caso não seja preenchido o campo Processo.
- RN04 - Esse campo filtra as impressões/reimpressões realizadas por determinado usuário. O preenchimento do campo é opcional.
- RN05 - Esse caso de uso está restrito a instituições que utilizem etiquetas de protocolo.
- RN06 - O tipo de etiqueta que será exibido irá depender da escolha do usuário autorizado. O Valor é de preenchimento obrigatório.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.protocolo.dominio.LoteEtiquetaProtocolo | administrativo.protocolo.lote_etiqueta_protocolo |
br.ufrn.sipac.protocolo.dominio.LoteEtiqueta | administrativo.protocolo.lote_etiqueta |
br.ufrn.sipac.protocolo.dominio.ReimpressaoLoteEtiqueta | administrativo.protocolo.reimpressao_lote_etiqueta |
Plano de Teste
Sistema: SIPAC
Módulo: Protocolo
Link(s):
Protocolo → Etiquetas Protocoladoras → Histórico de Impressão/Reimpressão
Protocolo → Etiquetas para Capas → Histórico de Impressão/Reimpressão
Usuário: elizabete
Papel que usuário deve ter: Administrador de Protocolo.
Cenários de Teste
Etiquetas Protocoladoras
Para gerar etiquetas:
- Protocolo → Etiquetas Protocolocadoras → Gerar Etiquetas
Para Reimprimir etiquetas:
- Protocolo → Etiquetas Protocolocadoras → Reimprimir Etiquetas
Etiquetas para Capas
Para gerar/reimprimir etiquetas:
- Protocolo → Etiquetas Para Capas → Gerar/Reimprimir Etiquetas
Dados para o Teste
Para alterar os parâmetros da RN05, podemos usar:
UPDATE comum.parametro SET valor = 'true' WHERE nome = 'PERMITE_IMPRIMIR_ETIQUETAS_PROTOCOLO'