use-case

Formulários de campo que funcionam mesmo sem nenhum sinal

Existe um tipo bem específico de área sem sinal que todo técnico de campo conhece. A casa de máquinas dois andares abaixo. O vão atrás de uma caldeira. Uma estação de bombeamento a uma hora da última antena. Você termina o serviço, o cliente está ali do lado pronto para assinar, e o app trava numa tela em branco porque não alcança nenhum servidor.

O mais irritante é que o app provavelmente prometia “modo offline”. Então, o que aconteceu?

”Offline” geralmente quer dizer “sincroniza depois”, não “funciona agora”

A maioria das ferramentas que dizem ter suporte offline quer dizer uma coisa específica: elas guardam o que você preenche no celular e enviam quando o sinal volta. Isso é guardar e sincronizar. Resolve o problema do envio, e para muitos fluxos de trabalho já basta.

O que não resolve é o problema de abrir. O modelo do formulário, a validação dos campos, as fontes, às vezes até o campo de assinatura, ainda podem ser baixados de um servidor na primeira vez que você abre o serviço. Se você carregou a ordem de manhã no Wi-Fi da oficina, o cache talvez seja suficiente. Se não carregou, ou se o cache expirou, ou se o app atualizou durante a noite, você descobre bem na hora errada: no porão, com o cliente esperando, e nada carregando.

A distinção que importa no campo não é “offline x online”. É esta:

  • Guardar e sincronizar: os dados esperam no aparelho, mas o formulário ainda pode precisar de rede para carregar e a etapa da assinatura ainda pode buscar algo fora.
  • Tudo no aparelho: abrir o formulário, preencher, capturar a assinatura e exportar o arquivo, cada etapa acontece no aparelho, sem servidor no meio em nenhuma delas.

Só o segundo é confiável mesmo com sinal zero, porque nada na cadeia depende de rede.

Veja onde a sua ferramenta de hoje realmente trava

Dá para testar isso em cinco minutos sem ir até uma área morta de verdade. Ponha o celular em modo avião, feche o app de formulário por completo para não sobrar nada na memória e tente fazer um serviço inteiro: abrir um formulário novo, preencher alguns campos, capturar uma assinatura e exportar o resultado.

Repare onde ele empaca. Uma rodinha girando ao abrir quer dizer que o modelo carrega de um servidor. Um campo de assinatura que não aparece quer dizer que a etapa de assinar busca algo fora. Uma exportação ou um “enviar” que fica travado quer dizer que só termina quando consegue subir alguma coisa. Cada uma dessas é uma etapa que vai falhar no campo. A meta é uma ferramenta em que toda etapa se conclui em modo avião.

Monte o formulário uma vez, no aparelho

A versão prática do “tudo no aparelho” é assim. Comece pelo PDF que você já usa: uma ordem de serviço, um relatório de conclusão, uma lista de vistoria do local, uma folha de aprovação do cliente. Importe uma vez.

Se o PDF foi feito no Acrobat ou no Word já com campos de formulário, eles são detectados e convertidos, então você não redesenha o layout na mão.

Detecção e conversão de campos num PDF importado

Se for um simples escaneamento ou um PDF achatado, você posiciona os campos: uma caixa de texto para o número do serviço, um campo de data, caixas de seleção para os itens da vistoria e um campo de assinatura embaixo. Você faz isso uma única vez. Depois o layout fica salvo como modelo, e cada serviço novo começa da mesma cópia limpa.

Posicionando campos de texto, data, caixa de seleção e assinatura num modelo

Marque como obrigatórios os campos que não podem ficar em branco, para que uma assinatura feita às pressas não saia sem a data ou sem o nome do cliente.

Colha a assinatura na hora

Quando o serviço termina, abra o modelo, preencha o que você sabe e passe o aparelho para o cliente. Ele assina na tela com o dedo ou com um Apple Pencil, direto no documento, no campo que você deixou para isso. A assinatura é desenhada no aparelho e gravada dentro do próprio PDF.

Um cliente assinando no aparelho, no campo sobre o documento

