📋 OPERAÇÃO: CADASTRO

Cadastro de Cilindros

Detalhamento completo das 10 funcionalidades da operação de Cadastro do App Cilindros.
Cada atividade é explicada com: o que faz, por que existe, pré-requisitos e quando usar.

📋 10 Funcionalidades 🏷️ QR Code Único 📍 4 Localizações ⚪ 2 Situações 🔍 Rastreabilidade
ID 19

📋 Cilindros

🎯 O que faz

É a gaveta principal de todos os cilindros cadastrados. Apresenta os cilindros em formato de tabela com filtros, gráficos, exportações e ações por linha.

🔍 Filtros disponíveis

IDReferênciaSituaçãoLocalização EndereçoFabricantePropriedadeProprietário Tipo de GásAplicaçãoCapacidadeUnidade Data validadeData cadastro

📊 Taskbar - Ações disponíveis

🔍 Buscar
🧹 Abrir filtros
⏳ Atualizar
📋 Tabela
🌐 Página
📊 Resumo
📈 Gráficos
🖨️ Imprimir
📄 PDF
📊 Excel
📊 Dashboard

💡 Por que existe

É o ponto de partida para qualquer operação. Sem esta tela, você não teria visão geral do parque de cilindros.

Pré-requisitos: Nenhum. Tela inicial, sempre disponível.
⚠️Restrições: Nenhuma.

📌 Contadores: [4-] registros na página atual | [4] total com filtros | (4) total geral sem filtros

ID 133

➕ Incluir Cilindro

🎯 O que faz

Formulário de cadastro de um novo cilindro no sistema. Gera QR Code único automaticamente.

Possui busca inteligente (getdata) para selecionar valores de listas pré-cadastradas:

  • 🔍 Fabricante
  • 🔍 Propriedade (Próprio/Terceiro)
  • 🔍 Proprietário (se for terceiro)
  • 🔍 Tipo de Gás
  • 🔍 Aplicação (Medicinal/Industrial)
  • 🔍 Capacidade
  • 🔍 Unidade (M3, KG, L)
  • 🔍 Endereço

💡 Por que existe

Todo cilindro físico precisa de um registro digital para ser rastreado. É o nascimento do cilindro no sistema — onde ele ganha seu "CPF digital" (QR Code).

Sem este cadastro, o cilindro não existe no sistema e não pode ser movimentado.

📝 Campos do formulário

Campo Obrigatório Observação
🔢 Id
(QR Code)
❌ Não Gerado automaticamente após salvar. QR Code é o identificador único permanente.
👤 Participante ✅ Sim Fixado automaticamente com o usuário logado (quem está cadastrando).
📅 Validade ❌ Opcional Data de validade do cilindro. Importante para controle ANVISA e enchimento.
📝 Referência ✅ Sim Código físico gravado no cilindro. Importante: Para cilindros de terceiro sem código legível, use CL-TER - este código permite duplicar cadastros. Para outras referências, o sistema não permite duplicação.
📋 Descrição ✅ Sim Gerada automaticamente ao clicar no botão 🔗, baseado em Tipo + Aplicação + Capacidade + Unidade. Campo readonly.
⚪ Situação ✅ Sim Após o cadastro: Sempre inicia como Vazio. Campo automático.
📍 Localização ✅ Sim Após o cadastro: Sempre inicia como Interno. Campo automático.
🏢 Endereço ❌ Opcional Localização física onde o cilindro está armazenado (estoque, filial, etc).
🏭 Fabricante ✅ Sim Nome do fabricante do cilindro. Busca em lista pré-cadastrada.
🏷️ Propriedade ✅ Sim Próprio (frota da empresa) ou Terceiro (pertencente ao cliente).
👥 Proprietário ❌ Condicional Se a propriedade for Terceiro, informar qual cliente é o dono físico do cilindro. Nota: Diferente do participante fixo que usa a plataforma e gera o QR Code para registrar as movimentações.
🧪 Tipo ✅ Sim Oxigênio, Nitrogênio, CO2, Argônio, Acetileno, etc. Busca em lista pré-cadastrada.
🎯 Aplicação ✅ Sim Medicinal / Industrial. Busca em lista pré-cadastrada.
📏 Capacidade ✅ Sim 01, 04, 07, 09, 10, 25, etc. Busca em lista pré-cadastrada.
⚖️ Unidade ✅ Sim M3, KG, L. Busca em lista pré-cadastrada.
🔢 Id (QR Code) ❌ Não

