~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Gerar Etiquetas ====== Este caso de uso gera o relatório com as etiquetas de ocupação de materias em um almoxarifado. \\ \\ Uma ocupação de material em um almoxarifado é registrado inicialmente no [[desenvolvimento:especificacoes:sipac:Almoxarifado:casos_de_uso:Cadastros:endereco:registro ocupacao|Registro Ocupação]]. Neste caso de uso é possível emitir o relatório com as etiquetas dos materias ocupados nos almoxarifados. \\ \\ Uma etiqueta de ocupação terá o código do material, denominação, endereço de ocupação e QR código que é utilizado para identificar o material atráves de um leitor óptico. ===== Descrição do Caso de Uso ===== Esse caso de uso pode ser acessado através do link: //SIPAC -> Almoxarifado -> Cadastro -> Endereço -> Gerar Etiquetas// === Passo 1 === Assim que o caso de uso é iniciado, o usuário deverá selecionar pelo menos um filtro: * **Almoxarifado***: Tipo - Texto. * **Endereço**: Formato: 99.99...99.99 a 99.99...99.99 Tipo - NÚMERICO. * **Material**: Tipo - TEXTO. Ao realizar a busca é mostrar as etiquetas como no passo seguinte. === Passo 2 === Nas etiquetas de ocupação possui as sequintes informações: * **__Endereço__**: Formato: 99.99.99.99.99 a 99.99.99.99.99 Tipo - NÚMERICO. * **__Código Material__:** Tipo - NÚMERICO. Formato: 9999999999999. * **__Denominação do Material__:** Tipo - TEXTO. E o QR Código do material. Abaixo um exeplo da etiqueta: {{:desenvolvimento:especificacoes:sipac:almoxarifado:casos_de_uso:cadastros:endereco:etiquetaendereco.jpg|}} O caso de uso é finalizado. ===== Principais Regras de Negócio ===== Não se aplica. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.almoxarifado.endereco.dominio.Ocupacao | administrativo.almoxarifado.ocupacao | | br.ufrn.sipac.almoxarifado.comuns.dominio.EstoqueAlmoxarifado | administrativo.almoxarifado.estoque_almoxarifado| | br.ufrn.sipac.almoxarifado.comuns.dominio.Almoxarifado| administrativo.almoxarifado.almoxarifado| | br.ufrn.sipac.requisicoes.material.dominio.Material|administrativo.comum.material | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Almoxarifado Link(s): Cadastro -> Endereço -> Gerar Etiquetas Usuário: genibaldo. Papel que usuário deve ter: * Gestor de Almoxarifado: SipacPapeis.GESTOR_ALMOXARIFADO. ===== Cenários de Teste ===== * Seguir fluxo de geração de etiquetas. * Imprimir as etiquetas geradas (PDF). ===== Dados para o Teste ===== Para cadastrar as ocupação, utilizar o caso de uso [[desenvolvimento:especificacoes:sipac:Almoxarifado:casos_de_uso:Cadastros:endereco:registro ocupacao|Registro Ocupação]] Consulta para verificar as etiquetas cadastradas. Select o.id_ocupacao , material.id_material,material.codigo,material.denominacao ,endereco.id_endereco , endereco.endereco FROM almoxarifado.Ocupacao o INNER JOIN almoxarifado.estoque_material estoque USING ( id_estoque_material ) INNER JOIN comum.material material ON ( estoque.id_material = material.id_material ) INNER JOIN almoxarifado.endereco endereco ON ( o.id_endereco = endereco.id_endereco ) WHERE 1=1 AND estoque.id_almoxarifado = ID_ALMOXARIFADO AND cast( replace(endereco.endereco,'.','') as bigint) BETWEEN VALOR_ENDERECO_INICIAL AND VALOR_ENDERECO_FINAL