🗄️ Dados de Coletar

Tabela auxiliar que armazena dados dos coletar.
🔗 Tabela relacionada: coletar

📋 9 colunas 🔗 3 relacionamentos 🎮 8 controles 👁️ view_coletar_dados 🔑 PRIMARY KEY 🎮 1 ações externas

📋 Estrutura da Tabela

A tabela coletar_dados possui 9 colunas.

🔑 Id PRIMARY KEY
🔑 PRIMARY KEY🔒 Somente leitura💾 Grava
Campo Tabela id
Campo VIEW / Exibido id_coleta 🔹 Alias na VIEW: id_coleta
Tipo number (readonly - PRIMARY KEY)
Data Table coletar_dados
Descrição

Campo id

🔑 PRIMARY KEY

Campo na tabela: id

Alias na VIEW: id_coleta

Readonly: ✅ Gerado automaticamente pelo sistema

📱 launch: Coletar dados Coleta
📋 Todos os Atributos
🎨 Formatacao
  • Tipo de dados number
Validacao
  • Somente leitura 🔒 Sim
📊 Dados
  • Campo OndeVou id
  • Alias OndeVou id_coleta
  • Tabela OndeVou coletar_dados
🎮 Controls Acao
  • {
      "launch": {
        "acao": "getCollectorDataPreload",
        "messagem": "Documento"
      }
    }
  • Alias: id_coleta
  • Tabelas: coletar_dados ✅
  • ControlsAcao: ✓
  • 🔑 PRIMARY KEY
  • VIEW: id_coleta
📋 Data
✅ Obrigatório🔒 Somente leitura📋 Somente view
Campo Tabela data_hora
Campo VIEW / Exibido data_hora ⚠️ (somente view)
Tipo date
Data Table view_coletar_dados
Descrição

Campo data

📋 Todos os Atributos
🎨 Formatacao
  • Tipo de dados date
Validacao
  • Obrigatório ✅ Sim
  • Somente leitura 🔒 Sim
📊 Dados
  • Campo OndeVou data_hora
  • Tabela OndeVou view_coletar_dados
  • Tabelas: view_coletar_dados (só view)
📋 Rotina
🔒 Somente leitura💾 Grava
Campo Tabela id_rotina
Campo VIEW / Exibido id_rotina
Tipo number
Data Table coletar_dados,auditor_coletar_dados
Descrição

Campo rotina

📋 Todos os Atributos
🎨 Formatacao
  • Tipo de dados number
Validacao
  • Somente leitura 🔒 Sim
📊 Dados
  • Campo OndeVou id_rotina
  • Tabela OndeVou coletar_dados,auditor_coletar_dados
  • Tabelas: coletar_dados, auditor_coletar_dados ✅
📋 Finalidade
✅ Obrigatório💾 Grava🔗 getdata
Campo Tabela id_finalidade
Campo VIEW / Exibido nome_finalidade (ID: id_finalidade)
Tipo number (getdata)
Data Table coletar_dados,auditor_coletar_dados
Descrição

Campo finalidade

Getdata🔗 coletar_dados_finalidade
📋 Todos os Atributos
🎨 Formatacao
  • Tipo de dados number
Validacao
  • Obrigatório ✅ Sim
📊 Dados
  • Campo OndeVou nome_finalidade
  • ID OndeVou id_finalidade
  • Tabela OndeVou coletar_dados,auditor_coletar_dados
🔗 Getdata
  • {
      "view": "view_coletar_dados_finalidade",
      "data": "view_coletar_dados_finalidade",
      "text-empty-search": "sim",
      "campo-data-id": "id_finalidade",
      "campo-data-value-input": "nome_finalidade",
      "campo-data-input-select-view": "nome_finalidade",
      "query": {
        "select": "* from view_coletar_dados_finalidade",
        "where": {
          "and": {
            "texto_digitado": {
              "left": "(unaccent(LOWER(nome_finalidade)) ilike `%",
              "right": "%`)"
            }
          }
        }
      }
    }
🔍 Formsearch
  • {
      "required": ""
    }
  • ID: id_finalidade
  • Tabelas: coletar_dados, auditor_coletar_dados ✅
  • FormSearch: ✓
📋 Vínculo
💾 Grava
Campo Tabela id_vinculo
Campo VIEW / Exibido id_vinculo
Tipo number
Data Table coletar_dados,auditor_coletar_dados
Descrição

Campo vínculo

📋 Todos os Atributos
🎨 Formatacao
  • Tipo de dados number
📊 Dados
  • Campo OndeVou id_vinculo
  • Tabela OndeVou coletar_dados,auditor_coletar_dados
🔍 Formsearch
  • {
      "required": ""
    }
  • Tabelas: coletar_dados, auditor_coletar_dados ✅
  • FormSearch: ✓
📋 Situação
💾 Grava🔗 getdata
Campo Tabela id_situacao
Campo VIEW / Exibido nome_situacao (ID: id_situacao)
Tipo number (getdata)
Data Table coletar_dados,auditor_coletar_dados
Descrição

Campo situação

Getdata🔗 coletar_dados_situacao
📋 Todos os Atributos
🎨 Formatacao
  • Tipo de dados number
📊 Dados
  • Campo OndeVou nome_situacao
  • ID OndeVou id_situacao
  • ID Default OndeVou 1
  • Tabela OndeVou coletar_dados,auditor_coletar_dados
🔗 Getdata
  • {
      "view": "view_coletar_dados_situacao",
      "data": "view_coletar_dados_situacao",
      "text-empty-search": "sim",
      "campo-data-id": "id_situacao",
      "campo-data-value-input": "nome_situacao",
      "campo-data-input-select-view": "nome_situacao",
      "query": {
        "select": "* from view_coletar_dados_situacao",
        "where": {
          "and": {
            "texto_digitado": {
              "left": "(unaccent(LOWER(nome_situacao)) ilike `%",
              "right": "%`)"
            }
          }
        }
      }
    }
🔍 Formsearch
  • {
      "required": ""
    }
  • ID: id_situacao
  • Tabelas: coletar_dados, auditor_coletar_dados ✅
  • Default: 1
  • FormSearch: ✓
📋 Descrição
💾 Grava
Campo Tabela descricao
Campo VIEW / Exibido descricao
Tipo text
Data Table coletar_dados
Descrição