Gerado automaticamente após salvar. QR Code é o identificador único permanente.

👤 Participante ✅ Sim

Fixado automaticamente com o usuário logado (quem está cadastrando).

📅 Validade ❌ Opcional

Data de validade do cilindro. Importante para controle ANVISA e enchimento.

📝 Referência ✅ Sim

Código físico gravado no cilindro. Importante: Para cilindros de terceiro sem código legível, use CL-TER - este código permite duplicar cadastros. Para outras referências, o sistema não permite duplicação.

📋 Descrição ✅ Sim

Gerada automaticamente ao clicar no botão 🔗, baseado em Tipo + Aplicação + Capacidade + Unidade. Campo readonly.

⚪ Situação ✅ Sim

Após o cadastro: Sempre inicia como Vazio. Campo automático.

📍 Localização ✅ Sim

Após o cadastro: Sempre inicia como Interno. Campo automático.

🏢 Endereço ❌ Opcional

Localização física onde o cilindro está armazenado (estoque, filial, etc).

🏭 Fabricante ✅ Sim

Nome do fabricante do cilindro. Busca em lista pré-cadastrada.

🏷️ Propriedade ✅ Sim

Próprio (frota da empresa) ou Terceiro (pertencente ao cliente).

👥 Proprietário ❌ Condicional

Se a propriedade for Terceiro, informar qual cliente é o dono físico do cilindro. Nota: Diferente do participante fixo que usa a plataforma e gera o QR Code para registrar as movimentações.

🧪 Tipo ✅ Sim

Oxigênio, Nitrogênio, CO2, Argônio, Acetileno, etc. Busca em lista pré-cadastrada.

🎯 Aplicação ✅ Sim

Medicinal / Industrial. Busca em lista pré-cadastrada.

📏 Capacidade ✅ Sim

01, 04, 07, 09, 10, 25, etc. Busca em lista pré-cadastrada.

⚖️ Unidade ✅ Sim

M3, KG, L. Busca em lista pré-cadastrada.

📌 Pré-requisitos: Ter o código físico (Referência) do cilindro.
⚠️ Restrições: QR Code é gerado automaticamente e nunca pode ser alterado.
🏁 Após o cadastro: O cilindro estará com status Vazio + Interno.
💡 Dica: Utilize o botão 🔗 para gerar a descrição automaticamente após selecionar Tipo, Aplicação, Capacidade e Unidade.
🚫 Quando NÃO usar: Para alterar dados existentes → use "Alterar Cilindro" (134).
ID 134

✏️ Alterar Cilindro

🎯 O que faz

Edita dados cadastrais de cilindros já cadastrados. O sistema controla automaticamente quais campos podem ser alterados.

💡 Por que existe

Corrigir erros de digitação ou atualizar informações que não afetam o histórico do cilindro.

📝 Campos que podem ser alterados

Campo Pode alterar? Observação
Referência ✅ Sim Código físico do cilindro. Importante: Para cilindros de terceiro sem código legível, use CL-TER - este código permite duplicar cadastros. Para outras referências, o sistema não permite duplicação.
Fabricante ✅ Sim Nome do fabricante do cilindro. Pode ser alterado após revalidação ou correção de cadastro.
Propriedade ✅ Sim Próprio (frota da empresa) ou Terceiro (pertencente ao cliente). Alterar aqui muda o dono físico do cilindro.
Proprietário ✅ Sim Se a propriedade for Terceiro, informar qual cliente é o dono físico do cilindro (o proprietário do equipamento). Nota: Diferente do participante fixo que usa a plataforma e gera o QR Code para registrar as movimentações.
Endereço ✅ Sim Localização física onde o cilindro está armazenado (estoque, filial, etc). Pode ser alterado conforme necessidade.
📌 Referência ✅ Sim

Código físico do cilindro. Importante: Para cilindros de terceiro sem código legível, use CL-TER - este código permite duplicar cadastros. Para outras referências, o sistema não permite duplicação.

🏭 Fabricante ✅ Sim

Nome do fabricante do cilindro. Pode ser alterado após revalidação ou correção de cadastro.

🏷️ Propriedade ✅ Sim

