larsobral / projeto-ci-python

1 stars 0 forks source link

fluxo simples #3

Open larsobral opened 1 year ago

larsobral commented 1 year ago
graph TD
    A[Início] --> B[Consulta à API do Zendesk]
    B --> C[Consulta ao Backlog]
    C --> D[Integração com o Lake]
    D --> E[Construção do JSON]
    E --> F[Processamento no Zendesk via API]
    F --> G{Regras de Atualização dos Tickets}
    G --> |Método de Pagamento: 'CARTÃO', 'PIX', ou 'LINK DE PAGAMENTO'| H[Alterar Status do Ticket para 'closed']
    G --> |Outros Métodos de Pagamento| I[Manter Status do Ticket como 'open']

    H --> J[Adicionar Comentário Público]
    I --> K[Adicionar Comentário Público]

    J --> L[Fim do Processamento]
    K --> L[Fim do Processamento]
larsobral commented 1 year ago
graph TD

subgraph Início
  A[Iniciar]
end

subgraph "Consulta API do Zendesk"
  A --> B(Fazer Requisição GET na API do Zendesk)
  B --> C(Receber Dados dos Tickets)
end

subgraph "Consulta Backlog"
  C --> D(Consultar Backlog para Dados Adicionais)
  D --> E(Receber Dados do Backlog)
end

subgraph "Integração com Lake"
  E --> F(Integrar com Lake para Informações Complementares)
  F --> G(Receber Dados do Lake)
end

subgraph "Construção do JSON"
  G --> H(Construir JSON com Dados Combinados)
  H --> I(JSON Gerado)
end

subgraph "Processamento no Zendesk via API"
  I --> J(Processar Tickets no Zendesk via API)
  J --> K(Atualizar Status e Comentários dos Tickets)
end

subgraph "Inserção de Dados na Planilha Google Sheets"
  K --> L(Inserir Dados na Planilha do Google Sheets)
  L --> M(Planilha Atualizada)
end

subgraph "Envio de Base de Restituição para a Equipe de Nível 2"
  M --> N(Enviar Dados para Planilha de Restituição no Google Sheets)
  N --> O(Equipe de Nível 2 Recebe Dados)
end

subgraph Conclusão
  O --> P[Terminar]
end