~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== 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** ([[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:protocolo:etiquetas_protocoladoras:historico_impressao_reimpressao#Principais Regras de Negócio |RN01]]): Formato: Impressão | Reimpressão, Tipo - LÓGICO. * **Tipo de Etiqueta** ([[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:protocolo:etiquetas_protocoladoras:historico_impressao_reimpressao#Principais Regras de Negócio |RN06]]): Formato: Etiqueta para Capa | Etiqueta Protocoladora, Tipo - LÓGICO. * **Processo** ([[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:protocolo:etiquetas_protocoladoras:historico_impressao_reimpressao#Principais Regras de Negócio |RN02]]): Formato - 99999.99999/9999-99, Tipo - NUMÉRICO. * **Período** ([[desenvolvimento:especificacoes:sipac:protocolo:casos_de_uso:consultas_relatorios:relatorios:processos_movimentados#Principais Regras de Negócio |RN03]]): Formato - DD/MM/AAAA à DD/MM/AAAA, Tipo - DATA. * **Usuário** ([[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:protocolo:etiquetas_protocoladoras:historico_impressao_reimpressao#Principais Regras de Negócio |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'