Próprio (frota da empresa) ou Terceiro (pertencente ao cliente). Alterar aqui muda o dono físico do cilindro.

👤 Proprietário ✅ Sim

Se a propriedade for Terceiro, informar qual cliente é o dono físico do cilindro (o proprietário do equipamento). Nota: Diferente do participante fixo que usa a plataforma e gera o QR Code para registrar as movimentações.

📍 Endereço ✅ Sim

Localização física onde o cilindro está armazenado (estoque, filial, etc). Pode ser alterado conforme necessidade.

🔒 Campos bloqueados (use rotinas específicas)

Campo Rotina correta Observação
Tipo, Aplicação, Capacidade, Unidade Alterar perfil (213) ou Transferir perfil (212) Se o cilindro NÃO teve movimentação, use "Alterar perfil". Se já teve movimentação, use "Transferir perfil".
Validade Alterar validade (210) Após teste hidrostático ou revalidação, use a rotina específica que registra a data anterior e a nova.
Situação (Cheio/Vazio) Alterar situação (687) Campo automático: Alterado automaticamente pelas operações (Enchimento, Entrega, Recolhimento). Use a rotina de correção apenas quando o fluxo normal falhou.
Localização (Interno/Rota/Cliente/Emprestado) Alterar localização (688) Campo automático: Alterado automaticamente pelas operações (Carregamento, Entrega, Recolhimento, Retorno). Use a rotina de correção apenas quando o fluxo normal falhou.
⚙️ Tipo, Aplicação, Capacidade, Unidade

Rotina: Alterar perfil (213) ou Transferir perfil (212)

Se o cilindro NÃO teve movimentação, use "Alterar perfil". Se já teve movimentação, use "Transferir perfil".

📅 Validade

Rotina: Alterar validade (210)

Após teste hidrostático ou revalidação, use a rotina específica que registra a data anterior e a nova.

⚪ Situação (Cheio/Vazio)

Rotina: Alterar situação (687)

Campo automático: Alterado automaticamente pelas operações (Enchimento, Entrega, Recolhimento). Use a rotina de correção apenas quando o fluxo normal falhou.

📍 Localização

Rotina: Alterar localização (688)

Campo automático: Alterado automaticamente pelas operações (Carregamento, Entrega, Recolhimento, Retorno). Use a rotina de correção apenas quando o fluxo normal falhou.

Pré-requisitos: Cilindro deve estar cadastrado no sistema.
🔒 Controle automático: Se o cilindro já teve movimentação, os campos técnicos (Tipo, Aplicação, Capacidade, Unidade) ficam automaticamente bloqueados. Demais campos permanecem editáveis normalmente.
📌 Referência CL-TER: Para cilindros de terceiros sem código legível, utilize CL-TER. Este código permite duplicidade no banco de dados (vários cilindros do mesmo cliente podem usar a mesma referência). Para qualquer outra referência, o sistema não permite duplicação.
🚫 Quando NÃO usar: Para mudar características técnicas de um cilindro com movimentação → use "Transferir perfil" (212).
ID 213

🔄 Alterar perfil do cilindro

🎯 O que faz

Muda as características técnicas do cilindro:

  • Tipo de gás (ex: Oxigênio → Nitrogênio)
  • Aplicação (Medicinal ↔ Industrial)
  • Capacidade (ex: 10 M3 → 07 M3)
  • Unidade (M3 ↔ KG ↔ L)

Exemplo: Cilindro de "Oxigênio Medicinal 10 M3" para "Oxigênio Industrial 10 M3".

💡 Por que existe

Cilindros podem ser reclassificados ao longo da vida útil:

  • Limpeza e revalidação (ex: oxigênio medicinal → oxigênio industrial)
  • Erro de cadastro (capacidade errada)
  • Mudança de uso do cliente

📝 Campos que podem ser alterados

Campo Pode alterar? Observação
Tipo ✅ Sim Oxigênio, Nitrogênio, CO2, Argônio, Acetileno, etc.
Aplicação ✅ Sim Medicinal / Industrial
Capacidade ✅ Sim 01, 04, 07, 09, 10, 25, etc.
Unidade ✅ Sim M3, KG, L
🧪 Tipo ✅ Sim

Oxigênio, Nitrogênio, CO2, Argônio, Acetileno, etc.

