AutomationFlowsData & Sheets › [oscar] Pruebaops

[oscar] Pruebaops

[Oscar] pruebaOps. Uses mySql, googleSheets. Webhook trigger; 5 nodes.

Webhook trigger★★☆☆☆ complexity5 nodesMySQLGoogle Sheets
Data & Sheets Trigger: Webhook Nodes: 5 Complexity: ★★☆☆☆ Added:

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "id": "exi5PUpvPuItUuZ4",
  "createdAt": "2023-08-11T14:53:18.585Z",
  "updatedAt": "2023-08-21T06:36:38.352Z",
  "name": "[Oscar] pruebaOps",
  "active": true,
  "nodes": [
    {
      "parameters": {
        "operation": "executeQuery",
        "query": "SELECT DISTINCT\np.document_number AS rut_solicitante, \np.id AS id_solicitante,\np.business_name AS solicitante,\nCASE s.owner_type\nWHEN \"EnterprisePerson\" THEN (SELECT ep.document_number FROM cumplo_db_app.enterprise_people AS ep WHERE ep.id = s.owner_id)\nWHEN \"EnterpriseProfile\" THEN (SELECT ep.document_number FROM cumplo_db_app.enterprise_profiles AS ep WHERE ep.id = s.owner_id)\nELSE \"N/A\" END AS rut_representante,\nCASE s.owner_type\nWHEN \"EnterprisePerson\" THEN (SELECT CONCAT(TRIM(ep.names),\" \",TRIM(ep.first_surname),\" \",TRIM(IFNULL(ep.second_surname,\"\"))) FROM cumplo_db_app.enterprise_people AS ep WHERE ep.id = s.owner_id)\nWHEN \"EnterpriseProfile\" THEN (SELECT ep.business_name FROM cumplo_db_app.enterprise_profiles AS ep WHERE ep.id = s.owner_id)\nELSE \"N/A\" END AS representante,\nc2.name as comuna_empresa,\nreg.name region_empresa,\nconcat(a.street,\" \", a.number) AS direccion, \na.apartment AS  depto,\nci.name ciudad,\nre.name AS Region,\nCASE \nWHEN cs.cve IS NULL THEN cs.notary_name \nELSE cs.cve\nEND AS \"notaria/CVE\",\ncs.notary_lawyer_name AS Notario,\nc.name AS comuna_notaria,\ncs.public_notary_date AS \"Fecha Escritura Publica\"\nFROM\nenterprise_profiles as p\nLEFT JOIN cumplo_db_app.addresses AS a ON a.addressable_id = p.id AND a.addressable_type = \"EnterpriseProfile\"\nLEFT JOIN communes as c2 ON a.commune_id = c2.id\nLEFT JOIN regions as reg ON c2.region_id = reg.id\nLEFT JOIN cumplo_db_app.shares AS s ON s.enterprise_profile_id = p.id AND s.is_legal_representative = 1\nLEFT JOIN cumplo_db_app.company_secretaries AS cs ON p.id = cs.enterprise_profile_id\nLEFT JOIN cumplo_db_app.communes AS c ON cs.commune_id = c.id\nLEFT JOIN cumplo_db_app.addresses AS a2 ON c.id = a2.addressable_id\nLEFT JOIN cumplo_db_app.cities AS ci ON c.city_id = ci.id\nLEFT JOIN cumplo_db_app.regions AS re ON ci.region_id = re.id\nwhere p.document_number = $1\norder by 2 desc;\n\n\n",
        "options": {
          "queryReplacement": "={{ $json.rut }}"
        }
      },
      "id": "36202279-4cbd-4321-ad82-35f822912548",
      "name": "MySQL",
      "type": "n8n-nodes-base.mySql",
      "typeVersion": 2.1,
      "position": [
        1040,
        340
      ],
      "credentials": {
        "mySql": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "operation": "append",
        "documentId": {
          "__rl": true,
          "value": "1YAf67E4CWYWFbuzHyGT_q1q48O0ewf7om7N6I6clals",
          "mode": "list",
          "cachedResultName": "Mandatos",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1YAf67E4CWYWFbuzHyGT_q1q48O0ewf7om7N6I6clals/edit?usp=drivesdk"
        },
        "sheetName": {
          "__rl": true,
          "value": "gid=0",
          "mode": "list",
          "cachedResultName": "Hoja 1",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1YAf67E4CWYWFbuzHyGT_q1q48O0ewf7om7N6I6clals/edit#gid=0"
        },
        "columns": {
          "mappingMode": "autoMapInputData",
          "value": {},
          "matchingColumns": [
            "rut_solicitante"
          ],
          "schema": []
        },
        "options": {}
      },
      "id": "f7971453-e14f-4c48-b459-74c602b1675b",
      "name": "Google Sheets",
      "type": "n8n-nodes-base.googleSheets",
      "typeVersion": 4,
      "position": [
        1440,
        400
      ],
      "credentials": {
        "googleSheetsOAuth2Api": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "path": "ae8ca39c-f2c2-4e1f-8ea7-1862c4e5e6d5",
        "responseMode": "lastNode",
        "options": {}
      },
      "id": "2828b169-7ff6-4556-92b0-d7c2a6d4a1c2",
      "name": "Webhook",
      "type": "n8n-nodes-base.webhook",
      "typeVersion": 1,
      "position": [
        340,
        340
      ]
    },
    {
      "parameters": {
        "keepOnlySet": true,
        "values": {
          "string": [
            {
              "name": "rut",
              "value": "={{ $json.query.rut}}"
            }
          ]
        },
        "options": {}
      },
      "id": "c768447e-ac53-4404-8ab4-64d657c735d6",
      "name": "Set",
      "type": "n8n-nodes-base.set",
      "typeVersion": 2,
      "position": [
        560,
        340
      ]
    },
    {
      "parameters": {
        "operation": "clear",
        "documentId": {
          "__rl": true,
          "value": "1YAf67E4CWYWFbuzHyGT_q1q48O0ewf7om7N6I6clals",
          "mode": "list",
          "cachedResultName": "Mandatos",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1YAf67E4CWYWFbuzHyGT_q1q48O0ewf7om7N6I6clals/edit?usp=drivesdk"
        },
        "sheetName": {
          "__rl": true,
          "value": "gid=0",
          "mode": "list",
          "cachedResultName": "bbdd",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1YAf67E4CWYWFbuzHyGT_q1q48O0ewf7om7N6I6clals/edit#gid=0"
        }
      },
      "id": "05485460-2929-4f07-a94a-750967ddfa10",
      "name": "Google Sheets1",
      "type": "n8n-nodes-base.googleSheets",
      "typeVersion": 4,
      "position": [
        780,
        340
      ],
      "credentials": {
        "googleSheetsOAuth2Api": {
          "name": "<your credential>"
        }
      }
    }
  ],
  "connections": {
    "MySQL": {
      "main": [
        [
          {
            "node": "Google Sheets",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Webhook": {
      "main": [
        [
          {
            "node": "Set",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set": {
      "main": [
        [
          {
            "node": "Google Sheets1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google Sheets1": {
      "main": [
        [
          {
            "node": "MySQL",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "settings": {
    "executionOrder": "v1"
  },
  "staticData": {
    "node:Google Sheets Trigger": {
      "documentId": "1YAf67E4CWYWFbuzHyGT_q1q48O0ewf7om7N6I6clals",
      "sheetId": "0",
      "lastRevision": 18,
      "lastRevisionLink": "https://docs.google.com/spreadsheets/export?id=1YAf67E4CWYWFbuzHyGT_q1q48O0ewf7om7N6I6clals&revision=18&exportFormat=xlsx"
    }
  },
  "versionId": "b5c9aaeb-a473-47af-86ed-48dacdacaf95",
  "triggerCount": 1,
  "tags": []
}

Credentials you'll need

Each integration node will prompt for credentials when you import. We strip credential IDs before publishing — you'll add your own.

Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

[Oscar] pruebaOps. Uses mySql, googleSheets. Webhook trigger; 5 nodes.

Source: https://github.com/abdopcnet/nodemation-backups/blob/main/[oscar]-pruebaops-exi5PUpvPuItUuZ4.json — original creator credit. Request a take-down →

More Data & Sheets workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

Data & Sheets

BP_check. Uses googleSheets, @n-octo-n/n8n-nodes-json-database, httpRequest, itemLists. Webhook trigger; 99 nodes.

Google Sheets, @N Octo N/N8N Nodes Json Database, HTTP Request +2
Data & Sheets

BP_check2. Uses googleSheets, @n-octo-n/n8n-nodes-json-database, httpRequest, itemLists. Webhook trigger; 95 nodes.

Google Sheets, @N Octo N/N8N Nodes Json Database, HTTP Request +2
Data & Sheets

Description:

MySQL, Google Sheets
Data & Sheets

[Gus] Append to GSheets subworkflow. Uses googleSheets, mySql, start. Manual trigger; 6 nodes.

Google Sheets, MySQL, Start
Data & Sheets

Natuurwaarnemer ERP — Inkoop verwijderen. Uses mySql, httpRequest. Webhook trigger; 4 nodes.

MySQL, HTTP Request