Campo descrição

📋 Todos os Atributos
🎨 Formatacao
  • Tipo de dados text
📊 Dados
  • Campo OndeVou descricao
  • Tabela OndeVou coletar_dados
  • Tabelas: coletar_dados ✅
📋 Local da coleta
💾 Grava🔗 getdata
Campo Tabela id_participante
Campo VIEW / Exibido razao_social_participante (ID: id_participante)
Tipo number (getdata)
Data Table coletar_dados,auditor_coletar_dados
Descrição

Campo local da coleta

📋 Todos os Atributos
🎨 Formatacao
  • Tipo de dados number
📊 Dados
  • Campo OndeVou razao_social_participante
  • ID OndeVou id_participante
  • Tabela OndeVou coletar_dados,auditor_coletar_dados
🔗 Getdata
  • {
      "view": "view_participantes_privado",
      "data": "view_participantes_privado",
      "campo-data-id": "id_participante",
      "campo-data-value-input": "id_participante,razao_social",
      "campo-data-input-select-view": "id_participante,codigo_erplinux_cliente,codigo_erplinux_fornecedor,razao_social,nome_fantasia,cnpj,cpf,cep,cep_erplinux,nome_bairro,nome_cidade,sigla_uf",
      "query": {
        "select": "* from view_participantes_privado",
        "where": {
          "and": {
            "texto_digitado": {
              "left": "(unaccent(LOWER(concat(id_participante,` `,codigo_erplinux_cliente,` `,codigo_erplinux_fornecedor,` `,razao_social,` `,nome_fantasia,` `,cnpj,` `,cpf,` `,cep,` `,cep_erplinux,` `,nome_bairro,` `,nome_cidade,` `,sigla_uf))) ilike `%",
              "right": "%`) and (participante=`1`)"
            }
          }
        }
      }
    }
🔍 Formsearch
  • {
      "required": ""
    }
  • ID: id_participante
  • Tabelas: coletar_dados, auditor_coletar_dados ✅
  • FormSearch: ✓
📋 Data inclusão
👁️ Oculto📋 Somente view
Campo Tabela data_hora_inclusao
Campo VIEW / Exibido data_hora_inclusao ⚠️ (somente view)
Tipo date
Data Table view_coletar_dados
Descrição

Campo data inclusão

📋 Todos os Atributos
🎨 Formatacao
  • Tipo de dados date
📊 Dados
  • Campo OndeVou data_hora_inclusao
  • Tabela OndeVou view_coletar_dados
  • Tabelas: view_coletar_dados (só view)
  • Hidden: ✓ (dados ocultos)
📌 Legenda: 🔑 PRIMARY KEY ✅ Obrigatório 🔒 Somente leitura 👁️ Oculto 💾 Grava 📋 Somente view 🔗 getdata 📝 putdata 🔢 AutoInc 📱 QR Code 📋 Auditoria 📱 GetCollector

🔗 Relacionamentos

Tabelas relacionadas via getdata.

coletar_dados_finalidade · Auxiliar: Finalidade 📚
coletar_dados_situacao · Auxiliar: Situação 📚
participantes_privado · Auxiliar: Local da coleta 📄

🔍 Filtros (formsearch)

Campos disponíveis para filtragem na busca.

Data Inicial date
Data Final date

🎮 Controles Disponíveis

Ações que o usuário pode realizar na tabela.

📂 Controle
🔘 Info info 🔘 Add add 🔘 Copy copy 🔘 Edit edit 💾 Salvar save 🔘 Delete delete 🔘 Remove remove
📂 Documento
🚀 Abrir documento launch

👁️ View Associada

Nome: view_coletar_dados

🔑 PRIMARY KEY - Campo Id

O campo Id é a chave primária da tabela coletar_dados.

Configuração

'Id': {
    'input': {
        'readonly': 'readonly',
        'data-type-ondevou': 'number',
        'data-field-ondevou': 'id',
        "data-field-alias-ondevou": "id_coleta",
        'data-table-ondevou': 'coletar_dados'
    }
}

Comportamento

  • 🔒 Readonly: Campo não editável
  • 📊 Tipo: number
  • 🔹 Alias na VIEW: id_coleta

🎮 Controls-Ação

📂 Coleta
launch: Coletar dados getCollectorDataPreload

💾 JSON da Tabela

Estrutura completa em JSON para integração com APIs e IAs.

