Vem marcado sozinho ao escolher um cliente salvo, mas pode ajustar só para esta proposta.
Histórico do cliente
Itens (sem limite)
Condições comerciais
As condições padrão preenchem automaticamente cada proposta nova.
Observações internas
Só para uso interno da equipe — não aparece no orçamento nem no PDF enviado ao cliente.
Pré-visualização abaixo ↓
Exportar planilha
Uma linha por proposta emitida no período — cliente, situação, valor, responsável e datas.
Funil de propostas
Tudo em negociação, fechado e perdido, organizado por status. Toque num botão do card pra mover — sem precisar arrastar.
Configurações protegidas
Esta área exige a senha da sua conta para ser aberta. A senha não é armazenada pelo aplicativo.
🔐 Acesso e permissões
🧩 Módulos do sistema
Desmarque o que a empresa não usa. O módulo some do menu, da tela inicial, da busca e da ajuda para todos (inclusive administradores). Nenhum dado é apagado — dá pra reativar aqui a qualquer momento.
🏷️ Apelido deste aparelho
O navegador não deixa nenhum site saber o nome real do computador — dê um apelido pra esse aparelho específico (ex.: "Tablet do chão de fábrica", "PC da sala comercial"). Isso vale só pra ESTE aparelho, e passa a aparecer em cada linha do registro de atividades, ajudando a saber de onde os acessos estão vindo. Sem apelido, usa um palpite a partir do navegador.
🛒 Aviso de nova requisição de compra
Quando alguém cria uma requisição de compra nova, um e-mail é mandado pra esse endereço avisando. Vale pra qualquer aparelho, não só este.
📱 QR code em AP e OP
Quando ativado, o sistema pergunta se você quer imprimir uma etiqueta com QR code assim que uma AP ou OP for criada — escaneando depois, abre direto aquele registro. Também libera escanear o QR de uma AP na hora de montar uma OP, em vez de marcar na lista. Deixe desativado até ter a impressora de etiquetas pronta.
📨 Avisar cliente quando a AP fica pronta
Ao concluir uma OP, você pode avisar os clientes das peças que ficaram prontas. Antes de qualquer aviso sair, o sistema sempre mostra quem vai ser avisado, pra você poder desmarcar algum se não quiser.
Precisa de uma configuração única, fora do app (Database Webhook do Supabase + Zapier ou Make) — te passo o passo a passo separadamente.
Abre o WhatsApp com a mensagem pronta pro número do cliente — só falta a pessoa apertar enviar, um clique por cliente.
Permissões de acesso por módulo
Contas que não estiverem nesta lista continuam vendo o sistema inteiro, como sempre. Adicione um e-mail aqui só quando quiser limitar o que ele pode ver. Isso não cria a conta — ela precisa já existir no Supabase (Authentication → Users) com o mesmo e-mail.
Sugere quem já entrou no sistema pelo menos uma vez. Se a conta é nova e ainda não fez login, pode digitar o e-mail direto mesmo assim.
Independente da permissão de módulos — só corrige o nome que aparece na tela pra esse e-mail, sem mudar o que ele pode ver.
Capacidades especiais
Independente dos módulos marcados acima — dá uma permissão extra específica, sem mudar o que a conta pode ver.
Contas com acesso restrito hoje
Contas que já usaram o sistema
Últimos logins conhecidos — útil pra perceber uma conta parada há muito tempo (alguém que saiu da empresa, por exemplo). Ordenado da mais parada pra mais recente.
🖥️ Sessões ativas agora
Quem está logado, em qual aparelho, e há quanto tempo mandou sinal de vida pela última vez. Se algo parecer errado (aparelho perdido, conta que devia ter saído), dá pra encerrar a sessão remotamente — na próxima vez que aquele aparelho falar com a nuvem (poucos segundos, se estiver online), ele desloga sozinho.
Toque em "Atualizar lista" pra carregar.
Mapa e busca de endereço (Google)
⚪ Não configurado — a busca de endereço e o mapa na ficha do cliente ficam desligados até isso ser preenchido.
Como criar: Google Cloud Console → ative "Places API (New)" e "Maps Embed API" → crie uma chave em Credenciais → restrinja ela ao seu domínio (o do Netlify) por segurança. A busca de endereço usa o nível "Pro" da API, com cota gratuita de 5 mil consultas/mês (confirme o valor atual no Google, pois eles ajustam esses números de vez em quando); o mapa em si (Maps Embed) não tem custo nenhum. Recomendado: em "Cotas" da Places API, limite manualmente para algo baixo (ex.: 50/dia) — protege contra qualquer gasto por engano, sem depender do cartão.
Nuvem (sincronização entre aparelhos)
⚪ Nuvem não configurada — usando apenas este aparelho.
Já vem conectado por padrão neste e em qualquer aparelho novo — não precisa preencher nada. A numeração é emitida pelo servidor, então nunca colide entre iPhone e computador. Mesmo sem conexão, as alterações ficam guardadas e são sincronizadas quando a conexão voltar. Só mexa nesses campos se um dia precisar apontar para outro projeto.
🔒 A chave acima é pública por natureza (protegida pelas regras do banco, não é uma senha) — pode ficar tranquilo com ela exposta aqui no app.
📄 Propostas
Textos padrão da proposta
Edite aqui os textos das seções 4 e 5. Eles serão usados como padrão nas novas propostas.
Propostas já salvas mantêm o texto que foi salvo nelas.
Listas salvas
Tratamentos, materiais e roteiros são guardados sozinhos conforme você digita. Toque em ✕ para remover algum da lista.
🛠️ Conta e diagnóstico
📦 Uso de armazenamento (fotos)
O Supabase cobra por espaço de arquivo. Isso não é uma medida em tempo real — precisa clicar em "Verificar" (listar tudo tem custo de requisições, por isso não roda sozinho toda hora).
🗄️ Backup de fotos
Baixa um .zip com as fotos do período escolhido (em pastas nomeadas por AP) e uma planilha índice relacionando cada foto com a AP/cliente. Escolher um período por vez evita travar o navegador com muita coisa de uma vez.
⚠️ Só apague depois de confirmar que o arquivo baixado está salvo em lugar seguro. Isso não pode ser desfeito.
Registro de atividades
Tudo que acontece no sistema: quem fez e quando.
Exportar registro filtrado
Usa a pessoa selecionada acima e a busca digitada — some com o período abaixo pra recortar exatamente o que precisar (ex.: uma pessoa específica, num mês específico).
Conta
Conectado como: —
Backup & sincronização manual
O backup .json guarda todas as propostas e clientes — é o seu log permanente (guarde de tempos em tempos, de preferência fora do aparelho). O .csv abre no Excel para revisão, incluindo propostas excluídas (marcadas como "Excluída", nunca somem do histórico). Importar junta os dados de outro aparelho e avisa se houver número repetido com cliente diferente.
Segurança
A exclusão de propostas agora é controlada pelo próprio banco de dados: só quem está cadastrado como administrador consegue excluir, mesmo tentando por fora do aplicativo. Não existe mais senha local para isso.
Logout automático por inatividade — definido por pessoa (pelo e-mail de login), não por aparelho: vale em qualquer dispositivo que ela usar. Quem não estiver na lista usa o padrão de 60 minutos.
Sobre este app
Versão instalada neste aparelho: —
Se algo parecer desatualizado mesmo depois de um deploy novo, toque aqui. Isso limpa todo o cache local e recarrega do zero — suas propostas salvas não são afetadas, só o "motor" do app é atualizado.
Último erro ao gravar no log de atividades (se houver): nenhum registrado neste aparelho
Último erro ao sincronizar uma proposta (se houver): nenhum registrado neste aparelho
Sua agenda
Carteira de clientes
Mapa de clientes
Mostra no mapa todo cliente que tem um endereço salvo. Atualiza sozinho quando um endereço novo é gravado.
🔴 Mostrar concorrentes
🟢 Fechou até 30 dias🔵 Cliente recorrente🟡 Fechou entre 30–60 dias⚪ Mais de 60 dias / sem fechamento
Ocorrências com clientes
Registre ocorrências, acompanhe a solução e mantenha o histórico por cliente.
Clientes em desenvolvimento
O que está em teste ou negociação na empresa, e em que pé está — antes mesmo de virar uma proposta.
📵 Emissão de CRT disponível só no computador
Pra manter o controle e a qualidade da impressão, novas CRTs só podem ser emitidas de um computador. Você ainda pode ver e gerenciar as CRTs já emitidas normalmente pelo celular.
Emitir CRT
Ordem de serviço do tratamento realizado — cliente, itens e condição de pagamento. Ao gerar o PDF, entra automaticamente na Gestão de CRT como pendente.
Itens tratados
Imagem anexada (opcional)
Pra quando a tabela de itens precisa de colunas que o sistema não tem hoje (ex.: data de carregamento, código) — anexe um print/foto da tabela já pronta e ela entra no PDF da CRT.
Desmarcado: a imagem entra abaixo da tabela normal. Marcado: só a imagem aparece no lugar da tabela — você informa a condição de pagamento e o valor total direto, sem precisar preencher os itens.
Total do CRT: R$ 0,00
Gestão de CRT
Registre os pagamentos de cada CRT — total ou parcelado — pelo botão "Pagamentos".
🟢 Pago🔵 Parcial🟡 Vence em até 5 dias🔴 Atrasado⚪ Sem vencimento identificado
📋 Contas a receber
Só o que ainda não foi pago, quebrado por quanto tempo já passou do vencimento — pra saber o que cobrar primeiro.
Exportar planilha
Escolha o período pra fechamento — a planilha traz todos os dados preenchidos de cada CRT emitida.
Registrar apontamento (AP)
Peça que chegou na Metaltrat. Ao gerar, cria o número da AP e já manda no WhatsApp do grupo.
Apontamentos
🟡 Aguardando produção🔴 Parado há mais de 3 dias🟢 Pronto🟩 Pronto, atrasado pra entregar
Exportar planilha
Uma linha por AP, com tudo que foi preenchido — cliente, peso, tratamento, forno, datas de cada etapa. Recomendado exportar pelo menos uma vez por mês.
Criar Ordem de Produção (OP)
Agrupe as APs que vão pro mesmo forno, na mesma fornada.
Histórico de produção
Nova requisição de compra
Itens
Ler nota fiscal (XML)
Sobe o XML da nota do fornecedor — o sistema já preenche CNPJ, razão social e endereço sozinho. Se o CNPJ já existir cadastrado, atualiza; senão, cria um fornecedor novo.
Novo fornecedor (manual)
Novo centro de custo
Período
Resumo
Gasto por centro de custo
Gasto por fornecedor
Gasto por solicitante
✅ Concluir tratamento
Desmarque as peças que ainda precisam de outra passada — elas voltam pra fila em vez de ficarem prontas.
📨 Avisos que serão enviados
Ao encerrar essa OP, os clientes das APs relacionadas abaixo serão avisados. Desmarque caso não queira enviar o aviso pra algum deles.
Resumo da fornada
Confira o que está entrando no forno. Se o cliente mandou mais peça do que cabe agora, ajuste o peso — o restante fica disponível pra outra fornada.
Peças
Peso total da fornada0 kg
Ler XML e dar baixa
Suba o XML da nota — o sistema já tenta adivinhar qual item da nota corresponde a qual item da requisição. Confira as sugestões antes de confirmar.
Marcar item como comprado
🔁 Reprocessar AP
Pra retrabalho, ou se uma AP foi concluída dentro de uma OP por engano. Ela volta pra fila de pendentes, mantendo o histórico do que já passou.
🔔 Precisa de atenção
❓ Central de ajuda
Toque num módulo pra ver como usar. Você só vê os que o seu acesso libera.
📋 CRT(s) emitida(s)
Desde a última vez que você viu, estas CRTs foram emitidas:
📷 Aponte a câmera para o QR code da AP
📊 Lembrete mensal
Você já exportou a planilha de apontamentos deste mês? Recomendado fazer isso pelo menos uma vez por mês.
Período
Resumo
Este mês × mês passado
Tendência · últimos 6 meses
FechadoEm negociaçãoPerdido
Por que perdemos · no período
Atividade comercial · no período
Top clientes · valor fechado
Por unidade de negócio
Uma proposta pode contar em mais de uma unidade se estiver marcada em mais de uma.
Por vendedor
Resumo de produção
Por forno · no período
Atenção
Agendar follow-up
Em quantos dias úteis você quer que eu te lembre de cobrar retorno desse cliente?
🐞 Reportar um bug
Conte o que aconteceu — isso ajuda a corrigir mais rápido. A tela onde você está agora já fica registrada automaticamente.
Proposta salva ✓
O que você quer fazer agora?
—
—
Histórico0
Novo cliente
Mudar o nome aqui atualiza automaticamente todas as propostas, contatos e o histórico já vinculados a este cliente.
Digite manualmente ou toque em Buscar pra achar pelo nome da empresa. Ao salvar, o cliente aparece sozinho no Mapa de clientes.
Registrar contato
—
+3 dias úteis
+7 dias úteis
+15 dias úteis
+30 dias úteis
Por que essa proposta foi perdida?
Isso vira estatística no Painel e te ajuda a enxergar padrões.
🎉 Quem fechou essa proposta?
Isso separa as vendas por vendedor no Painel e na lista de propostas — útil quando você está registrando a venda de outra pessoa pela sua própria conta.
Escolher o que aparece nas novidades
⭐ Principal (apenas 1) fica sempre no topo para todos, mesmo com as atualizações automáticas. Marcar relevantes (até 3) é opcional: se não marcar nenhuma, o restante das novidades continua automático.
Status da sincronização
✏️ Corrigir CRT nº
Só corrige os dados do certificado — a numeração não muda. Toda alteração fica registrada no Registro de atividades, com o antes e depois.
Imagem anexada (opcional)
Pra quando a tabela de itens precisa de colunas que o sistema não tem hoje — anexe um print/foto da tabela já pronta e ela entra no PDF da CRT.
Marcado: você informa a condição de pagamento e o valor total direto, sem precisar preencher os itens.
Total do CRT: R$ 0,00
Pagamentos — CRT nº
Registrar novo pagamento
Desconto: abate o saldo sem contar como dinheiro recebido. Use o campo Valor acima (e Observação pro motivo) ou desconte o saldo inteiro de uma vez.
Em que cidade fica essa empresa?
Cidade e estado deixam a busca bem mais certeira (ex.: "Piracicaba/SP") — nome de empresa sozinho às vezes confunde com homônimos de outra cidade. Se não souber, sem problema.
Encontrei estas opções — qual é a certa?
Já existe um cliente parecido
—
Bugs relatados
Tudo que foi reportado pelo botão 🐞 no topo da tela, de qualquer lugar do sistema.