Como tudo isso roda localmente, o porão e a estação de bombeamento afastada se comportam igualzinho à oficina. Nada fica esperando uma antena. Não existe aquele momento em que a tela fica em branco porque uma requisição expirou.

Exporte quando voltar para uma área com sinal

Depois de assinado, exporte o PDF finalizado. O arquivo fica no aparelho até você decidir movê-lo. Envie por e-mail quando tiver sinal, salve no Arquivos ou mande para o sistema que o escritório usa para os registros. O arquivo exportado é um PDF achatado padrão, então o escritório, o cliente e o seu sistema de contabilidade conseguem abrir todos sem o app.

Registros assinados guardados no aparelho com histórico de versões

As cópias assinadas ficam organizadas por cliente, então quando alguém liga de volta sobre um serviço de três semanas atrás, você acha aquela assinatura sem revirar o e-mail.

Por que isso pesa mais para quem trabalha em campo do que num escritório

Quem está num escritório e perde o sinal remarca e tenta de novo. Um técnico de campo não pode. Você está em campo, o cliente está ali agora, e a assinatura tem que sair antes de você guardar as ferramentas e seguir para o próximo chamado. Uma ferramenta que precisa de servidor em qualquer etapa coloca, entre você e um serviço concluído, algo que você não controla.

As capturas acima são do InPersonForms, que roda o fluxo inteiro no aparelho: importação, campos, assinatura e exportação, sem subir nada a menos que você escolha enviar. Começar é grátis, com uma atualização Pro de pagamento único caso você precise de modelos ilimitados, então não tem assinatura amarrada a quantas assinaturas você coleta. Mas você pode aplicar o mesmo teste em qualquer ferramenta que estiver avaliando: ponha em modo avião e veja se um serviço inteiro se conclui. Se concluir, o sinal deixa de ser algo em que você precisa pensar.

O InPersonForms está na App Store para iPhone e iPad.

Perguntas frequentes

"Modo offline" quer dizer que o formulário funciona com zero sinal?

Nem sempre. Em muitos apps, modo offline só quer dizer que o app guarda o que você preenche e envia quando o sinal volta. O modelo do formulário, a validação e o campo de assinatura ainda podem precisar de servidor para carregar na primeira vez. Se você abriu a ordem de manhã no Wi-Fi, talvez só perceba quando estiver num porão onde nada carrega.

Qual a diferença entre guardar e sincronizar e fazer tudo no aparelho?

Guardar e sincronizar mantém seus dados no celular e espera para enviar. Fazer tudo no aparelho quer dizer que o serviço inteiro, abrir o formulário, preencher, capturar a assinatura e exportar o PDF, acontece no aparelho sem servidor no meio em nenhuma etapa. O segundo não falha por falta de sinal, porque nada fica esperando uma rede.

Um cliente consegue assinar uma ordem de serviço sem nada de internet?

Sim, se o formulário e a assinatura rodarem os dois no seu aparelho. Você passa o celular ou o iPad, o cliente assina na tela e a assinatura entra no PDF localmente. A conexão só é necessária depois, se você quiser enviar a cópia por e-mail.

A ordem de serviço assinada vai abrir para o cliente e para o escritório?

Sim. Você exporta um PDF achatado padrão, com a assinatura embutida no documento. Qualquer pessoa abre em qualquer leitor de PDF, sem o app.

Como faço o formulário assinado chegar ao escritório?

Quando voltar para uma área com sinal, envie por e-mail, salve no Arquivos ou mande para o sistema onde você guarda seus registros. O arquivo fica no seu aparelho até você decidir movê-lo.

Preciso montar um formulário separado para cada serviço?

Não. Configure o formulário uma vez como modelo e depois abra uma cópia nova para cada cliente. O layout dos campos fica salvo, então uma vistoria ou um relatório de conclusão abre em segundos no próximo chamado.

O InPersonForms preenche e assina PDFs inteiramente no seu aparelho. Comece de graça, sem assinatura.

Baixar o InPersonForms

Leia também

← Todos os posts