🎯 Aplicação ✅ Sim

Medicinal / Industrial

📏 Capacidade ✅ Sim

01, 04, 07, 09, 10, 25, etc.

⚖️ Unidade ✅ Sim

M3, KG, L

Pré-requisitos: Cilindro deve estar cadastrado.
Restrições: NÃO PODE alterar se o cilindro já teve movimentação.
📝 Consequência: A descrição do cilindro é regenerada automaticamente após a alteração.
🚫 Quando NÃO usar: Se o cilindro já teve movimentações → use "Transferir perfil" (212).
ID 210

📅 Alterar validade do cilindro

🎯 O que faz

Atualiza a data de validade do cilindro após teste hidrostático ou revalidação.

O formulário apresenta:

  • 🔍 Busca do cilindro (ID ou referência)
  • 📦 Produto (para conferência)
  • 📅 Validade antes (data atual registrada)
  • 📅 Validade depois (nova data que será registrada)

💡 Por que existe

Cilindros têm prazo de validade determinado por norma técnica:

  • Cilindros de aço: revalidação a cada 10 anos
  • Cilindros de alumínio/composite: prazos específicos
  • Medicamentos (ANVISA): controle rigoroso de validade

Sem esta rotina, o sistema bloquearia o enchimento de cilindros revalidados.

📝 Campos do formulário

Campo Editável Descrição
Id ❌ Não Registro interno da alteração
Participante ❌ Não Quem está registrando (fixo)
Id cilindro ❌ Não (seleção) Buscar o cilindro que terá a validade alterada
Produto ❌ Não Descrição do produto (para conferência)
Validade antes ❌ Não Data atual antes da alteração
Validade depois ✅ Sim Nova data de validade (obrigatória)
🔢 Id ❌ Não

Registro interno da alteração

👤 Participante ❌ Não

Quem está registrando (fixo)

🔍 Id cilindro ❌ Não (seleção)

Buscar o cilindro que terá a validade alterada

📦 Produto ❌ Não

Descrição do produto (para conferência)

📅 Validade antes ❌ Não

Data atual antes da alteração

📅 Validade depois ✅ Sim

Nova data de validade (obrigatória)

Pré-requisitos: Cilindro deve estar cadastrado no sistema. Data de validade anterior registrada.
🟢 Permitido: PODE ALTERAR mesmo com movimentação (revalidação é permitida a qualquer momento).
📝 Obrigatório: Nova data de validade (Validade depois) não pode ficar em branco.
📌 Auditoria: Registra quem, quando, onde, IP e qual era o valor anterior.
🚫 Quando NÃO usar: Esta rotina é específica para validade. Para alterar outras características, use as rotinas correspondentes.
ID 69

👥 Alterar titularidade do cilindro

🎯 O que faz

Transfere a propriedade física de um cilindro de um dono para outro.

O formulário apresenta:

  • 🔍 Busca de cilindro (apenas cilindros de outros participantes)
  • 📝 Referência e descrição (para conferência)
  • 👤 Participante de (dono atual do cilindro)
  • 👥 Participante para (novo dono - já pré-preenchido com seu participante)

Exemplo: Cliente vende cilindro para sua empresa, ou sua empresa vende cilindro para cliente.

💡 Por que existe

Cilindros mudam de propriedade ao longo da vida útil. Esta rotina registra transferências mantendo a rastreabilidade.

🚗 Analogia com veículo

Assim como um carro pode passar por vários donos ao longo da vida, mas o histórico de manutenção e quilometragem permanece para cada dono durante seu período de uso, o cilindro mantém seu histórico de movimentações, mas cada participante vê apenas as movimentações que ocorreram enquanto era proprietário.

📝 Campos do formulário

Campo Editável Descrição
Id\ (registro) ❌ Não Registro interno da alteração
🔍 Cilindro ❌ Não (seleção) Busca restrita: Apenas cilindros de outros participantes (cilindros de terceiros)
📝 Referência ❌ Não Código físico do cilindro (para conferência)
📦 Descrição ❌ Não Tipo + Aplicação + Capacidade + Unidade
👤 Participante de ❌ Não Dono atual do cilindro (carregado automaticamente)
👥 Participante para ❌ Não (pré-preenchido) Novo dono (já vem preenchido com seu participante) - apenas salvar
🔢 Id (registro) ❌ Não

