OS 106067 - MELHORIA - FRENTE DE LOJA - CONTROLE DE PEDIDOS POR STATUS FINANCEIRO Objetivo O cadastro de " Controles por usuário" já existe. Nesta melhoria, foram incluídas as opções de status  Pendência Financeira e Em Análise Financeira , permitindo controlar também a listagem de pedidos com esses status, além do Liberado Financeiro , que já era considerado. Também foi incluído o parâmetro que permite não exibir ao usuário os pedidos com os status definidos no cadastro, inclusive quando gerados na data atual. Premissas Necessário o ambiente estar atualizado com as versões: SENDDECOR de número 153579 ou superior; Script de número 152898 SQL / 152899 PGSQL ou superior; O usuário deve possuir acesso às funcionalidades de controles por usuário, pedidos e aprovações; Cenário 01: Cadastrar as novas opções de status no controle por usuário. Objetivo: validar que o controle de cada usuário permita definir quais status serão considerados na 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: Após a confirmação, o cadastro deve ser gravado com a data inicial, o limite máximo de dias e os status selecionados para aquele usuário. As opções Pendência financeira e Em análise financeira devem estar disponíveis para seleção. Os status considerados no controle devem corresponder à seleção feita no cadastro e podem variar entre usuários. Passo a passo: Acesse Frente de loja. Navegue até Segurança > Controles por usuário . Selecione a opção de inserir ou inserir múltiplos controles. Informe o usuário que terá o controle aplicado. Informe a data inicial e/ou o limite máximo de dias do controle. No campo Status do pedido , selecione os status que farão parte do controle para esse usuário. Marque as opções "Pendência financeira" e "Em análise financeira" quando elas fizerem parte do controle desse usuário. Configure os status que participarão do controle e, no campo Limite em dias , informe 9999 quando o usuário não deverá visualizar pedidos com esses status. Confirme o cadastro. Observação: quando os campos "A partir de" e "Limite em dias" forem preenchidos, o sistema considera como início da visualização a data mais recente entre os dois critérios. Se a data calculada pelo limite de dias for anterior à data informada em "A partir de" , prevalece a data de "A partir de" . Caso seja posterior, prevalece a data calculada. Cenário 02: Validar o controle de período das novas opções de status. 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: usuário com controle cadastrado, com as opções Pendência financeira e Em análise financeira configuradas, e existência de pedidos para consulta. Resultado Esperado: Para os status Pendência financeira e Em análise financeira , quando selecionados no controle do usuário, a consulta deve retornar apenas pedidos dentro da data efetiva do controle e dos filtros informados na tela. Para os demais status, como Em loja , a data do controle não deve ser aplicada; a consulta deve respeitar somente os filtros da tela. Cadastro de controle por usuário: Passo a passo: Acesse Frente de loja. Navegue até Pedido > Pedidos de venda ou Pedidos diversos . Informe o filtro de data utilizado na consulta. Selecione o status "Pendência financeira" , consulte os pedidos e verifique se são apresentados somente os registros dentro do período permitido. 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 a data do controle não é 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 restrição de visualização das novas opções de status. Objetivo: validar que o limite de 9999 dias restrinja a visualização dos pedidos com "Pendência financeira / Em análise financeira" . Pré-condição: usuário com controle cadastrado, com as opções " Pendência financeira / Em análise financeira" configuradas e o campo "Limite em dias" preenchido com 9999 . Resultado Esperado: Com o campo Limite em dias preenchido com 9999 , os pedidos com status Pendência financeira e Em análise financeira não devem ser exibidos para o usuário controlado, inclusive quando forem gerados na data atual. Pedidos com outros status, como Em loja , não devem sofrer essa restrição e devem respeitar somente os filtros informados na tela. Passo a passo: Acesse Frente de loja. Navegue até Pedido > Pedidos de venda ou Pedidos diversos . Informe os filtros utilizados na consulta. Consulte pedidos com status "Pendência Financeira" e verifique se não são exibidos para o usuário controlado. Consulte pedidos com status " Em análise financeira" e verifique se não são exibidos para o usuário controlado. Consulte um pedido com status não controlado, como "Em loja" , e verifique se ele continua sendo exibido, respeitando os filtros da tela. ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.