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:
- Acesse Frente de loja > Segurança > Controles por usuário.
- Selecione a opção de inserir ou inserir múltiplos controles.
- Selecione o usuário que terá o controle aplicado.
- Informe a data inicial e o limite máximo de dias do controle.
- No
novo parâmetrocampo Status do pedido,mantenhaselecioneLiberado financeirocomoos statuspadrão.que farão parte do controle para esse usuário. - Marque
tambémas opções Pendência financeira e Em análise financeira quando elas fizerem parte do controle desse usuário. - Configure a regra de restrição para que, após a aprovação final, o pedido deixe de ser exibido ao usuário.
- 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.,
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:
- Acesse Frente de loja > Pedido > Pedidos de venda ou Pedidos diversos.
- Informe o filtro de data utilizado na consulta.
- Selecione o status
LiberadoPendênciafinanceirofinanceira, consulte os pedidos e verifique se são apresentados somente os registros dentro do período permitido. Selecione o statusPendência financeira, consulte os pedidos e verifique se o mesmo controle de período é aplicado.- 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.
- Selecione outro status de pedido, como Em loja, consulte os pedidos e verifique se
oaperíododata do controlefinanceironão éaplicado,aplicada, respeitando somente os filtros informados na tela. - Retorne à rotina: Frente de loja > Segurança > Controles por usuário.
- Zere os campos de controle de período.
- 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:
- Acesse
um pedido que esteja com statusEm loja. Finalize o pedido.Consulte novamente os pedidos e verifique se o registro continua sendo exibido.AcesseFrente de loja > Pedido >AprovaçãoPedidosemdelojavenda ou Pedidos diversos.AproveInformeoospedido.filtros utilizados na consulta.- Consulte
novamentepedidos com status Pendência financeira e verifique se a regra configurada para o usuário é aplicada. - 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.
- 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. - Altere os status selecionados para o usuário e confirme o cadastro.
- Realize novamente as consultas e verifique se o
registrocomportamentocontinuaacompanhasendoaexibido.nova AcesseFrente de loja > Pedido > Aprovaçseleçãofinal.dos Realizestatusadaaprovação final do pedido.Consulte novamente os pedidos.Verifique se o pedido aprovado deixou de ser exibido para o usuário.OS.

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