> ## 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 nos itens do pedido

a política de bloqueio nos itens impede a finalização do pedido quando os itens atingem a condição
configurada. é a variante do
[bloqueio ao finalizar o pedido](/docs/politicas/bloqueio-e-alerta-ao-finalizar-o-pedido) que aponta
o problema **na aba de produtos**, e não na seção de condições.

<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 qtd. de peças por item menor que a quantidade do item sugerido bloqueia o
  pedido em que a quantidade pedida **fica abaixo** da sugerida.
</Warning>

## quando usar este tipo, e não o bloqueio ao finalizar

os dois impedem a finalização. o que muda é onde a pessoa enxerga o motivo e em que momento a
verificação acontece.

| | bloqueio ao finalizar pedido | bloqueio nos itens do pedido |
| - | - | - |
| onde o erro aparece | na seção de condições do pedido | na aba de produtos |
| quando é avaliado | na conferência das condições e na finalização | na conferência dos produtos e na finalização |
| o que o critério mede | o pedido como um todo | a quantidade de peças de cada item |

use este tipo quando o problema é de item, porque é na aba de produtos que a pessoa vai corrigir.

## o que o critério mede neste tipo

o campo de unidade de medida deste tipo é restrito a duas grandezas, e as duas são por item:

* **qtd. de peças por item**, que é a soma de peças de cada item do pedido;
* **qtd. de peças por item sugerido**, que é a soma de peças do item correspondente no pedido
  sugerido.

com **criar critério simples**, a comparação é entre a quantidade pedida de cada item e um valor
fixo. com **criar critério dinâmico**, a comparação é entre a quantidade pedida e uma porcentagem da
quantidade do item sugerido correspondente, o que permite exigir que o pedido siga o que foi
planejado.

## 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 nos itens do 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**. os perfis não selecionados finalizam o pedido sem bloqueio.

12. defina o critério.

    * clique em **criar critério simples** para comparar a quantidade de peças do item com um valor
      fixo.
    * clique em **criar critério dinâmico** para comparar a quantidade pedida com uma porcentagem
      da quantidade do item sugerido correspondente. a tela monta a frase: se a qtd. de peças por
      item é menor que 80% da qtd. de peças por item sugerido.

13. escolha o operador: **maior ou igual**, **menor ou igual**, **menor**, **maior**, **igual** ou
    **diferente**.

<Accordion title="exemplo, critério simples">
  política: qtd. de peças por item **menor que 10**.

  pedido do cliente:

  * produto A: 6 peças

  * produto B: 12 peças

  * resultado: o pedido é bloqueado, porque o produto A atinge o critério (6 é menor que 10).

  * o erro aparece na aba de produtos, apontando o produto A.

  * o produto B não atinge o critério e não é apontado.
</Accordion>

<Accordion title="exemplo, critério dinâmico">
  política: se a qtd. de peças por item é **menor que 80%** da qtd. de peças por item sugerido.

  * o pedido sugerido previa 20 peças do produto A

  * o cliente pediu 12 peças do produto A

  * cálculo: 80% de 20 = 16 peças, que é o mínimo esperado.

  * resultado: o pedido é bloqueado, porque as 12 peças pedidas ficaram abaixo das 16.

  * se o cliente subir para 16 peças, o critério deixa de ser atingido e o pedido é finalizado.
</Accordion>

14. 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, data de criação do pedido,
    limite de crédito ou saldo disponível.

<Info>
  todos os subcritérios definidos atuam em conjunto, e o item precisa atender a todos para ser
  avaliado pela política. os subcritérios não passam pela lógica de bloqueio: eles apenas restringem
  quais itens entram na conta.
</Info>

15. marque **bloquear o pedido quando a soma de itens for diferente do sugerido correspondente**
    para exigir que as somas coincidam, além da comparação item a item.

    a opção só aparece no critério dinâmico, quando a comparação usa a quantidade do item sugerido.
16. marque **ativar política** e salve.

<Info>
  a opção **permitir finalizar o pedido quando não houver pelo menos um dos itens especificados**
  não é configurável neste tipo de política, e o motivo está no critério: qtd. de peças por item só
  avalia os produtos que estão no pedido. produto que o cliente não pediu não entra na conta, então
  não existe o que decidir sobre o pedido que não tem nenhum deles.

  o efeito é o mesmo da opção marcada: a política nunca alcança o pedido sem nenhum produto do
  critério, e passa a valer a partir do primeiro. para escolher esse comportamento, use o
  [bloqueio ao finalizar o pedido](/docs/politicas/bloqueio-e-alerta-ao-finalizar-o-pedido), que
  aceita outras unidades de medida.
</Info>

## 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, tanto na conferência dos produtos quanto na finalização.

o pedido cujos itens atingem o critério não é finalizado pelos perfis selecionados, e o erro aparece
na aba de produtos apontando quais itens dispararam a política.


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