Solved

Problema de integração entre Pipefy e Make

  • 5 December 2023
  • 36 replies
  • 610 views

Userlevel 6
Badge +1

Olá,

Pessoal, estou passando por algumas dificuldades, que começaram a ocorrer a cerda de 2h atrás. 

Tentei achar uma solução, mas sigo sem sucesso.

Recebi vários emails de erro das automações do make. 

 

Tem alguns módulos do pipefy que não estão funcionando, dentro o (Get a Card Info).

 

Mesmo crianco um Cenário novo, colocando somente 1 módulo, e insrindo o ID de um card, ele retorna com esse erro:


​​​​​

Alguém já passou por isso? Alguma ideia de como resolver?

Alguns webhook também estão com erro, como Watch Done Cards.

icon

Best answer by Lais Laudari 13 December 2023, 15:21

View original

36 replies

Userlevel 7
Badge +15

@antonio-nykael além da instabilidade na conexão do lado da Make, algumas mudanças precisam ser aplicadas para utilização do módulo de criação de cards V2.

 

Na nova versão, os campos obrigatórios do Pipefy deverão ser preenchidos, mesmo que alguma regra condicional esteja sendo utilizada do lado do Pipefy.

 

Esta mudança irá dificultar um pouco a criação de cards em Pipes com regras complexas, mas tornará o processo menos suscetível a erros.

Userlevel 6
Badge +1

@antonio-nykael além da instabilidade na conexão do lado da Make, algumas mudanças precisam ser aplicadas para utilização do módulo de criação de cards V2.

 

Na nova versão, os campos obrigatórios do Pipefy deverão ser preenchidos, mesmo que alguma regra condicional esteja sendo utilizada do lado do Pipefy.

 

Esta mudança irá dificultar um pouco a criação de cards em Pipes com regras complexas, mas tornará o processo menos suscetível a erros.

 

@Lucas Democh percebi essa diferença nesse módulo. Irei aplicar em breve essa alteração.

Obrigado por sinalizar.

Userlevel 7
Badge +18

Ótima notícia!

Userlevel 6
Badge +5

@antonio-nykael além da instabilidade na conexão do lado da Make, algumas mudanças precisam ser aplicadas para utilização do módulo de criação de cards V2.

 

Na nova versão, os campos obrigatórios do Pipefy deverão ser preenchidos, mesmo que alguma regra condicional esteja sendo utilizada do lado do Pipefy.

 

Esta mudança irá dificultar um pouco a criação de cards em Pipes com regras complexas, mas tornará o processo menos suscetível a erros.

 

 

Na verdade essa atualização não ajudou em nada na melhoria da segurança do processo.. Quando um campo obrigatório não era informado, o fluxo dava um erro, forçando a verificação antes de dar continuidade às automações. Com essa atualiazação teremos que tornar opcionais campos que deveriam ser obrigatórios. Exemplo abaixo:

 

 

 

@Natalia Garrido @Juliana Spinardi @Lais Laudari @loise-franco gostaria que o time de produto do Pipefy reavaliasse essa atualização (com urgência) pois vários dos nossos processos e dos nossos clientes foram impactados e estão com seus fluxos inativos. Estamos tendo que colocar campos como preenchimento opcional e isso está causando uma série de problemas na fase de coleta de informações (startform).

Creio que o recurso de ‘condicionais’ existe justamente com essa finalidade, para que informações sejam requisitadas somente em situações específicas, e não em 100% dos casos como está sendo exigido pela API.

Userlevel 6
Badge +1

@antonio-nykael além da instabilidade na conexão do lado da Make, algumas mudanças precisam ser aplicadas para utilização do módulo de criação de cards V2.

 

Na nova versão, os campos obrigatórios do Pipefy deverão ser preenchidos, mesmo que alguma regra condicional esteja sendo utilizada do lado do Pipefy.

 

Esta mudança irá dificultar um pouco a criação de cards em Pipes com regras complexas, mas tornará o processo menos suscetível a erros.

 

 

Na verdade essa atualização não ajudou em nada na melhoria da segurança do processo.. Quando um campo obrigatório não era informado, o fluxo dava um erro, forçando a verificação antes de dar continuidade às automações. Com essa atualiazação teremos que tornar opcionais campos que deveriam ser obrigatórios. Exemplo abaixo:

 

 

 

@Natalia Garrido @Juliana Spinardi @Lais Laudari @loise-franco gostaria que o time de produto do Pipefy reavaliasse essa atualização (com urgência) pois vários dos nossos processos e dos nossos clientes foram impactados e estão com seus fluxos inativos. Estamos tendo que colocar campos como preenchimento opcional e isso está causando uma série de problemas na fase de coleta de informações (startform).

Creio que o recurso de ‘condicionais’ existe justamente com essa finalidade, para que informações sejam requisitadas somente em situações específicas, e não em 100% dos casos como está sendo exigido pela API.

 

@alicereis fiz um teste aqui, e realmente o que você diz tem total sentido. Porém, acho que isso está mais relacionado ao Make do que ao Pipefy.

Se isso continuar dessa forma, vou mudar as minhas automações, para criar os cards com a seguinte mutation:

 

mutation {
  createCard(input: {
    pipe_id: 123,
    title: "New card",
    fields_attributes:[
      {field_id: "field_1", field_value: "Value 1"},
      {field_id: "field_2", field_value: "Value 2"}
    ]}
  ) {
    card {
      title
    }
  }
}
 

Pois dessa forma, mesmo o campo sendo obrigatório, eu posso deixar ele em branco, apenas colocando colocando a valor null (sem aspas).

 

Ficaria dessa forma:

Mesmo se o campo obrigatório estiver vazio, o card é criado (se o campo obrigatório for oculto por alguma condicional)

 

Fiz um teste e deu certo dessa forma. É possível criar um card, mesmo que o campo obrigatório, estiver vazio. 

Userlevel 2

Oi pessoal, 

O time da Make está em ultimos passos para correção do conector e com previsão de deploy. 
Como o conector não é controlado pela pipefy, não temos visibilidade do que está sendo feito, mas estamos analisando as mudanças feitas intenamentos e se teriam passos de melhoria para o futuro.

Userlevel 7

Boa tarde pessoal!

Ultima atualização do time da Make:

 

Userlevel 6
Badge +1

Pessoal, bom dia.

Parece que o problema foi resolvido. Estou fazendo uns testes e está indo normalmente agora. 

Userlevel 7
Badge +18

🙌 🙌 🙌

Userlevel 7
Badge +15

@alicereis 😊

Userlevel 7

Obrigada por compartilhar @antonio-nykael!

Tudo certo pessoal! Caso sigam enfrentando alguma dificuldade não deixem de nos comunicar!😉

 

Reply