Cadastro de Parceiros
Ambiente
Obter 02 CPF válidos e não existentes no cadastro de parceiros; Obter 02 CNPJ válidos e não existentes no cadastro de parceiros;
No Totall Config estar definido os campos personalizáveis e os parâmetros relacionados com o cadastro de parceiros:
- Parceiros >> Categoria;
- Parceiros >> Contatos/Parentes;
- Parceiros >> Regiões;
- Parceiros >> Tipos de documentos;
- Parceiros >> Conta corrente;
- Parceiros >> Cor de Veículos;
- Parceiros >> Tipos de Veículos;
- Parceiros >> Fidelização;
- Parceiros >> Profissões;
- Parceiros >> Tipos de Endereços;
Outros >> Ambiente >> Parceiros/SAC, Descrição das 03 datas;
Teste
Configurar no Totall Config para que nenhum dos campos de cliente controlados pelo usuário seja obrigatório;
Cadastrar um novo cliente tipo pessoa física, informando somente o nome e o sobrenome;
Cadastrar um novo cliente tipo pessoa jurídica, informando somente razão social e nome fantasia; Configurar no Totall Config para que todos os campos de cliente controlados pelo usuário passe a ser obrigatório;
Cadastrar um novo cliente tipo pessoa física, informando somente o nome e sobrenome, e ao gravar ir preenchendo os campos exigidos pelo sistema até conseguir gravar;
Cadastrar um novo cliente tipo pessoa jurídica, informando razão social e nome fantasia, e ao gravar ir preenchendo os campos exigidos pelo sistema até conseguir gravar;
Cadastrar dois novos clientes, uma pessoa física e outra jurídica, preenchendo todos os campos possíveis, com informações mais próximas da realidade (não preencher com lixo). Adicionar 03 ou mais Endereços diferentes em municípios diferentes;
Editar esses dois clientes cadastrados, alterando completamente as informações em todos os campos, e gravar;
Desativar ambos os clientes. Em seguida reativar apenas um deles;
Pesquisar os clientes cadastrados, usando procura por "Iniciar com" e "Contém".
Resultado Esperado:
Ter coerência entre os parâmetros configurados e a ação do form de cadastramento; Editando o mesmo registro os dados devem estar da mesma forma como foram gravados pela última vez;
Cliente desativado deverá aparecer marcado, e desmarcado ao reativar;
Encontrar corretamente os clientes na pesquisa, inclusive na pesquisa por Parente/Contato;
Não ocorrer nenhuma restrição de banco de dados não tratada pelo front-end.