OS 92264 - MELHORIA - SENDDECOR - TRAVA PEDIDOS TRANSFERÊNCIA DE UNIDADE OPERACIONAL
Objetivo:
A solicitação visa, garantir que não seja possível criar TU de Pedido de Venda com etiquetas quando o status do Pedido de Venda não estiver “Liberado Financeiro”, evitando que:
-
a etiqueta seja desamarrada de um pedido ainda pendente de aprovação financeira;
-
o processo interno de TU (quando não finalizado/encadeado por completo) gere efeitos colaterais, como geração indevida de OC (ordem de compra) para itens de pronta entrega;
-
ao final do processo, mesmo que as etiquetas retornem ao pedido, a OC indevida permaneça.
Na prática, o usuário passa a ter uma “trava” clara: etiqueta só entra no fluxo de TU quando o pedido já está financeiramente liberado.
Premissas:
- Necessário o ambiente estar atualizado com a versão SENDDECOR de número xxxx ou superior;
Teste realizado após a atualização
Cenário 1: Bloquear Transferência entre UOP com etiqueta quando pedido NÃO está Liberado Financeiro.
Pré-condições
-
Pedido de Venda com pronta entrega (etiqueta).
-
Status do Pedido: Aguardando aprovação / Não Liberado Financeiro.
-
Etiquetas vinculadas ao pedido.
Passo a passo
-
Acessar a rotina de TU de Pedido de Venda
-
Iniciar a criação de uma TU.
-
Informar/selecionar a(s) etiqueta(s) vinculada(s) ao Pedido de Venda.
-
Tentar confirmar/avançar para gerar a TU.
Resultado esperado
-
O sistema deve impedir a geração/continuidade da TU.
-
Deve exibir mensagem de validação informando que só é permitido TU com etiqueta se o Pedido de Venda estiver “Liberado Financeiro”.
-
A(s) etiqueta(s) não deve(m) ser desamarrada(s) do Pedido de Venda.
-
Não deve ocorrer geração de OC nem qualquer efeito de compra decorrente do fluxo de TU.
-
Nenhum registro de TU deve ficar criado “pela metade” (sem finalização), ou, se houver rascunho, deve permanecer sem alterar vínculo das etiquetas.
Pedido de vendas com status diferente de Liberado Financeiro
Pedido Transferência de Unidade Operacional
No exemplo abaixo, vamos editar um pedido e tentar amarrar uma etiqueta.
Na tela principal, encontre o pedido e clique em Etiqueta Amarrada.
Ao abrir o pop-up selecione a etiqueta do pedido(1), o sistema deve exibir mensagem de validação (2) travando a amarração.
Cenário 2: Permitir TU com etiqueta quando pedido está Liberado Financeiro
Pré-condições
-
Pedido de Venda com etiqueta.
-
Status do Pedido: Liberado Financeiro.
-
Etiquetas válidas e disponíveis para o processo.
Passo a passo
-
Acessar a rotina de TU de Pedido de Venda.
-
Criar uma nova TU.
-
Informar/selecionar etiqueta(s) vinculada(s) ao pedido Liberado Financeiro.
-
Confirmar a operação e concluir o processo da TU (todas as etapas previstas no fluxo do sistema).
Resultado esperado
-
O sistema deve permitir a criação/geração da TU.
-
A TU deve ser criada com sucesso e o processo deve finalizar normalmente.
-
O vínculo de etiqueta deve refletir o comportamento padrão do fluxo (conforme regra do sistema), sem gerar inconsistências.
Pedido de vendas com status Liberado Financeiro
Pedido Transferência de Unidade Operacional
No exemplo abaixo, vamos editar um pedido e amarrar uma etiqueta.
Na tela principal, encontre o pedido e clique em Etiqueta Amarrada.
Confirme a amarração da etiqueta.
O sistema deve amarrar a etiqueta com sucesso.
Cenário 3: TU SEM etiqueta deve seguir funcionando
Pré-condições
-
Pedido de Venda em qualquer status financeiro.
-
Operação de TU sem informar etiquetas.
Passo a passo
-
Acessar a rotina de TU.
-
Criar TU sem preencher/informar etiqueta.
-
Confirmar o processo.
Resultado esperado
-
O sistema deve permitir o andamento normal (a trava é apenas para TU com etiqueta).
-
Nenhuma mensagem de bloqueio relacionada à liberação financeira deve ser exibida.
Cenário 4: Mensagem e bloqueio somente quando etiqueta pertence a PV não liberado (consistência)
Pré-condições
-
Uma etiqueta vinculada a Pedido A (não liberado financeiro).
-
Outra etiqueta vinculada a Pedido B (liberado financeiro) ou etiqueta válida conforme regra.
Passo a passo
-
Iniciar TU.
-
Tentar informar etiqueta do Pedido A (não liberado).
Resultado esperado
-
Bloqueio deve ocorrer ao tentar usar etiqueta do pedido não liberado.
-
Mensagem deve direcionar claramente a causa: status financeiro do pedido.

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