Ir para o conteúdo principal

OS 106067 - MELHORIA - FRENTE DE LOJA - CONTROLE DE PEDIDOS POR STATUS FINANCEIRO

Objetivo

PermitirO o controle da listagemcadastro de pedidoscontroles por usuário já existia. Nesta melhoria, foram incluídas as opções de status financeiro Pendência financeira e restringirEm aanálise visualizaçãofinanceira. No cadastro de pedidoscada usuário, podem ser definidos os status que participarão do controle de período e da regra de restrição após a aprovação final. Essa seleção não é fixa e pode variar conforme o usuário.

Premissas

  • Necessário o ambiente estar atualizado com as versões:
    • SENDDECOR de número xxx ou superior;
    • Script de número xxx SQL / xx - PGSQL ou superior;
  • O usuário deve possuir acesso às funcionalidades de controles por usuário, pedidos e aprovações;

Cenário 01: Cadastrar oas novonovas parâmetroopções de status no controle por usuário.

Objetivo: cadastrarvalidar osque statuso controle de pedidocada eusuário aspermita regrasdefinir quequais status serão aplicadasconsiderados aona restrição, incluindo as opções Pendência financeira e Em análise financeira. A seleção dos status pode variar conforme o usuário.

Pré-condição: usuário com acesso à rotina de controles por usuário.

Resultado Esperado: OApós controlea éconfirmação, cadastradoo permitindocadastro definirdeve ser gravado com a data inicial, o limite máximo de dias e os status financeirosselecionados para aquele usuário. As opções Pendência financeira e aEm regraanálise definanceira restriçdevem estar disponíveis para seleção. Os status considerados no controle devem corresponder à seleção defeita visualização.no cadastro e podem variar entre usuários.

Passo a passo:

  1. Acesse Frente de loja > Segurança > Controles por usuário.
  2. Selecione a opção de inserir ou inserir múltiplos controles.
  3. Selecione o usuário que terá o controle aplicado.
  4. Informe a data inicial e o limite máximo de dias do controle.
  5. No novo parâmetrocampo Status do pedido, mantenhaselecione Liberado financeiro comoos status padrão.que farão parte do controle para esse usuário.
  6. Marque tambémas opções Pendência financeira e Em análise financeira quando elas fizerem parte do controle desse usuário.
  7. Configure a regra de restrição para que, após a aprovação final, o pedido deixe de ser exibido ao usuário.
  8. Confirme o cadastro.

Cenário 02: Validar o controle de período dos status da OS.

Objetivo: validar o controle de período para as opções Pendência financeira e Em análise financeira e confirmar que os demais status não utilizam a data do controle.

Pré-condição: controle cadastrado para o usuário com os status da OS selecionados e existência de pedidos para consulta.

Resultado Esperado: Para os status Pendência financeira e Em análise financeira.,

  • Configurequando selecionados no controle do usuário, a regraconsulta paradeve nãoretornar permitirapenas quepedidos o usuário visualize todos os pedidos, independentementedentro da data.
  • data
  • Confirme o cadastro.

  • Cenário 02: Validar o controle por diferentes status de pedido.

    Objetivo: validar se o novo parâmetro aplica corretamente o controle de período e os filtros da tela.

    Pré-condição: controle cadastrado para o usuário e existência de pedidos com os status necessários.

    Resultado Esperado: Os status configurados respeitam o períodoefetiva do controle e osdos filtros informados na tela. OsPara os demais statusstatus, como Em loja, a data do controle não sãodeve restringidosser peloaplicada; períodoa financeiro.consulta deve respeitar somente os filtros da tela.

    Passo a passo:

    1. Acesse Frente de loja > Pedido > Pedidos de venda ou Pedidos diversos.
    2. Informe o filtro de data utilizado na consulta.
    3. Selecione o status LiberadoPendência financeirofinanceira, consulte os pedidos e verifique se são apresentados somente os registros dentro do período permitido.
    4. Selecione o status Pendência financeira, consulte os pedidos e verifique se o mesmo controle de período é aplicado.
    5. Selecione o status Em análise financeira, consulte os pedidos e verifique se o controle de período é aplicado. Caso não existam registros, a consulta deve permanecer sem resultados.
    6. Selecione outro status de pedido, como Em loja, consulte os pedidos e verifique se oa períododata do controle financeiro não é aplicado,aplicada, respeitando somente os filtros informados na tela.
    7. Retorne à rotina: Frente de loja > Segurança > Controles por usuário.
    8. Zere os campos de controle de período.
    9. Consulte novamente os pedidos e verifique se o usuário não permanece limitado pelo período anteriormente configurado.

    Cenário 03: Validar a ocultaçrestrição dopor pedidostatus apósda a aprovação final.OS.

    Objetivo: validar a regrarestrição que impede ade visualização depara pedidosos apósstatus ada aprovaçãoOS final.selecionados no controle do usuário: Pendência financeira e Em análise financeira.

    Pré-condição: regracontrole de restrição de visualização habilitadacadastrado para o usuário.rio com os status da OS que serão avaliados.

    Resultado Esperado: OPara pedidocada permanecestatus visívelda duranteOS asselecionado etapasno anteriorescontrole — Pendência financeira e deixaEm deanálise serfinanceira exibido após— a aprovaçconsulta deve aplicar a regra configurada para o usuário. Um status que não esteja selecionado, como Em loja, não deve sofrer essa restrição final.e deve respeitar apenas os filtros informados na tela.

    Passo a passo:

    1. Acesse um pedido que esteja com status Em loja.
    2. Finalize o pedido.
    3. Consulte novamente os pedidos e verifique se o registro continua sendo exibido.
    4. Acesse Frente de loja > Pedido > AprovaçãoPedidos emde lojavenda ou Pedidos diversos.
    5. AproveInforme oos pedido.filtros utilizados na consulta.
    6. Consulte novamentepedidos com status Pendência financeira e verifique se a regra configurada para o usuário é aplicada.
    7. Consulte pedidos com status Em análise financeira e verifique se a regra configurada para o usuário é aplicada. Caso não existam registros, a consulta deve permanecer sem resultados.
    8. Consulte um status não selecionado no controle, como Em loja, e verifique se a restrição não é aplicada, respeitando os pedidosfiltros da tela.
    9. Altere os status selecionados para o usuário e confirme o cadastro.
    10. Realize novamente as consultas e verifique se o registrocomportamento continuaacompanha sendoa exibido.
    11. nova
    12. Acesse Frente de loja > Pedido > Aprovaçseleção final.
    13. dos
    14. Realizestatus ada aprovação final do pedido.
    15. Consulte novamente os pedidos.
    16. Verifique se o pedido aprovado deixou de ser exibido para o usuário.OS.

    Ficou com alguma dúvida .png

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