UC00015 - Operações de saída

De Wiki Java - Interno
Edição feita às 16h51min de 28 de agosto de 2014 por Daniel (disc | contribs)

Ir para: navegação, pesquisa

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

Operacoes.png

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:

  1. DESCRIÇÃO: Nome da operação.
  2. ATIVO: Informa se uma determinada operação está ativa ou não.
  3. CONSIDERA EM VENDAS
  4. CONSIDERA EM COMISSÃO
  5. DEVOLUÇÃO DE COMPRAS
  6. GERA CONTABILIDADE
  7. GERA ESTOQUE
  8. GERA FINANCEIRO
  9. NF MANUAL: Corresponde ao parâmetro Saida corresponde a uma NF feita manualmente da aba Movimentos.
  10. NF DE AJUSTE: Exibe a opção selecionada no campo Nota fiscal de ajuste da aba Movimentos.
  11. GERA LIVROS FISCAIS
  12. PERMITE BONIFICAÇÃO
  13. CALCULA ICMS
  14. CALCULA PIS
  15. CALCULA COFINS
  16. 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

Ferramentas pessoais
Espaços nominais

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