~~ODT~~
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 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.
Esse caso de uso pode ser acessado através do link: SIPAC → Almoxarifado → Cadastro → Endereço → Gerar Etiquetas
Assim que o caso de uso é iniciado, o usuário deverá selecionar pelo menos um filtro:
Ao realizar a busca é mostrar as etiquetas como no passo seguinte.
Nas etiquetas de ocupação possui as sequintes informações:
E o QR Código do material.
Abaixo um exeplo da etiqueta:
O caso de uso é finalizado.
Não se aplica.
Não se aplica.
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 |
Sistema: SIPAC
Módulo: Almoxarifado
Link(s): Cadastro → Endereço → Gerar Etiquetas
Usuário: genibaldo.
Papel que usuário deve ter:
Para cadastrar as ocupação, utilizar o caso de uso 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