code Clique para ver o JSON completo 38 KB
{
  "table-id": "coletar_dados",
  "data-table-ondevou": "coletar_dados",
  "data-table-auditor": "auditor_coletar_dados",
  "data-field-auditor": "id_coleta",
  "table-class": "highlight",
  "readonly": "sim",
  "putdata": {
    "inputsExtras": "participante,latitude,longitude,ip,id_membro"
  },
  "controls": [
    "info",
    "launch",
    "add",
    "copy",
    "edit",
    "save",
    "delete",
    "remove"
  ],
  "html": {
    "div": {
      "before": "",
      "after": ""
    }
  },
  "routines": {
    "add": "140"
  },
  "search": {
    "id_search_coletar_dados": {
      "data-type-ondevou": "number",
      "texto_label": "Selecione a coleta",
      "data-field-ondevou": "id_search_coletar_dados",
      "data-table-ondevou": "view_coletar_dados",
      "getdata": "{\"view\":\"view_coletar_dados\",\"data\":\"view_coletar_dados\",\"text-empty-search\":\"sim\",\"campo-data-id\":\"id_coleta\",\"campo-data-value-input\":\"id_coleta,id_vinculo,nome_situacao,nome_finalidade,descricao,razao_social_participante\",\"campo-data-input-select-view\":\"id_coleta,id_vinculo,nome_situacao,nome_finalidade,descricao,razao_social_participante\",\"query\":{\"select\":\"* from view_coletar_dados\",\"where\":{\"and\":{\"texto_digitado\":{\"left\":\"(unaccent(LOWER(concat(id_coleta,` `,id_vinculo,` `,nome_situacao,` `,nome_finalidade,` `,descricao, ` `,razao_social_participante))) ilike `%\",\"right\":\"%`) and (participante=`1`)\"}}},\"order\":\"id_coleta desc\"}}"
    }
  },
  "headers": {
    "Id": {
      "width": "7%"
    },
    "Data": {
      "width": "10%"
    },
    "Rotina": {
      "width": "7%"
    },
    "Finalidade": {
      "width": "15%"
    },
    "Vínculo": {
      "width": "10%"
    },
    "Situação": {
      "width": "15%"
    },
    "Descrição": {
      "width": "25%"
    },
    "Local da coleta": {
      "width": "25%"
    },
    "Data inclusão": {
      "type": "hidden"
    }
  },
  "columns": {
    "Id": {
      "input": {
        "readonly": "readonly",
        "data-type-ondevou": "number",
        "data-field-ondevou": "id",
        "data-field-alias-ondevou": "id_coleta",
        "data-table-ondevou": "coletar_dados",
        "controls-acao": {
          "launch": {
            "acao": "getCollectorDataPreload",
            "messagem": "Documento"
          }
        },
        "formsearch": {}
      }
    },
    "Data": {
      "input": {
        "readonly": "readonly",
        "required": "required",
        "data-type-ondevou": "date",
        "data-field-ondevou": "data_hora",
        "data-table-ondevou": "view_coletar_dados"
      }
    },
    "Rotina": {
      "input": {
        "readonly": "readonly",
        "data-type-ondevou": "number",
        "data-field-ondevou": "id_rotina",
        "data-table-ondevou": "coletar_dados,auditor_coletar_dados"
      }
    },
    "Finalidade": {
      "input": {
        "required": "required",
        "data-type-ondevou": "number",
        "data-id-field-ondevou": "id_finalidade",
        "data-field-ondevou": "nome_finalidade",
        "data-table-ondevou": "coletar_dados,auditor_coletar_dados",
        "getdata": "{\"view\":\"view_coletar_dados_finalidade\",\"data\":\"view_coletar_dados_finalidade\",\"text-empty-search\":\"sim\",\"campo-data-id\":\"id_finalidade\",\"campo-data-value-input\":\"nome_finalidade\",\"campo-data-input-select-view\":\"nome_finalidade\",\"query\":{\"select\":\"* from view_coletar_dados_finalidade\",\"where\":{\"and\":{\"texto_digitado\":{\"left\":\"(unaccent(LOWER(nome_finalidade)) ilike `%\",\"right\":\"%`)\"}}}}}",
        "formsearch": {
          "required": ""
        }
      }
    },
    "Vínculo": {
      "input": {
        "data-type-ondevou": "number",
        "data-field-ondevou": "id_vinculo",
        "data-table-ondevou": "coletar_dados,auditor_coletar_dados",
        "formsearch": {
          "required": ""
        }
      }
    },
    "Situação": {
      "input": {
        "data-type-ondevou": "number",
        "data-id-field-ondevou": "id_situacao",
        "data-field-ondevou": "nome_situacao",
        "data-id-field-ondevou-default": "1",
        "data-table-ondevou": "coletar_dados,auditor_coletar_dados",
        "getdata": "{\"view\":\"view_coletar_dados_situacao\",\"data\":\"view_coletar_dados_situacao\",\"text-empty-search\":\"sim\",\"campo-data-id\":\"id_situacao\",\"campo-data-value-input\":\"nome_situacao\",\"campo-data-input-select-view\":\"nome_situacao\",\"query\":{\"select\":\"* from view_coletar_dados_situacao\",\"where\":{\"and\":{\"texto_digitado\":{\"left\":\"(unaccent(LOWER(nome_situacao)) ilike `%\",\"right\":\"%`)\"}}}}}",
        "formsearch": {
          "required": ""
        }
      }
    },
    "Descrição": {
      "input": {
        "data-type-ondevou": "text",
        "data-field-ondevou": "descricao",
        "data-table-ondevou": "coletar_dados",
        "formsearch": {}
      }
    },
    "Local da coleta": {
      "input": {
        "data-type-ondevou": "number",
        "data-id-field-ondevou": "id_participante",
        "data-field-ondevou": "razao_social_participante",
        "data-table-ondevou": "coletar_dados,auditor_coletar_dados",
        "getdata": "{\"view\":\"view_participantes_privado\",\"data\":\"view_participantes_privado\",\"campo-data-id\":\"id_participante\",\"campo-data-value-input\":\"id_participante,razao_social\",\"campo-data-input-select-view\":\"id_participante,codigo_erplinux_cliente,codigo_erplinux_fornecedor,razao_social,nome_fantasia,cnpj,cpf,cep,cep_erplinux,nome_bairro,nome_cidade,sigla_uf\",\"query\":{\"select\":\"* from view_participantes_privado\",\"where\":{\"and\":{\"texto_digitado\":{\"left\":\"(unaccent(LOWER(concat(id_participante,` `,codigo_erplinux_cliente,` `,codigo_erplinux_fornecedor,` `,razao_social,` `,nome_fantasia,` `,cnpj,` `,cpf,` `,cep,` `,cep_erplinux,` `,nome_bairro,` `,nome_cidade,` `,sigla_uf))) ilike `%\",\"right\":\"%`) and (participante=`1`)\"}}}}}",
        "formsearch": {
          "required": ""
        }
      }
    },
    "Data inclusão": {
      "input": {
        "data-type-ondevou": "date",
        "data-field-ondevou": "data_hora_inclusao",
        "data-table-ondevou": "view_coletar_dados"
      }
    }
  },
  "formsearch": {
    "data-table-ondevou": "view_coletar_dados",
    "data-where-fixed": "participante=`1`",
    "data-where-order": "order by id_coleta desc",
    "input": {
      "data_inicial": {
        "data-field-ondevou": "data_inicial",
        "data-type-ondevou": "date",
        "type": "date",
        "class": "datepicker",
        "texto_label": "Data Inicial",
        "data-field-where": "data"
      },
      "data_final": {
        "data-field-ondevou": "data_final",
        "data-type-ondevou": "date",
        "type": "date",
        "class": "datepicker",
        "texto_label": "Data Final",
        "data-field-where": "data"
      }
    }
  },
  "dashboard": {
    "enabled": true,
    "theme": "modern",
    "layout": "free",
    "auto_refresh": false,
    "header": {
      "logo": {
        "src": "img/ondevou_plataforma.png",
        "alt": "OndeVou Plataforma",
        "class": "dashboard-logo-img"
      },
      "title": "COLETA DE DADOS",
      "subtitle": "Visão macro das coletas realizadas por finalidade e situação",
      "filters_area": {
        "container_id": "dashboard-filters-area",
        "empty_message": "Sem filtros"
      },
      "actions": [
        {
          "type": "button",
          "container_id": "dashboard-atualizar-dados",
          "class": "dashboard-btn dashboard-btn-sm dashboard-btn-primary",
          "icon": "fas fa-sync-alt",
          "text": "Atualizar",
          "action": "dashboard_refreshData",
          "title": "Atualizar Dados"
        },
        {
          "type": "button",
          "container_id": "dashboard-voltar-dados",
          "class": "dashboard-btn dashboard-btn-sm dashboard-btn-outline",
          "icon": "fas fa-table",
          "text": "Voltar para dados",
          "action": "voltarParaDadosFromDashboard",
          "title": "Voltar para dados"
        },
        {
          "type": "button",
          "container_id": "dashboard-auto-refresh",
          "class": "dashboard-btn dashboard-btn-sm dashboard-btn-info",
          "icon": "fas fa-clock",
          "text": "Auto-Refresh",
          "action": "dashboard_toggleAutoRefresh",
          "title": "Alternar escuta automática de dados"
        }
      ]
    },
    "sections": {
      "bloco1_resumo_executivo": {
        "type": "summary_cards_full",
        "title": "RESUMO EXECUTIVO",
        "class": "dashboard-section dashboard-section-full-width",
        "icon": "📊",
        "config": {
          "container_id": "cards-resumo-coletar-dados",
          "size": "full",
          "cards": [
            {
              "title": "TOTAL COLETAS",
              "value": "COUNT:id_coleta",
              "format": "numero",
              "decimals": 0,
              "suffix": " coletas",
              "icon": "📋",
              "color": "#3b82f6"
            },
            {
              "title": "FINALIZADAS",
              "value": "COUNT:id_coleta",
              "filters": "id_situacao = 2",
              "format": "numero",
              "decimals": 0,
              "suffix": " coletas",
              "icon": "✅",
              "color": "#22c55e"
            },
            {
              "title": "PENDENTES",
              "value": "COUNT:id_coleta",
              "filters": "id_situacao = 1",
              "format": "numero",
              "decimals": 0,
              "suffix": " coletas",
              "icon": "⏳",
              "color": "#f97316"
            },
            {
              "title": "CANCELADAS",
              "value": "COUNT:id_coleta",
              "filters": "id_situacao = 3",
              "format": "numero",
              "decimals": 0,
              "suffix": " coletas",
              "icon": "❌",
              "color": "#ef4444"
            },
            {
              "title": "TAXA DE CONCLUSÃO",
              "value": "CALC:(count(id_coleta where id_situacao = 2)/count(id_coleta))*100",
              "format": "numero",
              "decimals": 1,
              "suffix": "%",
              "icon": "📊",
              "color": "#22c55e"
            },
            {
              "title": "FINALIDADES DISTINTAS",
              "value": "COUNT_DISTINCT:id_finalidade",
              "format": "numero",
              "decimals": 0,
              "icon": "🏷️",
              "color": "#8b5cf6"
            }
          ]
        }
      },
      "bloco2_metricas_detalhadas": {
        "type": "summary_cards_grid",
        "title": "MÉTRICAS DETALHADAS",
        "class": "dashboard-section dashboard-section-full-width",
        "icon": "🔢",
        "config": {
          "container_id": "cards-metricas-detalhadas-coletar-dados",
          "size": "full",
          "sections": [
            {
              "title": "ANÁLISE POR SITUAÇÃO",
              "cards": [
                {
                  "title": "SITUAÇÃO MAIS COMUM",
                  "group_by": "nome_situacao",
                  "value": "METRICA_AGRUPAMENTO:moda",
                  "format": "texto",
                  "icon": "🥇",
                  "color": "#f59e0b"
                },
                {
                  "title": "2ª SITUAÇÃO",
                  "group_by": "nome_situacao",
                  "value": "METRICA_AGRUPAMENTO:segundo",
                  "format": "texto",
                  "icon": "🥈",
                  "color": "#94a3b8"
                },
                {
                  "title": "3ª SITUAÇÃO",
                  "group_by": "nome_situacao",
                  "value": "METRICA_AGRUPAMENTO:terceiro",
                  "format": "texto",
                  "icon": "🥉",
                  "color": "#cd7f32"
                },
                {
                  "title": "SITUAÇÕES DISTINTAS",
                  "group_by": "nome_situacao",
                  "value": "METRICA_AGRUPAMENTO:total_grupos",
                  "format": "numero",
                  "decimals": 0,
                  "icon": "📌",
                  "color": "#3b82f6"
                }
              ]
            },
            {
              "title": "ANÁLISE POR FINALIDADE",
              "cards": [
                {
                  "title": "FINALIDADE MAIS COMUM",
                  "group_by": "nome_finalidade",
                  "value": "METRICA_AGRUPAMENTO:moda",
                  "format": "texto",
                  "icon": "🥇",
                  "color": "#f59e0b"
                },
                {
                  "title": "2ª FINALIDADE",
                  "group_by": "nome_finalidade",
                  "value": "METRICA_AGRUPAMENTO:segundo",
                  "format": "texto",
                  "icon": "🥈",
                  "color": "#94a3b8"
                },
                {
                  "title": "3ª FINALIDADE",
                  "group_by": "nome_finalidade",
                  "value": "METRICA_AGRUPAMENTO:terceiro",
                  "format": "texto",
                  "icon": "🥉",
                  "color": "#cd7f32"
                },
                {
                  "title": "FINALIDADES DISTINTAS",
                  "group_by": "nome_finalidade",
                  "value": "METRICA_AGRUPAMENTO:total_grupos",
                  "format": "numero",
                  "decimals": 0,
                  "icon": "🏷️",
                  "color": "#8b5cf6"
                }
              ]
            },
            {
              "title": "DISTRIBUIÇÃO DAS COLETAS",
              "cards": [
                {
                  "title": "ACIMA DA MÉDIA",
                  "group_by": "id_coleta",
                  "value": "METRICA_AGRUPAMENTO:acima_media",
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "icon": "🟢",
                  "color": "#22c55e"
                },
                {
                  "title": "ABAIXO DA MÉDIA",
                  "group_by": "id_coleta",
                  "value": "METRICA_AGRUPAMENTO:abaixo_media",
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "icon": "🔴",
                  "color": "#ef4444"
                }
              ]
            }
          ]
        }
      },
      "bloco3_distribuicao": {
        "type": "charts_grid_section",
        "title": "DISTRIBUIÇÃO DAS COLETAS",
        "class": "dashboard-section dashboard-section-full-width",
        "grid_class": "dashboard-section-grid-2",
        "icon": "🥧",
        "config": {
          "container_id": "distribuicao-coletar-dados-grid",
          "charts": [
            {
              "type": "chart_pie",
              "config": {
                "container_id": "graf-situacao-pie",
                "data_config": {
                  "group_by": "nome_situacao",
                  "operation": "COUNT:id_coleta"
                },
                "display_config": {
                  "title": "POR SITUAÇÃO",
                  "layout": "split",
                  "donut": true,
                  "show_legend": true,
                  "show_percentages": true,
                  "show_values": true,
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "height": "400px",
                  "colors": [
                    "#f97316",
                    "#22c55e",
                    "#ef4444"
                  ]
                }
              }
            },
            {
              "type": "chart_pie",
              "config": {
                "container_id": "graf-finalidade-pie",
                "data_config": {
                  "group_by": "nome_finalidade",
                  "operation": "COUNT:id_coleta"
                },
                "display_config": {
                  "title": "POR FINALIDADE",
                  "layout": "split",
                  "donut": true,
                  "show_legend": true,
                  "show_percentages": true,
                  "show_values": true,
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "height": "400px"
                }
              }
            }
          ]
        }
      },
      "bloco4_ranking_finalidade": {
        "type": "charts_grid_section",
        "title": "RANKING POR FINALIDADE",
        "class": "dashboard-section dashboard-section-full-width",
        "grid_class": "dashboard-section-grid-1",
        "icon": "🏆",
        "config": {
          "container_id": "ranking-finalidade-coletar-dados-grid",
          "charts": [
            {
              "type": "chart_bar_aggregated",
              "config": {
                "container_id": "graf-finalidade-ranking",
                "data_config": {
                  "group_by": "nome_finalidade",
                  "operation": "COUNT:id_coleta"
                },
                "display_config": {
                  "title": "COLETAS POR FINALIDADE",
                  "layout": "ranking",
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "height": "450px",
                  "color": "#3b82f6",
                  "sort_by": "value",
                  "sort_order": "DESC"
                }
              }
            }
          ]
        }
      },
      "bloco5_evolucao_avulsa": {
        "type": "charts_grid_section",
        "title": "EVOLUÇÃO - AVULSA",
        "class": "dashboard-section dashboard-section-full-width",
        "grid_class": "dashboard-section-grid-1",
        "icon": "📈",
        "config": {
          "container_id": "evolucao-avulsa-grid",
          "charts": [
            {
              "type": "chart_bar_aggregated_evolution",
              "config": {
                "container_id": "evolucao-avulsa",
                "data_config": {
                  "campo_data": "data_inclusao_coleta",
                  "operation": "COUNT:id_coleta",
                  "filters": "id_finalidade = 1",
                  "granularidade": "mensal"
                },
                "display_config": {
                  "title": "AVULSA",
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "height": "300px",
                  "color": "#64748b"
                }
              }
            }
          ]
        }
      },
      "bloco6_evolucao_carregar": {
        "type": "charts_grid_section",
        "title": "EVOLUÇÃO - CARREGAR CILINDRO",
        "class": "dashboard-section dashboard-section-full-width",
        "grid_class": "dashboard-section-grid-1",
        "icon": "📈",
        "config": {
          "container_id": "evolucao-carregar-grid",
          "charts": [
            {
              "type": "chart_bar_aggregated_evolution",
              "config": {
                "container_id": "evolucao-carregar",
                "data_config": {
                  "campo_data": "data_inclusao_coleta",
                  "operation": "COUNT:id_coleta",
                  "filters": "id_finalidade = 2",
                  "granularidade": "diario"
                },
                "display_config": {
                  "title": "CARREGAR CILINDRO",
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "height": "300px",
                  "color": "#3b82f6"
                }
              }
            }
          ]
        }
      },
      "bloco7_evolucao_entregar": {
        "type": "charts_grid_section",
        "title": "EVOLUÇÃO - ENTREGAR CILINDRO",
        "class": "dashboard-section dashboard-section-full-width",
        "grid_class": "dashboard-section-grid-1",
        "icon": "📈",
        "config": {
          "container_id": "evolucao-entregar-grid",
          "charts": [
            {
              "type": "chart_bar_aggregated_evolution",
              "config": {
                "container_id": "evolucao-entregar",
                "data_config": {
                  "campo_data": "data_inclusao_coleta",
                  "operation": "COUNT:id_coleta",
                  "filters": "id_finalidade = 3",
                  "granularidade": "mensal"
                },
                "display_config": {
                  "title": "ENTREGAR CILINDRO",
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "height": "300px",
                  "color": "#22c55e"
                }
              }
            }
          ]
        }
      },
      "bloco8_evolucao_recolher": {
        "type": "charts_grid_section",
        "title": "EVOLUÇÃO - RECOLHER CILINDRO",
        "class": "dashboard-section dashboard-section-full-width",
        "grid_class": "dashboard-section-grid-1",
        "icon": "📈",
        "config": {
          "container_id": "evolucao-recolher-grid",
          "charts": [
            {
              "type": "chart_bar_aggregated_evolution",
              "config": {
                "container_id": "evolucao-recolher",
                "data_config": {
                  "campo_data": "data_inclusao_coleta",
                  "operation": "COUNT:id_coleta",
                  "filters": "id_finalidade = 4",
                  "granularidade": "mensal"
                },
                "display_config": {
                  "title": "RECOLHER CILINDRO",
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "height": "300px",
                  "color": "#f97316"
                }
              }
            }
          ]
        }
      },
      "bloco9_evolucao_retornar": {
        "type": "charts_grid_section",
        "title": "EVOLUÇÃO - RETORNAR CILINDRO",
        "class": "dashboard-section dashboard-section-full-width",
        "grid_class": "dashboard-section-grid-1",
        "icon": "📈",
        "config": {
          "container_id": "evolucao-retornar-grid",
          "charts": [
            {
              "type": "chart_bar_aggregated_evolution",
              "config": {
                "container_id": "evolucao-retornar",
                "data_config": {
                  "campo_data": "data_inclusao_coleta",
                  "operation": "COUNT:id_coleta",
                  "filters": "id_finalidade = 5",
                  "granularidade": "mensal"
                },
                "display_config": {
                  "title": "RETORNAR CILINDRO",
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "height": "300px",
                  "color": "#a855f7"
                }
              }
            }
          ]
        }
      },
      "bloco10_evolucao_emprestar": {
        "type": "charts_grid_section",
        "title": "EVOLUÇÃO - EMPRESTAR CILINDRO",
        "class": "dashboard-section dashboard-section-full-width",
        "grid_class": "dashboard-section-grid-1",
        "icon": "📈",
        "config": {
          "container_id": "evolucao-emprestar-grid",
          "charts": [
            {
              "type": "chart_bar_aggregated_evolution",
              "config": {
                "container_id": "evolucao-emprestar",
                "data_config": {
                  "campo_data": "data_inclusao_coleta",
                  "operation": "COUNT:id_coleta",
                  "filters": "id_finalidade = 6",
                  "granularidade": "mensal"
                },
                "display_config": {
                  "title": "EMPRESTAR CILINDRO",
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "height": "300px",
                  "color": "#ec4899"
                }
              }
            }
          ]
        }
      },
      "bloco11_evolucao_devolver_emprestimo": {
        "type": "charts_grid_section",
        "title": "EVOLUÇÃO - DEVOLVER EMPRÉSTIMO CILINDRO",
        "class": "dashboard-section dashboard-section-full-width",
        "grid_class": "dashboard-section-grid-1",
        "icon": "📈",
        "config": {
          "container_id": "evolucao-devolver-emprestimo-grid",
          "charts": [
            {
              "type": "chart_bar_aggregated_evolution",
              "config": {
                "container_id": "evolucao-devolver-emprestimo",
                "data_config": {
                  "campo_data": "data_inclusao_coleta",
                  "operation": "COUNT:id_coleta",
                  "filters": "id_finalidade = 7",
                  "granularidade": "mensal"
                },
                "display_config": {
                  "title": "DEVOLVER EMPRÉSTIMO CILINDRO",
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "height": "300px",
                  "color": "#14b8a6"
                }
              }
            }
          ]
        }
      },
      "bloco12_evolucao_inventario": {
        "type": "charts_grid_section",
        "title": "EVOLUÇÃO - LANÇAR CILINDRO NO INVENTÁRIO",
        "class": "dashboard-section dashboard-section-full-width",
        "grid_class": "dashboard-section-grid-1",
        "icon": "📈",
        "config": {
          "container_id": "evolucao-inventario-grid",
          "charts": [
            {
              "type": "chart_bar_aggregated_evolution",
              "config": {
                "container_id": "evolucao-inventario",
                "data_config": {
                  "campo_data": "data_inclusao_coleta",
                  "operation": "COUNT:id_coleta",
                  "filters": "id_finalidade = 8",
                  "granularidade": "mensal"
                },
                "display_config": {
                  "title": "LANÇAR CILINDRO NO INVENTÁRIO",
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "height": "300px",
                  "color": "#06b6d4"
                }
              }
            }
          ]
        }
      },
      "bloco13_evolucao_lote": {
        "type": "charts_grid_section",
        "title": "EVOLUÇÃO - VINCULAR CILINDRO NO LOTE",
        "class": "dashboard-section dashboard-section-full-width",
        "grid_class": "dashboard-section-grid-1",
        "icon": "📈",
        "config": {
          "container_id": "evolucao-lote-grid",
          "charts": [
            {
              "type": "chart_bar_aggregated_evolution",
              "config": {
                "container_id": "evolucao-lote",
                "data_config": {
                  "campo_data": "data_inclusao_coleta",
                  "operation": "COUNT:id_coleta",
                  "filters": "id_finalidade = 9",
                  "granularidade": "mensal"
                },
                "display_config": {
                  "title": "VINCULAR CILINDRO NO LOTE",
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "height": "300px",
                  "color": "#22c55e"
                }
              }
            }
          ]
        }
      },
      "bloco14_evolucao_xml": {
        "type": "charts_grid_section",
        "title": "EVOLUÇÃO - XML NOTAS FISCAIS",
        "class": "dashboard-section dashboard-section-full-width",
        "grid_class": "dashboard-section-grid-1",
        "icon": "📈",
        "config": {
          "container_id": "evolucao-xml-grid",
          "charts": [
            {
              "type": "chart_bar_aggregated_evolution",
              "config": {
                "container_id": "evolucao-xml",
                "data_config": {
                  "campo_data": "data_inclusao_coleta",
                  "operation": "COUNT:id_coleta",
                  "filters": "id_finalidade = 10",
                  "granularidade": "mensal"
                },
                "display_config": {
                  "title": "XML NOTAS FISCAIS",
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "height": "300px",
                  "color": "#8b5cf6"
                }
              }
            }
          ]
        }
      },
      "bloco15_evolucao_endereco": {
        "type": "charts_grid_section",
        "title": "EVOLUÇÃO - VINCULAR CILINDRO NO ENDEREÇO",
        "class": "dashboard-section dashboard-section-full-width",
        "grid_class": "dashboard-section-grid-1",
        "icon": "📈",
        "config": {
          "container_id": "evolucao-endereco-grid",
          "charts": [
            {
              "type": "chart_bar_aggregated_evolution",
              "config": {
                "container_id": "evolucao-endereco",
                "data_config": {
                  "campo_data": "data_inclusao_coleta",
                  "operation": "COUNT:id_coleta",
                  "filters": "id_finalidade = 11",
                  "granularidade": "mensal"
                },
                "display_config": {
                  "title": "VINCULAR CILINDRO NO ENDEREÇO",
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "height": "300px",
                  "color": "#f59e0b"
                }
              }
            }
          ]
        }
      },
      "bloco16_evolucao_carregar_produto": {
        "type": "charts_grid_section",
        "title": "EVOLUÇÃO - CARREGAR PRODUTO",
        "class": "dashboard-section dashboard-section-full-width",
        "grid_class": "dashboard-section-grid-1",
        "icon": "📈",
        "config": {
          "container_id": "evolucao-carregar-produto-grid",
          "charts": [
            {
              "type": "chart_bar_aggregated_evolution",
              "config": {
                "container_id": "evolucao-carregar-produto",
                "data_config": {
                  "campo_data": "data_inclusao_coleta",
                  "operation": "COUNT:id_coleta",
                  "filters": "id_finalidade = 12",
                  "granularidade": "mensal"
                },
                "display_config": {
                  "title": "CARREGAR PRODUTO",
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "height": "300px",
                  "color": "#ef4444"
                }
              }
            }
          ]
        }
      },
      "bloco17_evolucao_entregar_produto": {
        "type": "charts_grid_section",
        "title": "EVOLUÇÃO - ENTREGAR PRODUTO",
        "class": "dashboard-section dashboard-section-full-width",
        "grid_class": "dashboard-section-grid-1",
        "icon": "📈",
        "config": {
          "container_id": "evolucao-entregar-produto-grid",
          "charts": [
            {
              "type": "chart_bar_aggregated_evolution",
              "config": {
                "container_id": "evolucao-entregar-produto",
                "data_config": {
                  "campo_data": "data_inclusao_coleta",
                  "operation": "COUNT:id_coleta",
                  "filters": "id_finalidade = 13",
                  "granularidade": "mensal"
                },
                "display_config": {
                  "title": "ENTREGAR PRODUTO",
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "height": "300px",
                  "color": "#10b981"
                }
              }
            }
          ]
        }
      },
      "bloco18_evolucao_recolher_produto": {
        "type": "charts_grid_section",
        "title": "EVOLUÇÃO - RECOLHER PRODUTO",
        "class": "dashboard-section dashboard-section-full-width",
        "grid_class": "dashboard-section-grid-1",
        "icon": "📈",
        "config": {
          "container_id": "evolucao-recolher-produto-grid",
          "charts": [
            {
              "type": "chart_bar_aggregated_evolution",
              "config": {
                "container_id": "evolucao-recolher-produto",
                "data_config": {
                  "campo_data": "data_inclusao_coleta",
                  "operation": "COUNT:id_coleta",
                  "filters": "id_finalidade = 14",
                  "granularidade": "mensal"
                },
                "display_config": {
                  "title": "RECOLHER PRODUTO",
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "height": "300px",
                  "color": "#f43f5e"
                }
              }
            }
          ]
        }
      },
      "bloco19_evolucao_retornar_produto": {
        "type": "charts_grid_section",
        "title": "EVOLUÇÃO - RETORNAR PRODUTO",
        "class": "dashboard-section dashboard-section-full-width",
        "grid_class": "dashboard-section-grid-1",
        "icon": "📈",
        "config": {
          "container_id": "evolucao-retornar-produto-grid",
          "charts": [
            {
              "type": "chart_bar_aggregated_evolution",
              "config": {
                "container_id": "evolucao-retornar-produto",
                "data_config": {
                  "campo_data": "data_inclusao_coleta",
                  "operation": "COUNT:id_coleta",
                  "filters": "id_finalidade = 15",
                  "granularidade": "mensal"
                },
                "display_config": {
                  "title": "RETORNAR PRODUTO",
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "height": "300px",
                  "color": "#eab308"
                }
              }
            }
          ]
        }
      },
      "bloco20_evolucao_emprestar_produto": {
        "type": "charts_grid_section",
        "title": "EVOLUÇÃO - EMPRESTAR PRODUTO",
        "class": "dashboard-section dashboard-section-full-width",
        "grid_class": "dashboard-section-grid-1",
        "icon": "📈",
        "config": {
          "container_id": "evolucao-emprestar-produto-grid",
          "charts": [
            {
              "type": "chart_bar_aggregated_evolution",
              "config": {
                "container_id": "evolucao-emprestar-produto",
                "data_config": {
                  "campo_data": "data_inclusao_coleta",
                  "operation": "COUNT:id_coleta",
                  "filters": "id_finalidade = 17",
                  "granularidade": "mensal"
                },
                "display_config": {
                  "title": "EMPRESTAR PRODUTO",
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "height": "300px",
                  "color": "#8b5cf6"
                }
              }
            }
          ]
        }
      },
      "bloco21_evolucao_devolver_emprestimo_produto": {
        "type": "charts_grid_section",
        "title": "EVOLUÇÃO - DEVOLVER EMPRÉSTIMO PRODUTO",
        "class": "dashboard-section dashboard-section-full-width",
        "grid_class": "dashboard-section-grid-1",
        "icon": "📈",
        "config": {
          "container_id": "evolucao-devolver-emprestimo-produto-grid",
          "charts": [
            {
              "type": "chart_bar_aggregated_evolution",
              "config": {
                "container_id": "evolucao-devolver-emprestimo-produto",
                "data_config": {
                  "campo_data": "data_inclusao_coleta",
                  "operation": "COUNT:id_coleta",
                  "filters": "id_finalidade = 18",
                  "granularidade": "mensal"
                },
                "display_config": {
                  "title": "DEVOLVER EMPRÉSTIMO PRODUTO",
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "height": "300px",
                  "color": "#d946ef"
                }
              }
            }
          ]
        }
      },
      "bloco22_evolucao_recolher_envase": {
        "type": "charts_grid_section",
        "title": "EVOLUÇÃO - RECOLHER CILINDRO PARA ENVASE",
        "class": "dashboard-section dashboard-section-full-width",
        "grid_class": "dashboard-section-grid-1",
        "icon": "📈",
        "config": {
          "container_id": "evolucao-recolher-envase-grid",
          "charts": [
            {
              "type": "chart_bar_aggregated_evolution",
              "config": {
                "container_id": "evolucao-recolher-envase",
                "data_config": {
                  "campo_data": "data_inclusao_coleta",
                  "operation": "COUNT:id_coleta",
                  "filters": "id_finalidade = 19",
                  "granularidade": "mensal"
                },
                "display_config": {
                  "title": "RECOLHER CILINDRO PARA ENVASE",
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "height": "300px",
                  "color": "#0ea5e9"
                }
              }
            }
          ]
        }
      },
      "bloco23_evolucao_entregar_envase": {
        "type": "charts_grid_section",
        "title": "EVOLUÇÃO - ENTREGAR CILINDRO RECOLHIDO PARA ENVASE",
        "class": "dashboard-section dashboard-section-full-width",
        "grid_class": "dashboard-section-grid-1",
        "icon": "📈",
        "config": {
          "container_id": "evolucao-entregar-envase-grid",
          "charts": [
            {
              "type": "chart_bar_aggregated_evolution",
              "config": {
                "container_id": "evolucao-entregar-envase",
                "data_config": {
                  "campo_data": "data_inclusao_coleta",
                  "operation": "COUNT:id_coleta",
                  "filters": "id_finalidade = 20",
                  "granularidade": "mensal"
                },
                "display_config": {
                  "title": "ENTREGAR CILINDRO RECOLHIDO PARA ENVASE",
                  "format": "numero",
                  "decimals": 0,
                  "suffix": " coletas",
                  "height": "300px",
                  "color": "#6366f1"
                }
              }
            }
          ]
        }
      }
    }
  },
  "url_documentacao": "/docs/ondevou-db-coletar_dados.html",
  "nome_tabela": "coletar_dados"
}

