Programar Despesas
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 |