Controle de Despesas

De GeoSales
Ir para navegação Ir para pesquisar

Histórico de Alterações

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

Necessidade

Tendo como necessidade a criação da tela de controle de despesas, para que o usuário consiga ter uma visão panorâmica de despesas.

Solução

Deverá ser criada uma tela onde o usuário poderá cadastrar as próprias despesas, conforme configurado e parametrizado para o usuário.

Implementação

Desenvolvimento

- Campos da tela de controle de despesas

Deverão ser incluídos 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: Conterá informações do tipo de despesa que o usuário realizou, esse campo será exibido em selectbox.
  • Nota Fiscal: Numero da nota fiscal do consumo do usuário.
  • Justificativa: Campo que será utilizado caso o usuário tenha ultrapassado o valor cadastrado.
  • Foto: Comportará a foto da nota fiscal
  • Valor: Valor da despesa.
  • Prioridade: Prioridade da despesa, esse campo será exibido em selectbox.
  • Forma: O usuário deverá preencher a forma de pagamento, esse campo será exibido em selectbox.

- Mensagens

Quando o usuário finalizar o cadastro, deverá ser exibido na tela a seguintes mensagem 'Cadastro de despesa salvo com sucesso!'

Configurações

Deverá ser criada a configuração CAMPO_OBR:JUSTIFICATIVA, onde se ativada tornará obrigatório o preenchimento do campo justificativa. Para que seja ativado deverá receber o valor 'S' e para desativar receberá os valores 'N' e NULL.

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