Recolhimento para Envase
Detalhamento completo das 4 funcionalidades relacionadas ao recolhimento para envase do App Cilindros.
Esta operação é a coleta do cilindro vazio do cliente para ser reabastecido na fábrica.
🔄 Diferenças: Recolhimento para Envase (ID 290) vs Recolhimento Padrão (ID 117)
📋 Recolhimento Padrão (ID 117)
- Finalidade: Recolher vazio do cliente (troca padrão)
- QR Code tipo:
rc - Ciclo: Entrega → Recolhimento → Retorno
- Destino: Estoque interno (aguarda enchimento)
- Contexto: Cliente devolve vazio após usar o cheio
🔄 Recolhimento para Envase (ID 290)
- Finalidade: Recolher cilindro do cliente para reabastecimento
- QR Code tipo:
re - Ciclo: Recolhimento para Envase → Enchimento → Entrega Pós-Envase
- Destino: Fábrica para envase (rastreabilidade do mesmo cilindro)
- Contexto: Cliente quer reabastecer seu próprio cilindro
✅ O fluxo operacional é IDÊNTICO ao recolhimento padrão.
A diferença está no contexto de negócio e no QR Code gerado (tipo "re" em vez de "rc").
Consulte a documentação de Entrega de Recolhidos para Envase (ID 294) para entender a continuidade do ciclo.
🔄 Ciclo de Recolhimento para Envase
Visão completa do processo de recolhimento de cilindros vazios dos clientes para reabastecimento. Esta operação inicia o ciclo de envase, levando o cilindro do cliente para a fábrica.
Situação: EM ROTA"] B["🔄 2. RECOLHER PARA ENVASE
App Cilindros - ID 290"] C["📷 Leitura QR Code
Câmera / USB / Arquivo / Busca"] D["📊 Cilindro selecionado
Verificação de dados"] E["💾 GRAVAR COLETA
Salva offline
NÃO valida"] F["✈️ FINALIZAR COLETA
Validar todos os cilindros"] H{"✅ Validação
CLIENTE + VAZIO?"} I["❌ ERRO
Cilindro não pode ser recolhido"] J["🛠️ CORRIGIR
Alterar Localização (688)
ou Situação (687)"] K["✅ Cilindro APROVADO
Recolhido para envase"] L["📝 3. EFEITO NO CILINDRO
Vazio → Vazio"] M["🏢 Localização: CLIENTE → INTERNO"] N["🔄 Aguarda Enchimento"] %% FLUXO PRINCIPAL A --> B B --> C C --> D D --> E E --> F F --> H H -->|Sim| K H -->|Não| I I --> J J --> F K --> L L --> M M --> N %% EXCLUSÃO - PODE SER FEITA ENQUANTO COLETA ESTIVER PENDENTE E -.->|Após vincular| P["🗑️ EXCLUIR CILINDRO
ID 291
Remove da coleta"] K -.->|Após finalizar| P P -.->|Coleta ainda pendente| B %% ESTILOS style A fill:#1e293b,stroke:#f59e0b,stroke-width:2px style B fill:#1e293b,stroke:#ec4899,stroke-width:2px style C fill:#1e293b,stroke:#ec4899 style D fill:#1e293b,stroke:#ec4899 style E fill:#1e293b,stroke:#ec4899 style F fill:#1e293b,stroke:#ec4899,stroke-width:2px style K fill:#1e293b,stroke:#ec4899 style L fill:#1e293b,stroke:#22c55e,stroke-width:2px style M fill:#1e293b,stroke:#3b82f6 style N fill:#1e293b,stroke:#ec4899,stroke-width:2px style P fill:#1e293b,stroke:#ef4444,stroke-width:2px style I fill:#1e293b,stroke:#ef4444 style J fill:#1e293b,stroke:#f97316
📋 Passo a passo do recolhimento para envase
O romaneio deve estar com situação 🔵 EM ROTA. Os cilindros estão marcados como 👥 CLIENTE.
No App Cilindros, selecione o romaneio e bipe os QR Codes dos cilindros vazios a serem reabastecidos (câmera, USB, arquivo ou busca).
Valida todos os cilindros bipados. Critérios: cilindro deve estar 👥 CLIENTE e 🔴 VAZIO.
Cilindro permanece 🔴 VAZIO e sua localização muda de 👥 CLIENTE para 🏢 INTERNO, aguardando envase.
🛠️ Correções e desvios
Remove um cilindro bipado por engano. Pode ser feito a qualquer momento enquanto a coleta estiver pendente - tanto antes quanto depois de finalizar a coleta.
Corrige cilindro que não está em CLIENTE. Usar antes de finalizar a coleta.
Corrige cilindro que não está VAZIO. Usar antes de finalizar a coleta.
Salva os cilindros bipados localmente. NÃO valida os cilindros - permite continuar depois sem perder dados.
📊 Estados do Cilindro durante o processo
| Etapa | Situação do Romaneio | Situação do Cilindro | Localização | Ações Permitidas | \n
|---|---|---|---|---|
| 1. Antes do Recolhimento | 🔵 EM ROTA | 🔴 VAZIO | 👥 CLIENTE | Recolher |
| 2. Coleta (bipagem) | 🔵 EM ROTA | 🔴 VAZIO | 👥 CLIENTE | Gravar coleta, Excluir (a qualquer momento) |
| 3. Validação (Finalizar) | 🔵 EM ROTA | Verificação | Verificação | Corrigir erros (ID 687/688), Excluir (a qualquer momento) |
| 4. Após Recolhimento | 🔵 EM ROTA | 🔴 VAZIO | 🏢 INTERNO | Aguardando envase |
| 5. Após Envase | 🟣 RETORNO | 🟢 CHEIO | 🏢 INTERNO | Entrega Pós-Envase (ID 294) |
📋 Recolhimentos para Envase
🎯 O que faz
É a gaveta de cilindros recolhidos para envase. Apresenta todos os cilindros que foram recolhidos dos clientes para reabastecimento, com filtros, gráficos e exportações.
🔍 Filtros disponíveis
📊 Taskbar - Ações disponíveis
💡 Por que existe
É a consulta de todos os recolhimentos para envase realizados. Permite visualizar:
- 📅 Data e hora do recolhimento
- 🏷️ Romaneio de transporte
- 👤 Cliente que devolveu o cilindro para envase
- 🔢 Identificação do cilindro (ID e Referência)
- 🧪 Detalhes técnicos (Tipo, Aplicação, Capacidade, Unidade)
- 🚛 Veículo e Motorista responsáveis
🔄 Recolher cilindro para envase
🎯 O que faz
Registra o recolhimento de cilindros vazios dos clientes para reabastecimento através da leitura do QR Code do cilindro. É a tela padrão de Coleta de Dados da plataforma, com finalidade específica para envase.
Múltiplas formas de entrada:
- 📷 Leitura por câmera (contínua)
- 🔘 Leitura por leitor USB (bipar QR Code)
- 📄 Importação de arquivo .txt com lista de QR Codes
- 🔍 Busca direta no cadastro de cilindros
- ✏️ Digitação manual do QR Code
💡 Por que existe
Registra quais cilindros vazios foram recolhidos para serem reabastecidos. Cada cilindro mantém seu QR Code original e vínculo com o cliente.
Fluxo de trabalho:
- 📦 Gravar coleta (💾): Salva localmente, sem validar os cilindros. Permite continuar depois.
- ✈️ Finalizar: Valida todos os cilindros (Cliente + Vazio) e registra o recolhimento para envase.
1. Selecione o romaneio (apenas EM ROTA)
2. Bipa os QR Codes dos cilindros vazios a serem reabastecidos
3. Gravar coleta (opcional) - salva offline
4. Finalizar - valida e registra o recolhimento
🗑️ Excluir cilindro do recolhimento
🎯 O que faz
É a gaveta de cilindros vinculados a um recolhimento para envase com opção de exclusão. Apresenta todos os cilindros de um recolhimento específico, com filtros e ações, permitindo remover cilindros do recolhimento.
💡 Por que existe
Permite remover cilindros vinculados por engano a um recolhimento para envase.
Importante: Só é possível excluir enquanto a coleta estiver pendente (antes de Finalizar).
📊 Resumo de recolhimento por cilindro
🎯 O que faz
É a tela de resumo/relatório dos recolhimentos para envase realizados. Apresenta os dados agrupados por produto (Tipo + Aplicação + Capacidade + Unidade), com filtros, gráficos e exportações.
🔍 Filtros disponíveis
📊 Taskbar - Ações disponíveis
💡 Por que existe
É a visão consolidada dos recolhimentos para envase. Permite:
- 📊 Visualizar total de cilindros recolhidos para envase por produto
- 📈 Acompanhar volume recolhido em M³ e KG
- 🎯 Identificar produtos mais solicitados para envase
- 📅 Análise temporal dos recolhimentos para envase
- 👥 Análise por cliente, rota, veículo e motorista
📊 Situações do Romaneio
Romaneio em andamento
Pode vincular/excluir cilindros.
Romaneio em viagem
Cilindros estão em ROTA. É aqui que os recolhimentos para envase acontecem.
Romaneio retornando
Cilindros vazios sendo retornados para estoque.
Romaneio concluído
Não pode mais ser alterado.
📱 QR Code do Recolhimento para Envase
🎯 O que faz
Cada recolhimento para envase registrado recebe um QR Code único (tipo "re") que permite:
- 🔍 Acesso rápido às informações do recolhimento
- 📊 Visualizar os cilindros recolhidos para envase
- 📄 Gerar relatório do recolhimento
- 👥 Comprovante de coleta para reabastecimento
💡 Por que existe
Facilita a consulta e comprovação do recolhimento para envase. O QR Code pode ser impresso e entregue ao cliente como comprovante de coleta do cilindro para reabastecimento.
QR Code: RE-12345 • Recolhimento para Envase: Hospital Regional - 24/03/26