Registro interno da alteração

🔍 Cilindro ❌ Não (seleção)

Busca restrita: Apenas cilindros de outros participantes (cilindros de terceiros)

📝 Referência ❌ Não

Código físico do cilindro (para conferência)

📦 Descrição ❌ Não

Tipo + Aplicação + Capacidade + Unidade

👤 Participante de ❌ Não

Dono atual do cilindro (carregado automaticamente)

👥 Participante para ✅ (pré-preenchido)

Novo dono (já vem preenchido com seu participante) - apenas salvar

Pré-requisitos: Cilindro deve estar cadastrado. A busca mostra apenas cilindros de outros participantes (terceiros).
🟢 Permitido: PODE ALTERAR a qualquer momento, mesmo com movimentação. Não há restrição.
🏷️ QR Code: O QR Code físico pode continuar o mesmo, pois o ID do cilindro não muda. Apenas o proprietário registrado no sistema é alterado.
🔒 O que permanece: O ID do cilindro continua o mesmo. Histórico preservado, mas cada participante vê apenas suas próprias movimentações.
🚫 Quando NÃO usar: Para transferir entre filiais da mesma empresa → use "Transferir perfil" (212). Para mudar características técnicas → use rotinas específicas.
ID 212

↗️ Transferir perfil do cilindro

🎯 O que faz

Encerra o ciclo de um cilindro e transfere sua continuidade para um novo cilindro com perfil diferente.

Exemplo: Cilindro "Oxigênio Medicinal 10 M3" com movimentações precisa virar "Oxigênio Industrial 10 M3".

O formulário apresenta:

  • 🔍 Busca do cilindro de origem (já cadastrado)
  • 📦 Produto (para conferência)
  • 🔄 Produto atual (busca do novo cilindro que será criado)

💡 Por que existe

Quando um cilindro com movimentações precisa mudar seu perfil técnico, não se pode alterar diretamente (isso quebraria a rastreabilidade). A solução é criar um novo cilindro e transferir a continuidade.

🔄 Fluxo de transferência

1. Cilindro origem tem ciclo encerrado (ativo = 'N')
2. Novo cilindro é criado com o perfil desejado
3. A transferência é registrada, mantendo a rastreabilidade de ambos

📝 Campos do formulário

Campo Editável Descrição
🔢 Id ❌ Não Registro interno da transferência
👤 Participante ❌ Não Quem está registrando (fixo)
🔍 Id cilindro (origem) ❌ Não (seleção) Cilindro que será transferido (já cadastrado, com movimentações)
📦 Produto ❌ Não Descrição do produto de origem (para conferência)
🔄 Produto atual (destino) ✅ Sim (busca) Novo cilindro que receberá a continuidade (deve ser criado antes)
🔢 Id ❌ Não

Registro interno da transferência

👤 Participante ❌ Não

Quem está registrando (fixo)

🔍 Id cilindro (origem) ❌ Não (seleção)

Cilindro que será transferido (já cadastrado, com movimentações)

📦 Produto ❌ Não

Descrição do produto de origem (para conferência)

🔄 Produto atual (destino) ✅ Sim (busca)

Novo cilindro que receberá a continuidade (deve ser criado antes)

Pré-requisitos: Novo cilindro deve ser criado primeiro (com o perfil desejado).
📋 O que acontece: Cilindro de origem tem ciclo encerrado (ativo = 'N'). Cilindro de destino assume continuidade.
🔒 O que NÃO acontece: Movimentações NÃO são copiadas. Cada cilindro mantém seu próprio histórico.
🏷️ QR Code físico: Deve ser impresso o novo QR Code e trocado fisicamente no cilindro.
🚫 Quando NÃO usar: Se o cilindro NÃO teve movimentações → use "Alterar perfil" (213) diretamente.
🚫 Não use para: Mudar apenas dono (use "Alterar titularidade") ou transferir entre filiais.
ID 135

🔍 Consultar Cilindro

🎯 O que faz

Tela de consulta rápida para visualizar informações de um cilindro específico.

Após selecionar o cilindro, você pode:

  • 🔍 Buscar - localizar o cilindro pelo ID ou referência
  • 🚀 Visualizar informações - abrir tela de rastreabilidade completa (ID 28)
  • 📊 Linha do tempo - abrir histórico de movimentações (App 0024)

