Ir para o conteúdo principal

OS 91214 - MELHORIA - SENDDECOR E ADM VENDAS - ALTERAÇÕES CATI -

Objetivo:

A solicitação visa, melhorar a CATI para deixar a conferência mais rápida e clara, reduzir erros operacionais e garantir segurança de acesso, por:

  1. rastreabilidadePendências já checadas ao criar CATI (técnico/restaurador), evitando retrabalho e padronizando o fluxo de conferência;

  2. Destaque visual quando existir observação nas(mudança alteraçde cor do botão/ícone de balão), facilitando a identificação de informações doimportantes;

    cadastro
  3. Nova tela de parâmetrositens da FrenteCATI (consulta de Loja,itens do pedido) exibindo imagem do item, status comercial, indicador de CATI e status da CATI, centralizando as informações necessárias para análise;

  4. Restrição de acesso para vendedor, permitindo que, ao consultar oconsultar/manter Históricoapenas suas próprias CATIs, doconforme parâmetro, o usuário visualize quem (usuário logado) realizou cada modificação.
    Com isso, o time consegue auditar alterações e identificar responsáveis sem dependerregras de validaçõessegurança.

    externas.

Premissas:

  • Necessário o ambiente estar atualizado com as versões:
    • SendDecor de número 127230 Genexus 15xxxx ou superior;
    • Administração de Vendas de número xxxx ou superior;
    • Script de número 127509xxx SQL / 127510xxxx Postgre ou superior;

Teste realizado após a atualização

Cenário 1: AlterarPendências umda parâmetroCATI: eao validarcriar gravação(Técnico/Restaurador) do “Usuário”deve novir históricochecado

Objetivo:Objetivo do cenário: confirmarvalidar quea aoregra salvarsolicitada: uma alteração,“quando o históricotécnico registracriar, e exibedeve ovir usuáriomarcado responsável.como checado”.

Passos:Passo a passo:

  1. AcessarLogar com usuário Frente de Loja > Cadastro > Parâmetros (Editar)Técnico/Restaurador.

  2. Localizar um parâmetro na listagem.

  3. AbrirAcessar o registromenu/rotina para edição.

  4. Alterar campo do parâmetro

  5. Clicar emda ConfirmarCATI.

  6. Clicar emAcionar HistóricoIncluir/Nova CATI.

  7. Informar dados obrigatórios e salvar/criar a CATI.

  8. Acessar a CATI criada e localizar o check de Pendências.

Resultado esperado:

  • O sistemacheck confirmade Pendências deve estar marcado automaticamente após a alteraçcriação (sem erros)necessidade de ação manual do técnico).

 


Cenário 2: Pendências da CATI: permitir execução por Técnico/Restaurador e Vendedor (regra ajustada)

Objetivo do cenário: validar ajuste informado: “permitir execução por técnico/restaurador e vendedor”.

Passo a passo (Técnico/Restaurador):

  1. Logar como Técnico/Restaurador.

  2. NaAbrir telauma CATI existente.

  3. Interagir com o check de histórico,Pendências deve(marcar/desmarcar existirconforme umregra).

    novo
  4. registro
contendo:

Resultado esperado (Técnico/Restaurador):

  • data/horaO técnico/restaurador consegue executar a ação no check conforme regra (sem bloqueio indevido).

Passo a passo (Vendedor):
4. Logar como Vendedor (o mesmo dono da alteraçCATI).
5. Abrir a CATI.
6. Interagir com o check de Pendências.

Resultado esperado (Vendedor):

  • O vendedor também consegue executar a ação no check na sua própria CATI, conforme regra ajustada.

 


Cenário 3: Observações: notificar visualmente (mudança de cor do botão/ícone de balão)

Objetivo do cenário: validar a solicitação: “Notificar quando houver observações (mudar a cor do botão de balão)”.

