UC00048 - Operação de entrada
De Wiki Java - Interno
(Diferença entre revisões)
(→RN01 - Tela de pesquisa) |
(→RN02 - Tela de manutenção) |
||
| Linha 50: | Linha 50: | ||
== RN02 - Tela de manutenção == | == RN02 - Tela de manutenção == | ||
| + | === Geral === | ||
| + | #'''Ativa:''' Define se a operação está ativa ou inativa. | ||
| + | #'''Descrição:''' Campo onde deve ser informada, obrigatoriamente, a descrição/nome da operação. | ||
| + | |||
| + | === Movimentos === | ||
| + | #'''Considerar em compras:''' Em desenvolvimento. | ||
| + | #'''Devolução de venda:''' Parâmetro que define se a operação caracteriza uma devolução de venda. Quando ativo, este parâmetro habilitará o parâmetro '''Deduzir em comissões'''. | ||
| + | #'''Deduzir em comissões:''' Habilitado somente quando a operação for devolução de venda, com este parâmetro marcado vendas que tiveram devoluções com a operação em questão terão sua comissão deduzida em rotinas que fizerem tal cálculo. | ||
| + | #'''Atualiza preço de custo:''' Parâmetro que define se a operação atualiza ou não preço de custo. Rotinas de entrada de itens que utilizarem uma operação com este parâmetro ativo atualizarão o preço de custo dos mesmos com base na formula cadastrada para a respectiva filial. | ||
| + | #'''Gera contabilidade:''' Parâmetro que define se a operação irá gerar movimentos de contabilidade. Em rotinas que utilizarem uma operação com este parâmetro ativo serão exigidos dados específicos como conta contábil e etc. | ||
| + | #'''Gera estoque:''' Parâmetro que define se a operação irá gerar movimento de estoque. Em rotinas que utilizarem uma operação com este parâmetro ativo será gerado movimento de estoque para entrada dos itens. | ||
| + | #'''Gera financeiro:''' Parâmetro que define se a operação irá gerar movimentação financeira. Em rotinas que utilizarem uma operação com este parâmetro ativo serão geradas movimentações financeiras (exemplo: Contas a pagar). | ||
| + | #'''Entrada via documento próprio:''' Define se a operação pode ser utilizada como entrada via documento próprio. Operações com este parâmetro ativo só poderão ser utilizadas na rotina de '''Emissão de nota de entrada'''. | ||
| + | |||
| + | === Impostos === | ||
== RN03 - Regras gerais == | == RN03 - Regras gerais == | ||
aaa | aaa | ||
Edição das 11h33min de 23 de julho de 2014
Conteúdo |
Objetivo
- Definir regras e funcionalidades para operações de entrada.
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 entrada. Este nome será utilizado para criar a página no Wiki.
Resultado esperado
- Controlar/cadastrar operações de entrada 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
Lista as operações de entrada já cadastradas 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.
- MOVIMENTOS: Mostra as opções SIM ou NÃO para cada tipo de movimento/integração da operação de entrada nas seguintes colunas:
- CONSIDERA EM COMPRAS
- DEDUZ EM COMISSÕES
- DEVOLUÇÃO DE VENDA
- ATUALIZA PREÇO DE CUSTO
- GERA CONTABILIDADE
- GERA ESTOQUE
- GERA FINANCEIRO
- ENTRADA DOC. PRÓPRIO
- Botão [Adicionar operação de entrada]: Botão que quando acionado direciona o usuário para tela de manutenção.
O grid utilizará do mecanismo de busca lucene.
RN02 - Tela de manutenção
Geral
- Ativa: Define se a operação está ativa ou inativa.
- Descrição: Campo onde deve ser informada, obrigatoriamente, a descrição/nome da operação.
Movimentos
- Considerar em compras: Em desenvolvimento.
- Devolução de venda: Parâmetro que define se a operação caracteriza uma devolução de venda. Quando ativo, este parâmetro habilitará o parâmetro Deduzir em comissões.
- Deduzir em comissões: Habilitado somente quando a operação for devolução de venda, com este parâmetro marcado vendas que tiveram devoluções com a operação em questão terão sua comissão deduzida em rotinas que fizerem tal cálculo.
- Atualiza preço de custo: Parâmetro que define se a operação atualiza ou não preço de custo. Rotinas de entrada de itens que utilizarem uma operação com este parâmetro ativo atualizarão o preço de custo dos mesmos com base na formula cadastrada para a respectiva filial.
- Gera contabilidade: Parâmetro que define se a operação irá gerar movimentos de contabilidade. Em rotinas que utilizarem uma operação com este parâmetro ativo serão exigidos dados específicos como conta contábil e etc.
- Gera estoque: Parâmetro que define se a operação irá gerar movimento de estoque. Em rotinas que utilizarem uma operação com este parâmetro ativo será gerado movimento de estoque para entrada dos itens.
- Gera financeiro: Parâmetro que define se a operação irá gerar movimentação financeira. Em rotinas que utilizarem uma operação com este parâmetro ativo serão geradas movimentações financeiras (exemplo: Contas a pagar).
- Entrada via documento próprio: Define se a operação pode ser utilizada como entrada via documento próprio. Operações com este parâmetro ativo só poderão ser utilizadas na rotina de Emissão de nota de entrada.
Impostos
RN03 - Regras gerais
aaa