📝 SQL CREATE TABLE - Estrutura Completa

Comando SQL COMPLETO para criar a tabela coletar_dados no PostgreSQL. Esta estrutura foi extraída DIRETAMENTE do banco de dados.

🏗️ Estrutura Completa

📋 13 colunas 🔗 2 constraints 📑 10 índices ⚡ 0 triggers
code Clique para ver o SQL completo ✅ COMPLETO
-- ============================================================
-- ESTRUTURA COMPLETA DA TABELA coletar_dados
-- Fonte: PostgreSQL - 12/08/2026 10:24:15
-- ============================================================

CREATE TABLE public.coletar_dados (
    id integer NOT NULL DEFAULT nextval('coletas_id_seq'::regclass),
    participante integer,
    id_finalidade integer,
    id_participante integer,
    id_situacao integer DEFAULT 1,
    descricao varchar(255),
    id_membro integer,
    latitude numeric(25, 20),
    longitude numeric(25, 20),
    ip varchar(255),
    data timestamp DEFAULT now(),
    id_vinculo integer,
    id_contrato_produto integer,
    CONSTRAINT coletar_dados_pkey PRIMARY KEY (id),
    CONSTRAINT 2200_221172_1_not_null CHECK (id IS NOT NULL)
);

-- ============================================================
-- ÍNDICES
-- ============================================================
CREATE UNIQUE INDEX coletar_dados_pk_id ON public.coletar_dados USING btree (id);
CREATE INDEX idx_coletar_dados_id_finalidade ON public.coletar_dados USING btree (id_finalidade);
CREATE INDEX idx_coletar_dados_id_membro ON public.coletar_dados USING btree (id_membro);
CREATE INDEX idx_coletar_dados_id_participante ON public.coletar_dados USING btree (id_participante);
CREATE INDEX idx_coletar_dados_id_situacao ON public.coletar_dados USING btree (id_situacao);
CREATE INDEX idx_coletar_dados_id_vinculo ON public.coletar_dados USING btree (id_vinculo);
CREATE INDEX idx_coletar_dados_p_data ON public.coletar_dados USING btree (participante, data DESC);
CREATE INDEX idx_coletar_dados_p_id ON public.coletar_dados USING btree (participante, id DESC);
CREATE INDEX idx_coletar_dados_p_id_participante ON public.coletar_dados USING btree (participante, id_participante);
CREATE INDEX idx_coletar_dados_participante ON public.coletar_dados USING btree (participante);