💡 Por que existe

Nem sempre você precisa ver todos os cilindros em uma tabela. Às vezes você só quer:

  • Verificar onde está um cilindro específico
  • Consultar a validade de um cilindro
  • Ver o histórico de movimentações rapidamente

É a forma mais rápida de acessar o histórico completo de um cilindro.

📝 Campos e ações

Campo / Ação Editável Descrição
🔍 Cilindro ✅ Sim (busca) Campo de busca com getdata para localizar o cilindro por ID ou referência
🧹 Limpar ✅ Sim Limpa o conteúdo do campo de busca
🔍 Buscar ✅ Sim Executa a busca no banco de dados
🚀 Visualizar informações ✅ Sim Abre tela de rastreabilidade (ID 28) com todos os detalhes do cilindro
📊 Linha do tempo ✅ Sim Abre o histórico de movimentações do cilindro (App 0024)
🔍 Cilindro ✅ Sim (busca)

Campo de busca com getdata para localizar o cilindro por ID ou referência

🧹 Limpar ✅ Sim

Limpa o conteúdo do campo de busca

🔍 Buscar ✅ Sim

Executa a busca no banco de dados

🚀 Visualizar informações ✅ Sim

Abre tela de rastreabilidade (ID 28) com todos os detalhes do cilindro

📊 Linha do tempo ✅ Sim

Abre o histórico de movimentações do cilindro (App 0024)

Pré-requisitos: Nenhum. Tela disponível para qualquer usuário.
🔍 Funcionalidades expandidas: A partir da consulta, é possível acessar a rastreabilidade completa e a linha do tempo de movimentações do cilindro.

📌 Diferença: Cilindros (ID 19) = visão geral da frota com tabela, filtros e exportações; Consultar Cilindro (135) = consulta pontual de um cilindro + acesso direto ao histórico e rastreabilidade.

🚫 Quando NÃO usar: Esta tela é para consulta rápida. Para relatórios, exportações ou visão geral da frota, use "Cilindros" (ID 19).
ID 687

⚪ Alterar situação do cilindro

🎯 O que faz

Corrige manualmente a situação do cilindro entre CHEIO e VAZIO.

O formulário apresenta:

  • 🔍 Busca do cilindro (ID ou referência)
  • 📦 Produto (para conferência)
  • 📊 Situação antes (status atual, carregado automaticamente)
  • 📊 Situação depois (novo status que será aplicado)

Importante: Ao selecionar o cilindro, o sistema copia automaticamente a situação atual para o campo "Situação antes".

💡 Por que existe

Correção de desvios quando o fluxo normal falha:

  • ❌ Cilindro foi enchido mas não registrado no lote de produção
  • ❌ Cilindro foi usado (descarregado) mas não registrado no recolhimento
  • ❌ Erro operacional que precisa ser corrigido manualmente

Esta rotina é para correção, não para operações normais.

📝 Campos do formulário

Campo Editável Descrição
🔢 Id ❌ Não Registro interno da correção
👤 Participante ❌ Não Quem está registrando (fixo)
🔍 Id cilindro ❌ Não (seleção) Buscar o cilindro que terá a situação alterada
📦 Produto ❌ Não Descrição do produto (para conferência)
📊 Situação antes ❌ Não Status atual do cilindro (carregado automaticamente ao selecionar)
📊 Situação depois ✅ Sim Novo status: CHEIO ou VAZIO
🔢 Id ❌ Não

Registro interno da correção

👤 Participante ❌ Não

Quem está registrando (fixo)

🔍 Id cilindro ❌ Não (seleção)

Buscar o cilindro que terá a situação alterada

📦 Produto ❌ Não

Descrição do produto (para conferência)

📊 Situação antes ❌ Não

Status atual do cilindro (carregado automaticamente ao selecionar)

📊 Situação depois ✅ Sim

Novo status: CHEIO ou VAZIO

Pré-requisitos: Cilindro deve estar cadastrado no sistema.
🟢 Permitido: PODE ALTERAR mesmo com movimentação (correção é permitida a qualquer momento).
📝 Obrigatório: Situação depois não pode ficar em branco.
📌 Auditoria: Registra quem, quando, onde, IP e qual era o valor anterior.
🚫 Quando NÃO usar: Para operações normais → use Produção (enchimento) e Entrega/Recolhimento. Esta rotina é apenas para correção de desvios.
ID 688

