UC00015 - Operações de saída
De Wiki Java - Interno
Conteúdo |
Objetivo
- Definir regras e funcionalidades para operações de saída.
Atores
- Usuário
Pré-requisitos
- Considerar documento Padrões de desenvolvimento.
- No projeto da rotina, em confsrc > META-INF > messages > view.properties definir o nome como Operação de saída. Este nome será utilizado para criar a página no Wiki.
Resultado esperado
- Controlar/cadastrar operações de saída no sistema.
Diagrama de classes
Layouts sugeridos
Fluxo de eventos
Fluxos principais
Fluxo 1:
Fluxos alternativos
Fluxo 1:
Fluxos de exceção
Fluxo 1:
Regras de negócio
RN01 - Tela de pesquisa
Exibe as operações já cadastradas no sistema com suas principais configurações em um grid com as seguintes colunas:
- DESCRIÇÃO: Nome da operação.
- ATIVO: Informa se uma determinada operação está ativa ou não.
- CONSIDERA EM VENDAS
- CONSIDERA EM COMISSÃO
- DEVOLUÇÃO DE COMPRAS
- GERA CONTABILIDADE
- GERA ESTOQUE
- GERA FINANCEIRO
- NF MANUAL: Corresponde ao parâmetro Saida corresponde a uma NF feita manualmente da aba Movimentos.
- NF DE AJUSTE: Exibe a opção selecionada no campo Nota fiscal de ajuste da aba Movimentos.
- GERA LIVROS FISCAIS
- PERMITE BONIFICAÇÃO
- CALCULA ICMS
- CALCULA PIS
- CALCULA COFINS
- CALCULA IPI
Na parte superior direita da tela será visível o botão [Adicionar operação de saída] que quando acionado direciona o usuário para tela de manutenção em modo de inclusão. No canto superior direito estará disponível o mecanismo de pesquisa lunece que permitirá ao usuário filtrar operações já cadastradas.
RN02 - Tela de manutenção
RN03 - Regras gerais
aaa