SQL extraído DIRETAMENTE do banco de dados

📊 Comparação: JSON Config vs Banco Real

Verifique se a configuração JSON está sincronizada com a estrutura do banco de dados.

Campo Tipo (JSON) Tipo (Banco) Status
data - timestamp without time zone ❌ Só no banco
data_hora date - ⚠️ Só no JSON
data_hora_inclusao date - ⚠️ Só no JSON
descricao text character varying ✅ OK
id number integer ✅ OK
id_contrato_produto - integer ❌ Só no banco
id_finalidade - integer ❌ Só no banco
id_membro - integer ❌ Só no banco
id_participante - integer ❌ Só no banco
id_rotina number - ⚠️ Só no JSON
id_situacao - integer ❌ Só no banco
id_vinculo number integer ✅ OK
ip - character varying ❌ Só no banco
latitude - numeric ❌ Só no banco
longitude - numeric ❌ Só no banco
nome_finalidade number - ⚠️ Só no JSON
nome_situacao number - ⚠️ Só no JSON
participante - integer ❌ Só no banco
razao_social_participante number - ⚠️ Só no JSON

💡 Dica: Use esta comparação para garantir que a configuração JSON está atualizada com a estrutura do banco.
📌 Legenda: ✅ OK = presente em ambos | ⚠️ Só no JSON = pode ser um campo virtual | ❌ Só no banco = falta adicionar ao JSON

💡 Como Popular a Tabela

Exemplo prático usando o padrão OndeVou.

📋 Fluxo completo padrão

// 1. Buscar dados com getData
var dados_retorno = getData({
    'query': `SELECT * FROM view_coletar_dados WHERE participante = ${globais.dados_fixo.participante}`,
    'view': 'view_coletar_dados'
});

// 2. Definir painel e slide
var painel = globais.dados_pagina.visivel.painel;
var slide = globais.dados_pagina.visivel.slide;

// 3. Encontrar a tabela no DOM
var idTable = getIdTableFromSlide({ 'table-id': 'coletar_dados' });

// 4. Resetar a tabela
setTableControlsReset(idTable);

// 5. Popular a tabela
setTableControlsSetValue(idTable, dados_retorno);

🏆 Propriedade Intelectual

OndeVou.com Marca Registrada

Marca Registrada

OndeVou.com®

Propriedade Intelectual Assegurada

Processo INPI:
908765967
Titular:
ONDEVOU.COM TECNOLOGIA LTDA
CNPJ:
17.058.605/0001-36
Classificação:
Classe 42 - Serviços de TI