Ir para o conteúdo principal

OS 102453 - MELHORIA - CONTROLE DE CHEQUES A PARTIR DO CONTAS A RECEBER

Objetivo:

Garantir qualidade e confiabilidade dos dados de contato (Celular e E-mail) cadastrados para Cliente e Profissional, evitando que informações inválidas sejam salvas ou utilizadas no processo de venda.

Na prática, o usuário passa a ter:

  • Campos Celular e E-mail obrigatórios no cadastro (Cliente/Profissional), exigindo preenchimento válido.

  • Bloqueio de salvamento quando o usuário tentar cadastrar telefone/e-mail inválido.

  • Validação automática na Finalização da Venda (tanto no Pedido normal quanto no Pedido passo a passo) para impedir concluir pedidos quando Cliente/Profissional possuir:

    • telefone incompleto,

    • DDD incorreto,

    • e-mail inválido,

    • ou valores cadastrados como inválidos no novo cadastro.

  • Um novo cadastro de “Dados inválidos” (Telefone/Celular e E-mail), permitindo ao usuário registrar padrões/valores que não podem ser aceitos (ex.: e-mails “genéricos” e telefones inconsistentes), reforçando as regras do negócio.

Premissas:

  • Necessário o ambiente estar atualizado com as versões:
    • SENDDECOR de número XXX ou superior;
    • Gestão de Profissionais de número XXX ou superior;
    • Script de número XXX SQL / XXX  PGSQL ou superior,

Teste realizado após a atualização

Cenário 1: Cadastrar dados inválidos (novo cadastro)

Objetivo: garantir que o sistema permita registrar quais valores serão tratados como inválidos.

Passo a passo

  1. Acessar o cadastro de Dados inválidos.

  2. Incluir um registro do tipo E-mail inválido com o valor loeil@loeil.com.br.

  3. Incluir um registro do tipo Telefone/Celular inválido com o valor 1191234-5678.

  4. Incluir um registro do tipo Telefone/Celular inválido com o valor 11999999999.

  5. Salvar.

Resultado esperado

  • Registros gravados e visíveis na listagem do cadastro de inválidos.

  • Esses valores passam a ser tratados como bloqueadores para cadastro e/ou finalização (dependendo da regra aplicada).

Acessando a Funcionalidade
image.png
image.png

Tela de Cadastro

Na tela principal de cadastro serão exibidos os itens já gravados.image.png

Para inserir, basta clicar no botão inserir.
Ao abrir a tela de cadastro, selecione o tipo de validação e informe o texto que será validado. Após isso clique em Confirmar.image.png


Cenário 02: Profissional: Validação de Obrigatoriedade e dados validos.

Objetivo: Validar obrigatoriedade. Impedir cadastro de telefone /e-mail inválidos.
Premissa: As funcionalidades abaixo devem estar ativa.image.png

Passo a passo

  1. Acessar módulo Gestão de Profissionais

  2. Navegue até Cadastros > Profissional > Incluir.

  3. Preencher os campos obrigatórios gerais (nome, documento etc.).

  4. Deixar os campos obrigatórios vazio (validação para campos obrigatórios.

  5. Informar os dados de celular/telefone/e-mail conforme lista de bloqueio (cenário 1)
  6. Tentar Salvar.

Resultado esperado

  • Sistema impede a gravação.

  • Exibe mensagem de validação indicando que Celular e E-mail são obrigatórios.

  • Exibe mensagem de validação para telefone inválido (ex.: incompleto, máscara inválida, quantidade de dígitos incorreta e/ou DDD incorreto).
  • Exibe mensagem de validação de e-mail inválido.
  • Mensagem informando que o dado informado é inválido/bloqueado (por regra/cadastro de inválidos).

Acessando a Funcionalidade
image.png
image.png

Tela de Cadastro de Profissionais

Na tela principal, clique em inserir.image.png

Validação de obrigatoriedade de celular e e-mailimage.png

Validação de celular / telefoneimage.png

Validação de e-mail.image.png


Cenário 03: Cliente: repetir validações (obrigatoriedade + bloqueios)

Objetivo: garantir que as mesmas regras se aplicam ao Cliente.

Passo a passo

  1. Navegue até Cadastro de Cliente > Incluir.
  2. Preencher os campos obrigatórios gerais (nome, documento etc.).
  3. Deixar os campos obrigatórios vazio (validação para campos obrigatórios.
  4. Informar os dados de celular/telefone/e-mail conforme lista de bloqueio (cenário 1)
  5. Tentar Salvar.

    Resultado esperado

    • Mesmo comportamento do Cliente:

      • Celular e E-mail obrigatórios,

      • validações de formato (telefone/e-mail),

      • bloqueio para dados existentes no cadastro de inválidos.


    Cenário 04: Finalização do Pedido (Pedido normal): bloquear finalização por dados inválidos do Cliente/Profissional

    Objetivo: garantir validação automática na finalização.

    Passo a passo

    1. Garantir que a funcionalidade de checagem na finalização está ligada.

    2. Criar/selecionar um Cliente com Celular/E-mail inválidos (por regra de formato ou por constar no cadastro de inválidos).

    3. Criar um Pedido normal para esse Cliente (e Profissional, se aplicável).

    4. Avançar até Finalizar.

    5. Tentar finalizar.

    Resultado esperado

    • Sistema bloqueia a finalização.

    • Exibe alerta/mensagem indicando que há dados inválidos no cadastro (telefone incompleto/DDD incorreto/e-mail inválido ou dado bloqueado).

    • Pedido não é concluído.


    Cenário 05: Finalização do Pedido (Pedido passo a passo): bloquear finalização por dados inválidos do Cliente/Profissional

    Objetivo: garantir validação também no fluxo passo a passo.

    Passo a passo

    1. Com a checagem na finalização ligada:

    2. Criar um pedido via fluxo passo a passo para um Cliente/Profissional com dados inválidos.

    3. Tentar concluir a etapa final (finalização).

    Resultado esperado

    • Sistema bloqueia a finalização com mensagem/alerta.

    • Pedido não finaliza até correção do cadastro.


    Cenário 06: Finalização do Pedido: permitir finalização após correção

    Objetivo: validar o “caminho feliz”.

    Passo a passo

    1. Corrigir no cadastro (Cliente/Profissional):

      • Celular válido (com DDD correto e completo)

      • E-mail válido

      • não constar no cadastro de inválidos

    2. Voltar ao Pedido (normal e/ou passo a passo).

    3. Tentar Finalizar novamente.

    Resultado esperado

    • Sistema permite finalizar.

    • Pedido é concluído com sucesso.

     

    4.png

    ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.