Cadastro de Variedade
Resumo
Tela responsável pelo cadastro da variedade. A variedade é vinculada ao tipo de cultura que deve estar previamente cadastrado.
Tela de Entrada/Listagem
A tela principal oferece as seguintes funcionalidades:
- Inserir: Opção para inserir um novo cadastro;
- Editar: Opção que permite editar os dados já cadastrados;
- Deletar: Só deve permitir a deleção caso o tipo de cultura não esteja vinculado a nenhuma variedade;
- Fases: Opção para cadastrar ou editar as fases vinculadas à variedade;
- Duplicar: Opção que duplica o cadastro.
Observação
Os dados inseridos nesta tela vão aparecer no cadastro de parcela e são uma das bases para o manejo da parcela. Por isso, é importante que as informações aqui sejam cadastradas corretamente.
Tabelas do banco: tb_banco_cultura, tb_banco_fase, tb_banco_fase_pc
Caminho: Menu >> Cadastro >> Variedade
Requisitos
Requisito 01: Informações iniciais
Campo 01: Nome
| Propriedade | Descrição |
|---|
| Nome | Nome |
| Descrição | Campo para ser informado o nome da cultura |
| Conta/Regra | n/a |
| Observação | n/a |
| Tipo | Texto |
| Tipo DB | Varchar |
| Validação | Sim (X) Não ( ) |
| Obrigatório | Sim (X) Não ( ) |
Campo 02: Variedade
| Propriedade | Descrição |
|---|
| Nome | Variedade |
| Descrição | Campo para ser informado a variedade da cultivar |
| Conta/Regra | n/a |
| Observação | n/a |
| Tipo | Texto |
| Tipo DB | Varchar |
| Validação | Sim ( ) Não (X) |
| Obrigatório | Sim (X) Não ( ) |
Campo 03: Tipo da Cultura
| Propriedade | Descrição |
|---|
| Nome | Tipo da Cultura |
| Descrição | Campo que lista todas as culturas cadastradas na tela Tipo de Cultura |
| Conta/Regra | n/a |
| Observação | n/a |
| Tipo | Drop List |
| Tipo DB | Int - Chave primária da tabela tb_tipocultura |
| Validação | Sim ( ) Não (X) |
| Obrigatório | Sim (X) Não ( ) |
Campo 04: Temperatura Basal (°C)
| Propriedade | Descrição |
|---|
| Nome | Temperatura Basal (°C) |
| Descrição | Campo onde deve ser informado a temperatura basal da variedade |
| Conta/Regra | n/a |
| Observação | n/a |
| Tipo | Número com duas casas decimais |
| Tipo DB | Double |
| Validação | Sim ( ) Não (X) |
| Obrigatório | Sim (X) Não ( ) |
Campo 05: Ocultar
| Propriedade | Descrição |
|---|
| Nome | Ocultar |
| Descrição | Flag que ao ser marcada oculta essa variedade da listagem no cadastro de parcela |
| Conta/Regra | n/a |
| Observação | n/a |
| Tipo | Flag |
| Tipo DB | Int |
| Validação | Sim ( ) Não (X) |
| Obrigatório | Sim (X) Não ( ) |
Requisito 02: Cadastro de Fase
Dentro deste bloco, existe uma opção para inserir onde o usuário pode adicionar quantas fases forem necessárias. Cada fase criada possui um ID no banco que é relacionado ao cadastro inicial, pois cada variedade pode ter várias fases. Os campos que contêm cada fase estão descritos a seguir:
Campo 01: Nome
| Propriedade | Descrição |
|---|
| Nome | Nome |
| Descrição | Campo para informar o nome da fase |
| Conta/Regra | n/a |
| Observação | n/a |
| Tipo | Texto |
| Tipo DB | Varchar |
| Validação | Sim (X) Não ( ) |
| Obrigatório | Sim (X) Não ( ) |
Campo 02: Duração (dias)
| Propriedade | Descrição |
|---|
| Nome | Duração (dias) |
| Descrição | Campo para informar a duração em dias da fase |
| Conta/Regra | n/a |
| Observação | n/a |
| Tipo | Numérico |
| Tipo DB | Double |
| Validação | Sim (X) Não ( ) |
| Obrigatório | Sim (X) Não ( ) |
Ajustei as tabelas para o formato desejado. Caso precise de mais ajustes ou novos campos, por favor, me avise!