Cadastro de tipos de desconto

De GeoSales
Revisão de 14h09min de 17 de dezembro de 2018 por Ryvanemaria (discussão | contribs) (→‎Necessidade)
Ir para navegação Ir para pesquisar

Histórico de Alterações

Data Quem Comentários
20/11/2018 Ryvane Maria Criação do Documento

Necessidade

Cadastrar uma descrição para que seja definido um novo tipo de desconto.

Solução

Será criada uma nova tela com a finalidade de cadastrar uma descrição para compor um novo tipo de desconto.

Implementação

- Criar campos para cadastro de informações:

Deverá ser criado um cadastro com a finalidade de incluir informações a respeito do novo tipo de desconto que está sendo criado.

Como pode-se ver no protótipo abaixo, neste cadastro o usuário deverá inserir a descrição do novo tipo de desconto a ser criado.

Crud tipo desconto.png

- Salvar informações cadastradas no GeoSales:

As informações inseridas no cadastro descrito acima deverão ser salvas na tabela TIPO_DESCONTO. A associação dos campos cadastrados na tela com os campos contidos na referida tabela é feita da seguinte forma:

TIPO_DESCONTO
Informação de cadastro Campo da tabela
Código do tipo de desconto (Incremental) CD_TIPO_DESCONTO
Descrição do tipo de desconto DS_TIPO_DESCONTO

- Validar informações inseridas pelo usuário:

Para que o cadastro seja incluído com sucesso, algumas validações devem ser feitas. Inicialmente, a descrição do tipo de desconto não deve ultrapassar 60 caracteres, e não deve aceitar caracteres especiais que não sejam acentuação (por exemplo: %!@#$&*).

Posterior a isto, deve ser validado se já não há um tipo de desconto cadastrado com a mesma descrição, caso haja, não deve ser possível cadastrar o mesmo tipo de desconto.

Estrutura de banco

TIPO_DESCONTO
Coluna Tipo Obrigatório Chave Primária Explicação
CD_TIPO_DESCONTO Int SIM SIM Código do tipo de desconto
DS_TIPO_DESCONTO Varchar(60) SIM SIM Descrição do tipo de desconto

Regras de Negócios

[RN1] - A descrição do tipo de desconto não deve ultrapassar 60 caracteres, e não deve aceitar caracteres especiais

[RN2] - Não deve ser possível cadastrar o mesmo tipo de desconto (com a mesma descrição) duas vezes.

Regras de Integração

[RI1] - As informações de tipo de descontos serão cadastradas diretamente no GeoSales e não serão trazidas do ERP.

[RI2] - As informações de tipo de descontos não serão enviadas ao ERP.

Resultados Esperados

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