Em Breve - Checklist por ordem: perguntas específicas de cada OP direto do ERP

Agora cada ordem de produção pode trazer do ERP o seu próprio checklist, que aparece para o operador junto com o checklist do produto e vai para o histórico da ordem na finalização.

Até hoje, o checklist do PlantScanner era definido pelo produto: cada SKU tem as suas perguntas, e toda ordem daquele SKU segue o mesmo roteiro. Isso resolve a maior parte dos casos, mas nem toda ordem é igual. Um pedido de cliente pede uma inspeção a mais, um lote de matéria-prima nova exige um registro extra, uma auditoria pede foto de um ponto específico.

A partir de agora, cada ordem de produção pode trazer o seu próprio checklist, enviado pelo ERP junto com a ordem. O operador vê essas perguntas na estação, no mesmo lugar e no mesmo formato do checklist do produto.

Do ERP direto para a estação

As perguntas viajam com a ordem, na mesma integração que já sincroniza as ordens com o PlantScanner. Basta incluir o campo additionalQuestions em cada ordem enviada. Cada pergunta informa:

  • onde aparece: a etapa do checklist (sequence) e o nome do grupo (group);
  • o que perguntar: o texto exibido para o operador (description);
  • como responder: o tipo de resposta (type) e, se for o caso, limites ou opções;
  • se é obrigatória (required).

Por exemplo, uma pergunta de lista de opções fica assim: { "key": "RESULTADO", "group": "Liberação da ordem", "description": "Resultado da inspeção visual", "type": "Dropdown", "options": ["Aprovado", "Reprovado", "Retrabalho"] }.

Pronto: quando a ordem chega à estação, as perguntas já estão lá.

Junto com o checklist do produto

As perguntas da ordem não substituem o checklist do SKU, elas se somam a ele:

  • Mesma etapa: os grupos da ordem aparecem logo depois dos grupos do produto, na etapa indicada.
  • Mesmas regras: campos obrigatórios, limites e validações funcionam igual ao checklist do produto.
  • Mesmo histórico: quando a ordem é finalizada, as respostas vão para o histórico da ordem e aparecem nas mesmas consultas, relatórios e webhooks.

Para o operador, não há nada novo para aprender: é o mesmo modal de Instruções e registros, com algumas perguntas a mais naquela ordem.

Nove tipos de resposta

As perguntas por ordem aceitam os tipos mais usados no chão de fábrica:

  • Foto (Photo): registro visual de setup, área, produto ou balança.
  • Matrícula (Registration): identifica quem executou ou liberou.
  • Numérico (Numeric): medições, com mínimo e máximo opcionais.
  • Data (Date): datas de liberação, validade ou fabricação.
  • Hora (Time): início ou fim de uma atividade.
  • Data e hora (DateTime): o momento exato de um evento.
  • Texto (Text): lotes, códigos e respostas curtas.
  • Texto longo (LongText): observações e ocorrências.
  • Lista de opções (Dropdown): o operador escolhe uma das opções enviadas, como "Aprovado", "Reprovado" ou "Retrabalho".

Nos campos numéricos, os limites podem ser rígidos ou apenas uma sugestão (canExceed), para os casos em que o operador precisa registrar um valor fora da faixa.

Grupos que se repetem

Algumas verificações acontecem várias vezes na mesma ordem: uma pesagem por batelada, uma inspeção por palete. Para isso, basta marcar as perguntas do grupo com isArray: true. O operador responde o grupo quantas vezes precisar, e cada repetição fica registrada separadamente no histórico.

Mudou no ERP? Mudou na estação

O checklist acompanha a ordem enquanto ela não é executada. Se o ERP reenviar a ordem:

  • perguntas com a mesma key são atualizadas (texto, posição, limites, grupo e etapa);
  • perguntas que saíram da lista são removidas;
  • perguntas que já têm resposta são preservadas, para que nada registrado pelo operador se perca.

Depois que a ordem é executada, o checklist dela não muda mais. E se alguma pergunta vier com erro (tipo desconhecido, lista de opções vazia, chave repetida), a integração recusa o envio na hora e informa o motivo, antes de qualquer coisa chegar à estação.

Checklist do tamanho de cada ordem

Com o checklist por ordem, a qualidade passa a acompanhar as particularidades de cada pedido sem que seja preciso criar um SKU novo ou alterar o checklist de todo um produto. O ERP decide o que precisa ser verificado, a estação mostra e o histórico guarda.

O recurso já está disponível para os clientes com integração de ordens pela API pública, e a documentação da API traz exemplos de todos os tipos. Quer ativar na sua operação ou tirar dúvidas sobre a integração? Fale com a nossa equipe.