📍 Alterar localização do cilindro

🎯 O que faz

Corrige manualmente a localização do cilindro entre as quatro opções:

  • 🏢 INTERNO - estoque da empresa
  • 🚚 ROTA - no caminhão/em entrega
  • 👥 CLIENTE - na posse do cliente
  • 🤝 EMPRESTADO - emprestado sem troca

O formulário apresenta:

  • 🔍 Busca do cilindro (ID ou referência)
  • 📦 Produto (para conferência)
  • 📍 Localização antes (status atual, carregado automaticamente)
  • 📍 Localização depois (nova localização)

💡 Por que existe

Correção de desvios quando o fluxo normal falha:

  • ❌ Cilindro entregue mas não bipado no app (sistema mostra ROTA)
  • ❌ Cilindro recolhido mas não registrado (sistema mostra CLIENTE)
  • ❌ Cilindro movido entre setores sem registro
  • ❌ Erro operacional que precisa ser corrigido manualmente

Esta rotina é para correção, não para operações normais.

📝 Campos do formulário

🔢 Id ❌ Não

Registro interno da correção

👤 Participante ❌ Não

Quem está registrando (fixo)

🔍 Id cilindro ❌ Não (seleção)

Buscar o cilindro que terá a localização alterada

📦 Produto ❌ Não

Descrição do produto (para conferência)

📍 Localização antes ❌ Não

Local atual do cilindro (carregado automaticamente ao selecionar)

📍 Localização depois ✅ Sim

Nova localização: INTERNO, ROTA, CLIENTE ou EMPRESTADO

🏷️ Valores possíveis para localização

🏢 INTERNO (1) 🚚 ROTA (2) 👥 CLIENTE (3) 🤝 EMPRESTADO (4)
Pré-requisitos: Cilindro deve estar cadastrado no sistema.
🟢 Permitido: PODE ALTERAR mesmo com movimentação (correção é permitida a qualquer momento).
📝 Obrigatório: Localização depois não pode ficar em branco.
📌 Auditoria: Registra quem, quando, onde, IP e qual era o valor anterior.
🚫 Quando NÃO usar: Para operações normais → use Carregamento, Entrega, Recolhimento, Retorno. Esta rotina é apenas para correção de desvios.

📋 Resumo das 10 Funcionalidades de Cadastro

Campo Editável Descrição
🔢 Id ❌ Não Registro interno da correção
👤 Participante ❌ Não Quem está registrando (fixo)
🔍 Id cilindro ❌ Não (seleção) Buscar o cilindro que terá a localização alterada
📦 Produto ❌ Não Descrição do produto (para conferência)
📍 Localização antes ❌ Não Local atual do cilindro (carregado automaticamente ao selecionar)
📍 Localização depois ✅ Sim Nova localização: INTERNO, ROTA, CLIENTE ou EMPRESTADO
ID Funcionalidade Pode com movimentação? Uso principal
19 Cilindros ✅ Sim Consulta/Relatórios
133 Incluir Cilindro N/A Cadastro inicial
134 Alterar Cilindro ❌ Parcial Correção cadastral (campos técnicos bloqueados se houver movimentação)
213 Alterar perfil ❌ Não Reclassificação sem movimentação
210 Alterar validade ✅ Sim Revalidação
69 Alterar titularidade ✅ Sim Troca de dono (participante que usa a plataforma)
212 Transferir perfil ✅ Sim Reclassificação COM movimentação (cria novo cilindro)
135 Consultar Cilindro ✅ Sim Consulta pontual + rastreabilidade
687 Alterar situação ✅ Sim Correção CHEIO/VAZIO
688 Alterar localização ✅ Sim Correção de local

📌 Legenda: ❌ Não = não pode alterar se já teve movimentação | ✅ Sim = pode alterar mesmo com movimentação | ❌ Parcial = alguns campos bloqueados, outros liberados

🏆 Propriedade Intelectual

ONDEVOU Marca Registrada

Marca Registrada

OndeVou.com®

Processo INPI:
908765967
Titular:
ONDEVOU TECNOLOGIA LTDA
CNPJ:
17.058.605/0001-36
Classificação:
Classe 42 - Serviços de TI