UCOS00009 - Controle de requisição e expecição de itens de estoque

De Wiki Java - Interno
Ir para: navegação, pesquisa

Conteúdo

[editar] Objetivo

Possibilitar o usuário realizar requisição e devolução de itens de estoque na ordem de serviço. Esta rotina será mais comumente utilizada pelo mecânicos da oficina, onde os mesmos irão requisitar os itens da OS que ele precisará para prosseguir com a manutenção.

[editar] Atores

  • Usuário

[editar] Pré-requisitos

  • Deverão estar cadastradas no sistema:
  • Produtos
  • Os produtos precisam ter estoque disponível

[editar] Resultado esperado

[editar] Diagrama de classes

[editar] Fluxo de eventos

[editar] Fluxo principais

  • O cliente deseja incluir um registro do tipo requisição de peças RN01
  • O cliente deseja incluir um registro do tipo devoluão de peças RN02

[editar] Fluxo alternativos

[editar] Fluxo de exceções

[editar] Regras de negócio

[editar] RN01 - Requisição

O usuário acessa o menu na opção Cadastro >> Ordem de Serviços >> Controle de requisição e Expedição. Quando a mesma for acessada através desta opção, um grid padrão do sistema deverá ser aberto, com opção para abrir uma nova requisição, ou realizar uma filtragem para impressão. O usuário deverá preencher os campos e informar os itens desta requisição. Ao final do processo o sistema permite ao usuário imprimir a requisição.

A rotina de requisição estará disponível também dentro da tela da OS, ou seja, assim que uma OS é gravada no sistema, o Resutlth Web habilita 2 botões de controle de requisição e expedição, um fica na parte superior da tela da OS e possbilita ao usuário abrir uma requisição já preenchida com os itens que aida não foram requisitados da OS emquestão, quando acesso este botão o sistema já deverá abrir a tela com os dados de data, mecânico e número da OS já preenchidos. Assim que aberta a tela, o usuário deverá proceder normalmente com a inclusão de itens e suas respectivas quantidades. Ao concluir o processo, o sistema deverá prover uma forma de o usuário imprimir a requisição através de um botão de imprimir. Caso o usuário acione o botão de imprimir antes de salvar o registro, o sistema deverá salvá-lo e posteriormente prosseguir com a impressão, caso ele acione primeiro o botão de salvar, o sistema já deverá perguntar ao usuário se o mesmo deseja imprimir o registro.

Dados da impressão:

O documento a ser impresso deverá prover as seguintes informações:

  • Cabeçalho com nome da empresa e logo
  • Data
  • Número da OS
  • Tipo do registro (Requisição ou devolução)
  • Lista de itens
  • Local para assinatura do gerente do almoxarifado
  • Local para assinatura da pessoa que esta recebendo a mercadoria

Ao ser acessada a tela de uma OS o sistema deverá avisar se a mesma possui itens incluídos na mesma que ainda não foram requisitados, para isso deverá ser incluída uma mensagem na tela que deverá permanecer piscando de vermelho para alertar ao usuário, ao ser clicada, a mesma deverá mostrar a lista dos itens e sua quantidades, e caso tenha grades mostrar as grades que não foram requisitadas.

O outro botão que fica disponível na tela da OS possibilita a inclusão de uma requisição/devolução feita do zero, ou seja, diferentemente do botão citado anteriormente esta não traz a requisição já preenchida.

[editar] RN02 - Devolução

Quando a opção escolhida por uma devolução:

O usuário deverá proceder normalmente com a inclusão de itens e suas respectivas quantidades, no entanto o sistema não deverá permitir que sejam incluídos itens que não estão na OS como requisitados. Ao concluir o processo, o sistema deverá prover uma forma de o usuário imprimir a requisição através de um botão de imprimir. Caso o usuário acione o botão de imprimir antes de salvar o registro, o sistema deverá salvá-lo e posteriormente prosseguir coma impressão, caso ele acione primeiro o botão de salvar, o sistema já deverá perguntar ao usuário se o mesmo deseja imprimir o registro.

Uso da tela inicial para consultas e impressões:

A tela deverá prover uma forma do usuário realizar consultas e imprimir relatórios das requisições e devolução realizadas no sistema, para isso o mesmo deverá permitir filtrar por:

Tipo:
Requisição
Devolução
Data
Mecânico
Responsável por realizar a requisição/devolução

No documento impresso deverá possuir todos os campos citados na filtragem. Quando não for selecionado um “tipo” deverá ser listados/impressos todos os registros, independentemente de ser requisição ou devolução. Caso o usuário não queira imprimir a listagem e sim, apena localizar um registro, o mesmo deverá ter a possibilidade de acionar o botão visualizar, e dentro da tela que se abre, re-imprimir o registro com exatamente o mesmo layout que a requisição/devolução foi impressa pela primeira vez.

Controle de acessos:

A função de controle de expedição e devolução deverá ser liberada apenas para clientes que possuem o módulo de OS e deverá prover de controle de permissões tais como todas as demais rotinas do sistema.

[editar] Layouts de tela

Ferramentas pessoais
Espaços nominais

Variantes
Visualizações
Ações
Navegação
Ferramentas