OS 103960 - MELHORIA - SENDDECOR - FRENTE DE LOJA - LIBERAÇÃO INDIVIDUAL DA DATA DE CORTE PARA APROVAÇÃO DE PEDIDO
Objetivo:
A solicitação tem como objetivo, disponibilizar, na tela de aprovação da Diretoria, uma opção para informar uma quantidade de dias para bloqueio específica para determinado pedido, permitindo sua aprovação mediante autorização, sem alterar a parametrização geral da loja.
Quando a quantidade de dias informada no pedido for superior à quantidade definida na parametrização geral, o sistema deverá utilizar o valor específico do pedido para calcular a nova data de corte. Caso não exista uma quantidade específica válida, deverá permanecer a regra geral configurada para a UOP.
A alteração também deverá ser registrada em log, possibilitando consultar o usuário responsável, a data da alteração e os valores informados, garantindo maior controle e rastreabilidade das liberações realizadas após o prazo padrão.
Premissas:
- Necessário o ambiente estar atualizado com a versão:
- SENDDECOR de número 145449 ou superior.
- Script de número 145456 SQL / 145451 PSSQL ou superior
Teste realizado após a atualização.
Cenário 01: Validar o bloqueio do pedido pela parametrização geral
Objetivo: Confirmar que, quando o pedido não possuir uma quantidade de dias específica, o sistema utilize a parametrização geral da UOP e bloqueie a aprovação do pedido fora da data de corte.
Pré-condição:
- Possuir acesso ao módulo Frente de Loja.
- Possuir acesso ao cadastro de dias para bloqueio de pedido.
- A UOP utilizada no teste deverá possuir a quantidade de dias para bloqueio configurada.
- Possuir um pedido finalizado e encaminhado para aprovação.
- O pedido não poderá possuir uma quantidade de dias específica informada.
- A data do pedido deverá estar fora do período permitido pela parametrização geral.
Passo a passo:
- Consultar a parametrização geral de dias para bloqueio da UOP.
- Criar e finalizar um pedido de venda.
- Garantir que a data do pedido esteja anterior à data de corte calculada.
- Acessar a tela Aprovação em Loja.
- Tentar aprovar o pedido.
Resultado Esperado: O sistema deverá utilizar a quantidade de dias configurada no parâmetro geral da UOP e impedir a aprovação do pedido, apresentando a mensagem de bloqueio por data de corte.
Tela de parametro de dias para bloqueio de pedido
Localize a UOP que será utilizada no teste e clique em Consultar.
O campo Dias para bloqueio de pedido (Parametrização Geral) define a quantidade padrão de dias utilizada pelo sistema para calcular a data de corte para aprovação dos pedidos da UOP. Essa configuração é aplicada a todos os pedidos, exceto quando houver uma parametrização específica no próprio pedido com quantidade de dias superior à configurada na regra geral.
Acesse Frente de Loja > Pedido > Aprovação em loja.

Tela de aprovação em loja
Informe os filtros necessários para localizar o pedido com a data de inferior a data de corte (1) e clique Aprovar (2).
Verifique a mensagem apresentada pelo sistema.
Cenário 02: Informar dias para bloqueio específicos e aprovar o pedido
Objetivo: Validar que a Diretoria possa informar uma quantidade de dias específica para o pedido e concluir sua aprovação sem alterar a parametrização geral da UOP.
Pré-condição:
-
Possuir acesso à tela de aprovação da Diretoria.
-
O usuário deverá possuir permissão para acessar a opção de parametrização específica do pedido.
-
A parametrização geral da UOP deverá estar configurada.
-
Possuir um pedido bloqueado pela data de corte geral.
-
A quantidade de dias específica deverá ser superior à quantidade de dias do parâmetro geral.
Passo a passo:
-
Localizar o pedido bloqueado na tela Aprovação em Loja.
-
Acessar a opção de parametrização específica do pedido.
-
Informar uma quantidade de dias superior ao parâmetro geral.
-
Conferir a nova data de corte calculada.
-
Confirmar a alteração.
-
Aprovar novamente o pedido.
Resultado Esperado: O sistema deverá gravar a quantidade de dias específica no pedido, recalcular sua data de corte e permitir a aprovação, sem modificar a parametrização geral dos demais pedidos da UOP. O usuário sem permissão não deverá conseguir alterar a quantidade de dias específica do pedido.
Regra: Somente deverá ser considerado o parâmetro específico do pedido quando a quantidade de dias informada for superior à quantidade definida no parâmetro geral.
Tela de aprovação em loja.
Na tela principal, informe os filtros necessários e localize o pedido bloqueado pela data de corte.
Clique no botão identificado pelo ícone $, destinado à parametrização específica do pedido e normalmente disponibilizado para a Diretoria.
Na tela apresentada, consulte:
-
a quantidade de dias específica do pedido.
-
a data de corte atual;
No campo Quantidade de dias para bloqueio do pedido, informe uma quantidade superior à parametrização geral.
Exemplo:
-
Parâmetro geral:
7 dias; -
Quantidade específica do pedido:
10 dias.
Saia do campo ou pressione Tab para que o sistema calcule a nova data de corte. Confira se a data de corte foi atualizada conforme a quantidade informada e clique em Confirmar.
Retorne à tela Aprovação em loja e clique em Aprovar.
Confirme a aprovação no pop-up apresentado.
Cenário 03: Log da alteração
Objetivo: Confirmar que as alterações sejam registradas para consulta.
Pré-condição:
-
Possuir um usuário da Diretoria com permissão para realizar a alteração.
- O log deverá ser validado somente para alterações realizadas após a implantação da funcionalidade.
Passo a passo:
- Consultar a alteração específica do pedido.
-
Abrir a opção de log.
-
Conferir os dados registrados.
Resultado Esperado: Para o usuário autorizado, o sistema deverá disponibilizar a funcionalidade e registrar no log, no mínimo, o pedido alterado, o usuário responsável, a data e hora da alteração e os valores relacionados à liberação.
Consulta do Pedido
Consulte o mesmo pedido, selecione o registro e clique no botão com o ícone $.
Clique na opção destinada à consulta do Log, apresentada na tela de parametrização.
Verifique se o sistema apresenta o registro da alteração realizada.
Confira se o log contém as informações disponíveis, especialmente:
- data e hora;
- usuário que efetuou a alteração;
- quantidade de dias informada.
ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.





