UC00028 - Formulas

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

Conteúdo

[editar] Objetivo

  • Manter cadastro de fórmulas.

[editar] Atores

  • Usuário

[editar] Pré-requisitos

  • Considerar documento Padrões de desenvolvimento.
  • No projeto da rotina, em confsrc > META-INF > messages > view.properties definir o nome como Fórmulas. Este nome será utilizado para criar a página no Wiki.

[editar] Resultado esperado

  • Cadastrar fórmulas de vários tipos para serem utilizadas em diferentes rotinas.

[editar] Diagrama de classes

Formulas.png

[editar] Layouts sugeridos

[editar] Fluxo de eventos

[editar] Fluxos principais

Fluxo 1:

[editar] Fluxos de exceção

Fluxo 1:

[editar] Regras de negócio

[editar] RN01 - Tela de pesquisa

Exibirá as fórmulas já cadastradas no sistema em um grid com as seguintes colunas:

  1. NOME
  2. TIPO
  3. FÓRMULA

No canto superior direito estará disponível o mecanismo de consulta lucene, que permitirá ao usuário pesquisar dinamicamente as fórmulas já cadastradas digitando qualquer dado referente as mesmas exceto os dados da coluna FORMULA.


No canto superior esquerdo estará disponível o botão [Adicionar fórmula] que quando acionado leva o usuário para tela de manutenção.

[editar] RN02 - Tela de manutenção

  1. Tipo: Campo onde o usuário deverá, obrigatoriamente, selecionar o tipo de fórmula a ser cadastrado. Os tipos disponíveis são:
    • Preço de custo (opção padrão)
    • Preço de venda
    • Contabilidade
  2. Nome: Campo onde o usuário deverá, obrigatoriamente, informar um nome para a fórmula.
  3. Objetos / Atributos: Campo que listará todos os objetos elegíveis para serem considerados nas fórmulas. Cada objeto possui um ou mais atributos que são listado no campo logo abaixo. O usuário poderá adicionar quantos atributos -> objetos desejar em sua fórmula. Segue abaixo lista dos objetos mapeados atualmente com seus respectivos atributos:
    • Frete de conhecimento de transporte
      • Frete de conhecimento de transporte
    • Imposto do produto
      • Alíquota do COFINS na saída
      • Alíquota do COFINS na entrada
      • Alíquota do PIS na entrada
      • Alíquota do PIS na saída
      • Alíquota de ICMS de saída da filial
      • Base de ICMS de saída da filial
    • Item
      • Markup do preço padrão
      • Peso
      • Volume
    • Item da nota
      • Alíquota de ICMS do item
      • Base ICMS do item
      • Alíquota de IPI
      • Alíquota de ISS
      • Alíquota de ST do item
      • Base percentual de ST do item
      • Alíquota de ST fora NF do item
      • Base percentual de ST fora NF do item
      • Desconto em valor do item na nota de entrada
      • Desconto percentual do item na nota de entrada
      • Preço convertido do item NF
      • Quantidade convertida do item na NF
      • Preço do item da nota de entrada
      • Quantidade do item
      • Valot de ST do item
      • Valor de ST fora NF do item
    • Nota de entrada de mercadorias
      • Base de desconto na NF
      • Desconto em valor fora da NF
      • Encargos não tributados na NF
      • Encargos tributados fora da NF
      • Encargos tributados na NF
      • Percentual de desconto na NF
      • Alíquota do ICMS do frete na NF
      • Valor base do ICMS do frete na NF
      • Valor do frete na NF
      • Valor total da NF
    • Percentual de rateio de um item
      • Rateio do item em relação a nota
    • Percentual de rateio de uma nota
      • Rateio da nota em relação ao lote de notas
    • Percentual de reateio do ST
    • Percentual do item para o rateio de ST

[editar] Quadro de dados

NOME OBRIGATÓRIO TIPO DE ENTRADA VALORES POSSÍVEIS TAMANHO VALOR PADRÃO OBSERVAÇÃO
Tipo Sim Radio button Preço de custo; Preço de venda; Contabilidade. Preço de custo A opção Contabilidade deverá ser visível na tela somente se a senha do cliente tiver acesso ao módulo de contabilidade.
Nome Sim Input Alfanuméricos 50 Vazio
Objetos/Atributos Sim Combobox
  • Frete de conhecimento de transporte
    • Frete de conhecimento de transporte
  • Imposto do produto
    • Alíquota do COFINS na saída
    • Alíquota do COFINS na entrada
    • Alíquota do PIS na entrada
    • Alíquota do PIS na saída
    • Alíquota de ICMS de saída da filial
    • Base de ICMS de saída da filial
  • Item
    • Markup do preço padrão
    • Peso
    • Volume
  • Item da nota
    • Alíquota de ICMS do item
    • Base ICMS do item
    • Alíquota de IPI
    • Alíquota de ISS
    • Alíquota de ST do item
    • Base percentual de ST do item
    • Alíquota de ST fora NF do item
    • Base percentual de ST fora NF do item
    • Desconto em valor do item na nota de entrada
    • Desconto percentual do item na nota de entrada
    • Preço convertido do item NF
    • Quantidade convertida do item na NF
    • Preço do item da nota de entrada
    • Quantidade do item
    • Valot de ST do item
    • Valor de ST fora NF do item
  • Nota de entrada de mercadorias
    • Base de desconto na NF
    • Desconto em valor fora da NF
    • Encargos não tributados na NF
    • Encargos tributados fora da NF
    • Encargos tributados na NF
    • Percentual de desconto na NF
    • Alíquota do ICMS do frete na NF
    • Valor base do ICMS do frete na NF
    • Valor do frete na NF
    • Valor total da NF
  • Percentual de rateio de um item
    • Rateio do item em relação a nota
  • Percentual de rateio de uma nota
    • Rateio da nota em relação ao lote de notas
  • Percentual de reateio do ST
  • Percentual do item para o rateio de ST
Frete de conhecimento de transporte Os atributos serão listados de acordo com o objeto selecionado.
Fórmula Sim Memo Alfanuméricos Blob de texto Vazio
Ferramentas pessoais
Espaços nominais

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