Ir para o conteúdo principal

OS 92212 - MELHORIA - FIDELIDADE - MELHORIA NO CAMPO DE PROFISSIONAL PARA INSERIR GERENTE DE RELACIONAMENTO

Objetivo:

A melhoria implementada visa validar que a solicitação foi atendida conforme especificação:

  • Disponibilizar no módulo Fidelidade o cadastro de Gerente de Relacionamento (RP), permitindo inserção e edição conforme permissões.

  • Permitir que, na rotina Frente de Loja > Pedido de Venda, aba Finalização, seja possível vincular um RP ao pedido.

  • Garantir que o campo de seleção do RP seja exibido somente quando houver um Profissional previamente informado.

  • Garantir que apenas gerentes com Status Ativo sejam carregados na lista suspensa.

  • Confirmar que o RP vinculado:

    • Não aparece na via do cliente

    • Aparece na via do escritório

Premissas:

  • Necessário o ambiente estar atualizado com as versões:
    • Fidelidade de número 131657 Genexus 17 ou superior;
    • SendDecor de número 131953 Genexus 17 ou superior;
    • Script de número 131758 SQL  ou superior / 131758 PGSQL ou superior;

Teste realizado após a atualização

Cenário 01 — Acesso ao menu “Gerente de Relacionamento” e validação de permissões

Passos

  1. Logar no sistema com usuário que possua permissão da funcionalidade: Segurança > Perfil

    • TRPCAD

    • WWTRPCAD_Insert

    • WWTRPCAD_Update

      image.png

      image.png

      image.png

      image.png


  2. Acessar no menu:

    Fidelidade > Cadastro > Gerente de relacionamento

    image.png

    image.png

  3. Validar se a rotina está disponível.

    image.png


Resultado esperado

  • Usuário com permissão consegue acessar normalmente a rotina.

  • Usuário sem permissão não consegue acessar (menu oculto ou bloqueio com mensagem de permissão).


Cenário 02 — Inserir Gerente de Relacionamento (RP)

Passos

  1. Acessar: Fidelidade > Cadastro > Gerente de relacionamento

    image.png

    image.png


  2. Clicar no botão Inserir

    image.png


  3. Informar os campos obrigatórios:

    • Nome do gerente

    • Tipo de gerente (Física/Jurídica)

    • CPF/CNPJ

    • Telefone

    • Status = Ativo

  4. Clicar em Confirmar

    image.png

    image.png


Resultado esperado

  • Sistema salva o cadastro corretamente.

  • Gerente aparece na listagem principal.



Cenário 03 — Regra: Representante só pode ser vinculado quando existir Profissional no pedido

Passos

  1. Acessar: Frente de loja > Pedido > Pedido de venda

    image.png

    image.png


  2. Editar um pedido existente

    image.png

  3. Ir para a aba Finalização, clicar na lupa do campo Profissional

    image.png


  4. Verificar o campo Gerente de relacionamento


Resultado esperado

  • Ao não preencher Profissional:

    • Campo de RP deve estar indisponível.

    • Não é permitido vincular RP sem profissional.
  • Ao preencher Profissional:
    • Campo de RP deve estar indisponível.

    • Não é permitido vincular RP sem profissional.
    • O mesmo profissional pode ter RP vinculado em lojas diferentes.

    • Cada pedido contabiliza apenas 1 RP.



Cenário 04 — Selecionar Gerente de Relacionamento no pedido

Passos

  1. Com profissional preenchido, clicar na lupa do campo:

    Gerente de relacionamento

  2. Selecionar um gerente ativo

    image.png

  3. Confirmar seleção

    image.png


Resultado esperado

  • Gerente é vinculado ao pedido corretamente.

  • Sistema mantém apenas 1 Representante por pedido.


Cenário 05 — Via do Escritório deve imprimir Gerente de Relacionamento

Passos

  1. No pedido com Profissional e RP preenchidos, clicar em:

    Exemplar Escritório

    image.png


  2. Gerar relatório

    image.png


Resultado esperado

  • Via do escritório deve conter:

    • Nome do Profissional

    • Nome do Gerente de relacionamento

    • Documento do gerente


Cenário 06 — Via do Cliente NÃO deve imprimir Gerente de Relacionamento

Passos

  1. No mesmo pedido, clicar em: Exemplar Cliente

    image.png


  2. Gerar relatório

    image.png

4.png

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