Passo a passo:

  1. Logar com qualquer perfil com acesso (ex.: Técnico/Restaurador).

  2. valoresAcessar doslistagem/consulta camposde alteradosCATI.

  3. Identificar uma CATI com Observação e uma sem Observação.

  4. Comparar o botão/ícone de balão (ou indicador de observação) entre os dois registros.

  5. Abrir a CATI com observação e validar que o texto/observação está visível.

Resultado esperado:

  • CATI com Observação: o botão/ícone de balão aparece com cor diferenciada (destaque).

  • CATI sem Observação: o botão/ícone permanece no padrão (sem destaque).

  • Ao abrir, a observação exibida corresponde ao que foi informado.

 


Cenário 4: Nova tela “Itens na CATI”: exibir itens do pedido com imagem e status

Objetivo do cenário: validar a entrega: “Criar uma nova tela de itens na CATI (consulta de itens do pedido, exibindo imagens, status comercial, se possui CATI, status da CATI, etc.)”.

Passo a passo:

  1. Logar como Técnico/Restaurador (ou perfil com acesso à CATI).

  2. Abrir uma CATI vinculada a um pedido com itens.

  3. Acessar a nova tela/aba/botão de Itens da CATI.

  4. Validar as informações apresentadas na lista:

    • Imagem do item (quando existir)

    • Identificação do item (código/descrição)

    • ColunaStatus comercial

    • Indicador Usuário”Possui preenchidaCATI”

    • Status da CATI

    • Demais campos exibidos (“etc.” conforme especificação da tela)

  5. Se houver filtro/ordenação, aplicar e validar comportamento.

Resultado esperado:

  • A tela lista corretamente os itens do pedido vinculados à CATI.

  • Cada item exibe imagem (quando cadastrada) e os status/indicadores conforme regra.

  • Não devem existir divergências entre itens do pedido e itens exibidos na tela.

 


Cenário 5: Segurança: Vendedor deve ver apenas suas próprias CATIs

Objetivo do cenário: validar a solicitação: “Restringir o acesso dos vendedores apenas às suas próprias CATIs (mediante funcionalidade de segurança).”

Passo a passo (tentativa de acesso indevido):

  1. Logar como Vendedor A.

  2. Acessar a listagem/consulta de CATI.

  3. Pesquisar/filtrar por CATIs do Vendedor B (se houver filtros).

  4. Tentar abrir uma CATI pertencente ao Vendedor B.

Resultado esperado (Vendedor A):

  • A CATI do Vendedor B não deve aparecer na listagem ou

  • Ao tentar acessar diretamente (por URL/atalho), o sistema deve bloquear com mensagem de permissão usuário logado (ex.: SUPERVISOR“Acesso negado/sem permissão”).

Passo a passo (acesso permitido):
5. Ainda como Vendedor A, pesquisar uma CATI do próprio vendedor.
6. Abrir e validar que funciona normalmente.

Resultado esperado (Vendedor A):

  • CATIs do próprio vendedor: acesso permitido.

 


AcessandoCenário 6: Segurança: Admin/Gestor mantém visão completa

Objetivo do cenário: garantir que a funcionalidade
image.png
image.pngrestrição é específica do perfil vendedor e não quebra a operação do time responsável.

TelaPasso a passo:

  1. Logar como Admin/Gestor.

  2. Acessar a listagem de parâmetroCATIs.

  3. Localizar e abrir CATIs de Vendedor A e Vendedor B.

Resultado esperado:

Na

    tela principal, clique em editar.

  • image.png

    Admin/Gestor

    Alterevisualiza ose camposacessa desejados,CATIs nestede exemplodiferentes vamosvendedores alterar(conforme todospermissões os campos.image.png

    Após alteração dos campos:image.png

    Consultaglobais do histórico
    Para consultar a alteração, clique no botão Histórico.image.pngperfil).

    Observação:

  • Os registros de histórico gravados antes da implantação desta atualização não possuem informação de usuário associada. Dessa forma, na coluna “Usuário” esses registros permanecerão em branco, pois o campo passou a ser registrado somente a partir da versão atual do sistema.

4.png

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