Cálculo de Lead Time

Gostaria de fazer cálculo de lead time em algum app, tem alguma forma fácil em que eu consiga fazer isso? Basicamente precisaria do tempo que o registro ficou em cada uma das etapas de um kan ban

Opa @ricardoaugustosc

Pelo que entendi do que você quer, dá pra fazer uma combinação de tricks (por exemplo, ter uma tabela relacionada pra que toda vez que o campo de etapa for alterado, criar um novo registro com os tempos.

E com isso, no seu app, você cria um componente de tabela filtrada por exemplo para ter uma visão como um history log de lead time

Conseguiria demonstrar como seria essa estrutura?

Seria basicamente:

  1. Criar uma nova tabela para servir de History Log
  2. Nessa nova tabela, criar um campo conectado para a tabela principal e também campo
  3. Criar um registro de teste na tabela de history log preenchendo também o campo conectado, só para a trick identificar a relação das tabelas
  4. Criar uma trick na tabela principal. Seria uma trick para cada etapa do seu fluxo. Essa trick seria algo como:
  • Trigger - "When a field is changed” E ai vc seleciona uma das etapas
  • Action - "Create a record” na tabela de History log com os dados que vc precisa.

Replicar essa estrutura de trick para cada etapa do processo. Assim, toda vez que um registro é alterado de fase na tabela principal, um novo registro será criado na tabela de history log registrando a mudança de etapa

a nova tabela iria conter o que além do campo conectado?

Aí fica a criterio de quais dados você necessita puxar da outra tabela para também ter registrado no History log :slight_smile:

Bom dia, não consegui entender muito bem a estrutura ainda, poderiamos marcar uma call?

Opa @ricardoaugustosc

Ficamos disponíveis para tirar quaisquer dúvidas aqui na nossa comunidade! Precisando só nos mandar :slight_smile: