> ## Documentation Index
> Fetch the complete documentation index at: https://docs.teceo.co/llms.txt
> Use this file to discover all available pages before exploring further.

# bloqueio e alerta ao finalizar o pedido

as políticas de bloqueio e de alerta reagem a uma condição do pedido. as duas usam o mesmo critério
e a mesma configuração, e diferem no efeito: o bloqueio impede a finalização, o alerta apenas avisa
e deixa seguir.

são dois tipos separados no campo tipo de política. para bloquear e avisar sobre a mesma condição,
crie duas políticas com o mesmo critério.

<Warning>
  o critério descreve **a condição que dispara o bloqueio**, não a condição que o pedido precisa
  cumprir. um critério de valor líquido do pedido maior ou igual ao limite de crédito bloqueia o
  pedido que **atinge** esse valor.
</Warning>

## escolher entre bloquear e alertar

* **bloqueio ao finalizar pedido**: o pedido que atinge o critério não é finalizado. use quando a
  regra não pode ser furada.
* **alerta ao finalizar pedido**: o pedido que atinge o critério exibe um aviso e é finalizado
  mesmo assim. use quando a regra é uma recomendação.

a diferença aparece na hora de finalizar. o bloqueio é verificado na conferência das condições do
pedido e outra vez na finalização, e impede a conclusão. o alerta aparece no formulário de
finalização, que passa a oferecer o botão **finalizar mesmo assim**: nenhum pedido deixa de ser
finalizado por causa de um alerta ativo.

o efeito vale apenas para os perfis selecionados na política. os perfis não selecionados finalizam
o pedido sem bloqueio e sem aviso.

## criar a política

1. no menu lateral, selecione **configurações**.
2. clique em **políticas e promoções**.
3. clique em **criar política**.
4. na seção **dados gerais**, selecione o tipo de política **bloqueio ao finalizar pedido** ou
   **alerta ao finalizar pedido**. o tipo fica bloqueado depois que a política é salva, então
   confira antes de seguir.
5. defina o **nome** da política. é por ele que ela é encontrada na listagem.
6. o campo **código de integração** fica bloqueado neste tipo de política.
7. defina **data inicial** e **data final** se a política tiver prazo. sem datas, ela vale enquanto
   estiver ativa.
8. deixe **ativar política** desmarcado até terminar a configuração. a política pode ser ativada a
   qualquer momento, e uma política ativa já passa a valer nos pedidos.
9. na seção **para quem**, selecione os clientes ou as classificações de clientes atingidos. sem
   nenhuma seleção, a política vale para todos os clientes.
10. na seção **para quais pedidos**, defina os filtros de disponibilidade, janela de entrega,
    classificação ou coleção. sem nenhum filtro, a política vale para todos os pedidos.

## definir os perfis e o critério

11. na seção **critérios e ações**, no campo **aplicar política aos perfis**, selecione quem é
    atingido: **administrador da loja**, **comprador**, **vendedor(a)** ou
    **administrador da marca**.

12. defina o critério.

    * clique em **criar critério simples** para comparar uma medida do pedido com um valor fixo,
      como qtd. de peças maior ou igual a 10.
    * clique em **criar critério dinâmico** para comparar duas medidas entre si, como o valor
      líquido do pedido contra o limite de crédito do cliente. o critério dinâmico é sempre
      percentual, e a tela monta a frase: se o valor líquido do pedido é maior que 90% do limite de
      crédito.

13. escolha a unidade de medida. no critério simples estão disponíveis **qtd. de peças**,
    **qtd. de peças por produto-cor**, **qtd. de peças por item**, **valor bruto dos itens**,
    **valor líquido dos itens** e **valor líquido do pedido**.

    no critério dinâmico, o lado direito da comparação aceita também **limite de crédito** e
    **saldo disponível**.

<Info>
  limite de crédito e saldo disponível são do grupo, não da loja. quando o cliente do pedido tem uma
  loja-pai, o valor lido é o cadastrado na matriz; quando não tem, é o do próprio cliente. a leitura
  sobe um nível só, então a matriz da matriz não é considerada.
</Info>

14. escolha o operador e o valor de referência.
15. se a política precisar valer só em parte dos itens, defina os subcritérios por disponibilidade,
    janela de entrega, classificação, produto-cor, coleção do pedido, status do pedido ou data de
    criação do pedido. todos os subcritérios atuam em conjunto.

## definir o comportamento quando o item não está no pedido

16. decida se a política vale para o pedido que não tem nenhum dos itens do critério, na opção
    **permitir finalizar o pedido quando não houver pelo menos um dos itens especificados**.

    * **desmarcada**: a política vale sempre. o pedido que não tem todos os itens do critério é
      alcançado, inclusive o pedido que não tem nenhum deles.
    * **marcada**: a política só é avaliada quando pelo menos um dos itens do critério está no
      pedido. o pedido sem nenhum deles passa sem bloqueio e sem aviso; a partir de um item, a
      política volta a valer, e o pedido que não tem todos os itens é alcançado.

    a opção vem marcada em uma política nova, e fica bloqueada quando a unidade de medida do
    critério é qtd. de peças por item.

<Accordion title="exemplo, opção desmarcada">
  a marca exige no mínimo 10 peças dos produtos A, B e C, em todo pedido.

  o cliente monta um pedido só com os produtos D e E.

  * resultado: o pedido é bloqueado.
  * a política vale mesmo sem nenhum produto do critério no pedido, e as 10 peças de A, B e C
    continuam obrigatórias.
  * é a escolha de quem quer o mix obrigatório em todo pedido.
</Accordion>

<Accordion title="exemplo, opção marcada">
  a marca exige no mínimo 10 peças dos produtos A, B e C, mas só de quem comprar algum deles.

  o cliente monta um pedido só com os produtos D e E.

  * resultado: o pedido é finalizado normalmente, porque nenhum produto do critério está no pedido.
  * se o cliente incluir uma peça do produto A, a política volta a valer, e o pedido só é finalizado
    com as 10 peças de A, B e C.
</Accordion>

17. quando o critério compara o pedido com o pedido sugerido correspondente, aparece a opção
    **bloquear o pedido quando a soma de itens for diferente do sugerido correspondente**. marque
    para exigir que as somas coincidam.
18. marque **ativar política** e salve.

## o que acontece depois

a política passa a ser avaliada nos pedidos que atendem ao alcance definido nas seções para quem e
para quais pedidos.

no caso do bloqueio, quem tenta finalizar um pedido que atinge o critério é impedido, e o erro
aparece na seção de condições do pedido, apontando qual critério foi atingido.

no caso do alerta, o aviso aparece no formulário de finalização e o botão de confirmar vira
**finalizar mesmo assim**. a pessoa lê o aviso e decide: seguir ou voltar e ajustar o pedido.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.