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

# Picking (Separação)

> Como usar a tela de Picking com bipagem e scanner de código de barras.

# Picking (Separação)

<img src="https://mintcdn.com/erpulse-f63e3bce/baCRRnfpgd_Os6EK/images/placeholder.svg?fit=max&auto=format&n=baCRRnfpgd_Os6EK&q=85&s=ad177a574108018a8d2b814a465cde0e" alt="Tela de Picking no mobile" width="400" data-path="images/placeholder.svg" />

O picking é a etapa onde o operador separa os produtos do pedido. No ERPulse, o picking é **por pedido** e usa bipagem de código de barras.

## Como fazer picking

1. Acesse **Fulfillment** no painel
2. Filtre por pedidos com status `AGUARDANDO_SEPARACAO`
3. Clique no pedido que deseja separar
4. Você será levado para a tela de Picking

### Bipagem de itens

1. A tela mostra a lista de itens do pedido com suas localizações
2. Bip o código de barras (EAN) de cada item
3. O sistema valida se o produto é o correto
4. Feedback visual: **verde** = correto, **vermelho** = errado
5. Quando todos os itens forem bipados, o status muda para `SEPARADO`

<Info>
  A tela de Picking é **PWA** — funciona no celular do operador com câmera como scanner (ZXing). Touch targets ≥ 72px para uso com luvas.
</Info>

## EAN agrupado

Alguns produtos têm **EAN agrupado** (um código que representa N unidades). Ao bipar um EAN agrupado:

* O sistema reconhece automaticamente a quantidade
* Ex: bipar o EAN de fardo (6 unidades) conta como 6

## Localizações

A lista de separação mostra a localização de cada produto:

| Campo | Exemplo |
| ----- | ------- |
| Rua   | A       |
| Torre | 1       |
| Andar | 2       |
| Bin   | 03      |

O operador vai até o endereço, bipa o produto e confirma.

## Problemas comuns

### Produto não encontrado

Se o EAN não for reconhecido:

1. Verifique se o produto está cadastrado
2. Verifique se o EAN está correto no cadastro
3. Use o campo de busca manual como fallback

### Wi-Fi caiu durante bipagem

O PWA tem cache offline, mas **sem fila IndexedDB** — bipagens feitas offline podem ser perdidas. Evite usar em áreas sem sinal.

→ [Voltar ao fluxo de fulfillment](/fulfillment/fluxo)
→ [Próximo: Checkout](/fulfillment/checkout)
