Programar Despesas

De GeoSales
Ir para navegação Ir para pesquisar

Histórico de Alterações

Data Quem Comentários
21/08/2018 Ana Júlia Criação do documento

Necessidade

O gestor poderá programar a despesa do usuário.

Solução

Será criada uma tela de programação de despesas, para que o gestor possa realizar o cadastro de despesas.

Implementação

Desenvolvimento

- Tela de programação de despesas

Na tela de programação de despesa, deverá conter os seguintes campos:

Data Inicial: Deverá conter um calendário para que o usuário poderá selecionar a data do inicio da despesa, contendo a hora.

  • Data Final: Deverá conter um calendário para que o usuário poderá selecionar a data do inicio da despesa, contendo a hora.

Dentro do calendário deverá conter botões de 'Hoje', 'Limpar' e 'Fechar' na parte inferior, na parte superior deverá conter o mês e o ano, onde no campo ano, deverá ser selectbox, ou seja, quando usuário clicar em cima do ano deverá ser exibido os anos, de 3 (três) anos atrás para 5 (cinco) anos a frente.

Por exemplo: Estamos no ano de 2018, quando selecionado deverá ser exibido 3 (três) anos atrás, no caso seria 2015 e 5 (cinco) anos a frente, ou seja 2023.

Onde os botão 'hoje' será utilizado para redirecionar o usuário para a data atual, o botão 'limpar' será utilizado para limpar a data selecionada e o botão fechar servirá para fechar a tela de calendário.

  • Tipo de despesa: será um selectbox, contendo informações de tipos de despesas, que devem ser previamente cadastradas na tela de cadastrado de tipos de despesas.
  • Subclassificação de despesa: Será um selectbox, contendo informações de subclassificações de despesas, que deverão ser previamente cadastradas na tela de cadastro de tipos de despesas.
  • Usuário: Será um selectbox de usuários.
  • Valor: Será o campo em que o gestor irá cadastrar o valor para o usuário.
  • Porcentagem: porcentagem que o usuário poderá ultrapassar na despesa para que fique pendente de autorização, ou seja, a despesa só ficará dependendo de autorização, caso o usuário passe da porcentagem cadastrada.
Por exemplo: Foi cadastrado para o usuário A o valor de 100R$ e a porcentagem de 10% no tipo despesa Alimentação, durante a viagem o usuário A gastou o valor de 125R$, ou seja, ultrapassou a porcentagem de 10% cadastrada, a despesa nessa situação ficará dependendo de autorização.

- Campo porcentagem

A porcentagem será controlada através de uma configuração, onde quando ativada o campo porcentagem ficará visível, fazendo com que se o valor de despesa cadastrada pelo usuário ultrapassar o valor (valor cadastrado pelo gestor + porcentagem ) ficará pendente.

Integração

Configurações

Estrutura de banco

TABELA
Coluna Tipo Obrigatório Chave Primária Explicação
NOME DO CAMPO TIPO DO CAMPO SIM/NAO SIM/NAO EXPLICAÇÃO SOBRE O CAMPO

Regras de Negócios

[RN1] -

Regras de Integração

[RI1] -

Resultados Esperados

Protótipos

Fluxos Padrão

Aprovação

Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.

GeoSales

Setor Aprovado Por Data Assinatura
Desenvolvimento - GeoSales Pessoa que aprovou 00/00/0000
Integração - GeoSales Pessoa que aprovou 00/00/0000
Configurações - GeoSales Pessoa que aprovou 00/00/0000

Empresa solicitante

Setor Aprovado Por Data Assinatura
Gerente TI - Cliente Pessoa que aprovou 00/00/0000
Gerente de Projeto - Cliente Pessoa que aprovou 00/00/0000
Gerente Comercial - Cliente Pessoa que aprovou 00/00/0000