> ## 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.

# pedido offline

o modo offline permite montar o pedido sem depender de internet no momento da venda, enviando tudo automaticamente assim que a conexão estiver disponível.

## como o pedido offline funciona

com o modo offline ativo, o pedido é gravado no próprio navegador em vez de ser enviado a cada alteração. o produto é escolhido, a grade é preenchida e o pedido cresce localmente, sem depender da rede.

quando a conexão volta, o pedido é enviado inteiro e passa a existir como pedido comum, em rascunho. até esse momento ele carrega um código provisório, gerado no próprio dispositivo, que é substituído pelo código sequencial da marca no envio.

o estoque exibido offline é o que estava disponível no momento em que os dados foram baixados. o estoque que vale é o do momento do envio, verificado quando o pedido chega.

## quem tem acesso

o modo offline é do ambiente da marca: vale para o admin da marca e para o representante. a loja não tem acesso.

ele depende de habilitação para a marca, e o navegador precisa suportar o armazenamento local que o recurso usa. com as duas condições atendidas, o item **modo offline** aparece no menu do usuário.

## o que muda em relação ao pedido comum

| aspecto | pedido comum | pedido offline |
| - | - | - |
| código | sequencial da marca, atribuído na criação | código provisório no dispositivo, substituído no envio |
| entrada dos itens | um a um, conforme são adicionados | todos ao mesmo tempo, no envio |
| verificação de estoque | no momento em que o item é adicionado | no momento do envio |
| divisão do pedido | aplicada na criação | recalculada depois do envio |
| observações | uma por divisão | uma só, replicada para todas as divisões no envio |

## o envio pode terminar de três formas

**enviado por inteiro.** o pedido passa a existir online com todos os itens, e a tela leva ao pedido criado.

**enviado em parte.** algum SKU do pedido deixou de existir entre o download dos dados e o envio, por descontinuação. o pedido é criado com os itens que passaram, e os que falharam ficam de fora.

**recusado.** uma falha que não seja SKU inexistente interrompe o envio inteiro. o pedido online é criado e cancelado, e fica bloqueado.

## quando o envio não completa

<Warning>
  não existe reenvio. o pedido recusado não volta atrás, e o pedido enviado em parte não recupera sozinho os itens que ficaram de fora.
</Warning>

no envio em parte, os itens que falharam são acrescentados manualmente ao pedido online.

no envio recusado, o caminho é criar um pedido novo. o pedido offline pode continuar gravado no dispositivo, se não tiver sido apagado.

## conteúdos relacionados

<div className="relacionados">
  <CardGroup cols={1}>
    <Card title="criar pedidos" icon="file-lines" href="/docs/pedidos/criar-pedidos-v2" horizontal />

    <Card title="o ciclo de vida dos pedidos" icon="file-lines" href="/docs/pedidos/o-ciclo-de-vida-dos-pedidos-v2" horizontal />
  </CardGroup>
</div>


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