UC00060 - Digitação de inventário
De Wiki Java - Interno
Conteúdo |
Objetivo
Permitir ao usuário do sistema digitar os valores de estoque físico encontrados para cada item durante o inventário.
Atores
- Usuário
Pré-requisitos
- Considerar documento de padronização do sistema java.
- Ter cadastrados produtos cujo estoque já foi movimentado.
- No projeto da rotina, em confsrc > META-INF > messages > view.properties definir o nome como Digitação de inventário. Este nome será utilizado para criar a página no Wiki.
Resultado esperado
- Inventário digitado.
Diagrama de classes
Fluxo de eventos
Fluxos principais
Fluxo 1
- Usuário acessa a rotina Menu > Movimentos > Faturamento > Inventário > Digitação de inventário.
- Sistema exibe a tela inicial da rotina listando as movimentações já realizadas conforme regra de negócio RN01.
- Usuário aciona o botão <Adicionar Digitação de Inventário>.
- Sistema exibe a tela de digitação de inventário conforme layout01 em anexo.
3. Usuário informa os itens para digitação e aciona o botão <Adicionar item>. a. Sistema valida dados informados de acordo com regra de negócio RN02.
4. Após informar os itens desejados, usuário aciona o botão <Salvar>. a. Sistema grava a digitação para a data atual e o usuário responsável exibindo uma mensagem ao usuário confirmando a movimentação e retornando à tela inicial da rotina.
Fluxo 2
Fluxo 3
Fluxos alternativos
Fluxo 1
Fluxos de exceções
Fluxo 1
Fluxo 2
Fluxo 3
Regras de negócio
RN01 - Tela inicial
No grid da tela inicial deverão ser exibidas as seguintes colunas:
- FILIAL: Código + nome da filial em que o inventário foi digitado. Movimentações de outras não poderão ser visualizadas.
- DATA: Data em que a digitação foi realizada.
- USUÁRIO: Usuário que realizou a digitação.
- FINALIZADA: Deverá exibir os valores Sim ou Não, dependendo se a digitação já foi utilizada no acerto de estoque ou não.