Cadastro de Pessoas
Resumo
Módulo responsável pelo cadastro de Usuários, tanto de acesso dos colaboradores iCrop (Gestor, consultor, backoffice, tecnologia, diretoria) quanto de cliente final. Por meio deste módulo, definimos o perfil do usuário, quais fazendas, equipamentos e parcelas ele poderá acessar no sistema.
Tela de Entrada/Listagem
Ao entrar nesta tela, teremos uma tabela exibindo as seguintes colunas:
- Nome / Login / Estado / Fazenda / Status / Último login
- Ações: Editar, Excluir, Bloquear e Desbloquear, Alterar senha.
Botão Novo: Ao clicar no botão novo, será direcionado para a tela de cadastro.
Observação
- Uma vez que o usuário realizou login pela primeira vez, o cadastro não pode ser excluído.
- O login obrigatoriamente deve ser o e-mail.
- Ao criar o usuário, não pode haver dois usuários com o mesmo CPF e o mesmo Login (E-mail).
Caminho: Menu >> Cadastro >> Pessoas
Requisitos
Requisito 01: Cadastro de Pessoas
Campo 01: Nome
| Propriedade | Descrição |
|---|
| Nome | Campo para ser informado o nome do usuário. |
| 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: iCrop Dry
| Propriedade | Descrição |
|---|
| Nome | iCrop Dry |
| Descrição | Flag que deve ser habilitada quando o usuário tem acesso ao sistema iCrop Performance. |
| Conta/Regra | n/a |
| Observação | n/a |
| Tipo | Flag |
| Tipo DB | int |
| Validação | Sim (X) Não ( ) |
| Obrigatório | Sim (X) Não ( ) |
Campo 03: Login
| Propriedade | Descrição |
|---|
| Nome | Login |
| Descrição | Campo para ser informado o e-mail de login. O sistema deve validar se o e-mail já existe. |
| Conta/Regra | Não pode ser e-mail duplicado. |
| Observação | n/a |
| Tipo | Texto |
| Tipo DB | varchar |
| Validação | Sim (X) Não ( ) |
| Obrigatório | Sim (X) Não ( ) |
Campo 04: Senha
| Propriedade | Descrição |
|---|
| Nome | Senha |
| Descrição | Campo para informar a senha inicial do usuário. |
| Conta/Regra | A senha deve conter pelo menos 8 caracteres. |
| Observação | Campo não exibe a senha digitada. |
| Tipo | Texto |
| Tipo DB | varchar |
| Validação | Sim (X) Não ( ) |
| Obrigatório | Sim (X) Não ( ) |
Campo 05: Confirmar Senha
| Propriedade | Descrição |
|---|
| Nome | Confirmar Senha |
| Descrição | Campo para validar se a senha inserida está correta. |
| Conta/Regra | Comparar com o campo Senha. |
| Observação | n/a |
| Tipo | Texto |
| Tipo DB | varchar |
| Validação | Sim (X) Não ( ) |
| Obrigatório | Sim (X) Não ( ) |
Campo 06: E-mail
| Propriedade | Descrição |
|---|
| Nome | E-mail |
| Descrição | Campo para ser informado o e-mail para contato. |
| 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 07: Telefone
| Propriedade | Descrição |
|---|
| Nome | Telefone |
| Descrição | Campo para ser informado o telefone do cliente. |
| Conta/Regra | Campo com máscara para número. |
| Observação | n/a |
| Tipo | Número |
| Tipo DB | varchar |
| Validação | Sim (X) Não ( ) |
| Obrigatório | Sim (X) Não ( ) |
Campo 08: Celular
| Propriedade | Descrição |
|---|
| Nome | Celular |
| Descrição | Campo para ser informado o celular do cliente. |
| Conta/Regra | Campo com máscara para número. |
| Observação | n/a |
| Tipo | Número |
| Tipo DB | varchar |
| Validação | Sim (X) Não ( ) |
| Obrigatório | Sim (X) Não ( ) |
Campo 09: Cargo
| Propriedade | Descrição |
|---|
| Nome | Cargo |
| Descrição | Campo para ser informado o cargo do usuário. |
| Conta/Regra | n/a |
| Observação | n/a |
| Tipo | Texto |
| Tipo DB | varchar |
| Validação | Não (X) Sim () |
| Obrigatório | Sim (X) Não ( ) |
Mudanças e Melhorias
- Erik Dias - 14/09/2023 - Ticket 230863
- Foram adicionadas duas travas no cadastro de pessoas. Agora o perfil
Administrador impossibilita a inserção de outros perfis. Também não será possível selecionar os perfis Usuário Padrão e Proprietário simultaneamente.