{
  "name": "SAP Sample",
  "nodes": [
    {
      "parameters": {
        "conditions": {
          "options": {
            "caseSensitive": true,
            "leftValue": "",
            "typeValidation": "strict",
            "version": 3
          },
          "conditions": [
            {
              "id": "ffdc5791-993d-4ce6-af4d-c8b723bd9f70",
              "leftValue": "={{ $json.current.temperature_2m }}",
              "rightValue": 20,
              "operator": {
                "type": "number",
                "operation": "lt"
              }
            }
          ],
          "combinator": "and"
        },
        "options": {}
      },
      "type": "n8n-nodes-base.if",
      "typeVersion": 2.3,
      "position": [
        -128,
        -224
      ],
      "id": "66a400a1-1f66-4704-85be-18d7231f07db",
      "name": "Colder than 20\u00b0C?"
    },
    {
      "parameters": {
        "rule": {
          "interval": [
            {
              "field": "hours"
            }
          ]
        }
      },
      "type": "n8n-nodes-base.scheduleTrigger",
      "typeVersion": 1.3,
      "position": [
        -608,
        -224
      ],
      "id": "7d5b102c-4d6c-476d-9fce-1691792dd790",
      "name": "Every Hour"
    },
    {
      "parameters": {
        "url": "https://api.open-meteo.com/v1/forecast?latitude=48.7823&longitude=9.177&current=temperature_2m&forecast_days=1",
        "options": {}
      },
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.3,
      "position": [
        -320,
        -224
      ],
      "id": "8c8f3460-32ec-4450-b21f-e2c0c58449a2",
      "name": "Get Current Temp"
    },
    {
      "parameters": {
        "conditions": {
          "options": {
            "caseSensitive": true,
            "leftValue": "",
            "typeValidation": "strict",
            "version": 3
          },
          "conditions": [
            {
              "id": "86beceb2-d436-4346-bb88-dd0b813fb24a",
              "leftValue": "={{ $json.Price }}",
              "rightValue": 10,
              "operator": {
                "type": "number",
                "operation": "gt"
              }
            }
          ],
          "combinator": "and"
        },
        "options": {}
      },
      "type": "n8n-nodes-base.if",
      "typeVersion": 2.3,
      "position": [
        336,
        -208
      ],
      "id": "8da3c261-e9bf-445b-bdd3-0182e79b0bbf",
      "name": "Price over 10\u20ac?"
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "id": "937a0935-1a09-4f0f-932a-da3e46ab8d2c",
              "name": "Price",
              "value": "3.99",
              "type": "string"
            }
          ]
        },
        "includeOtherFields": true,
        "include": "except",
        "excludeFields": "ToSupplier, ToSalesOrderLineItems, CreatedAt, ChangedAt",
        "options": {}
      },
      "type": "n8n-nodes-base.set",
      "typeVersion": 3.4,
      "position": [
        544,
        -208
      ],
      "id": "0404c1a1-1f03-4f62-966d-6a6abfe1f981",
      "name": "Lower Price"
    },
    {
      "parameters": {
        "content": "SAP",
        "height": 192,
        "width": 1424,
        "color": 6
      },
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -576,
        -48
      ],
      "typeVersion": 1,
      "id": "e6a55192-d71b-42aa-91ff-55a259957453",
      "name": "Sticky Note"
    },
    {
      "parameters": {
        "content": "Temp. & Price Check",
        "height": 224,
        "width": 1424,
        "color": 4
      },
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -576,
        -272
      ],
      "typeVersion": 1,
      "id": "9c375c24-d0e6-4e0b-b506-49de9326613c",
      "name": "Sticky Note1"
    },
    {
      "parameters": {
        "chatId": "123456789",
        "text": "Price for Ice lowered",
        "additionalFields": {}
      },
      "type": "n8n-nodes-base.telegram",
      "typeVersion": 1.2,
      "position": [
        864,
        160
      ],
      "id": "b9ed6fef-3e0a-46ce-8dfc-fdae977d8c29",
      "name": "Send a text message",
      "credentials": {
        "telegramApi": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "fromEmail": "from@whatever.com",
        "toEmail": "to@whatever.com",
        "subject": "Price for Ice Lowered!",
        "html": "Price for Ice lowered!!",
        "options": {}
      },
      "type": "n8n-nodes-base.emailSend",
      "typeVersion": 2.1,
      "position": [
        864,
        304
      ],
      "id": "9e12479f-35ef-4542-9709-913b74cd8640",
      "name": "Send email",
      "credentials": {
        "smtp": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "content": "Comunication",
        "height": 320,
        "width": 1632
      },
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -576,
        144
      ],
      "typeVersion": 1,
      "id": "a145f3dd-0aeb-43b1-954f-ea58db072029",
      "name": "Sticky Note2"
    },
    {
      "parameters": {
        "servicePath": {
          "__rl": true,
          "value": "/sap/opu/odata/iwbep/GWSAMPLE_BASIC/",
          "mode": "list",
          "cachedResultName": "GWSAMPLE_BASIC (ZGWSAMPLE_BASIC)",
          "cachedResultUrl": "host:port/sap/opu/odata/iwbep/GWSAMPLE_BASIC/"
        },
        "entitySet": {
          "__rl": true,
          "value": "ProductSet",
          "mode": "list",
          "cachedResultName": "ProductSet",
          "cachedResultUrl": "host:port/sap/opu/odata/iwbep/GWSAMPLE_BASIC/ProductSet"
        },
        "options": {
          "$filter": "ProductID eq 'ICE001'"
        },
        "advancedOptions": {}
      },
      "type": "CUSTOM.sapOData",
      "typeVersion": 1,
      "position": [
        160,
        -16
      ],
      "id": "a6b2ca2e-108b-4bb1-b46f-3a2006290d9b",
      "name": "Get Product Info from SAP",
      "credentials": {
        "sapOdataApi": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "operation": "update",
        "servicePath": {
          "__rl": true,
          "value": "/sap/opu/odata/iwbep/GWSAMPLE_BASIC/",
          "mode": "list",
          "cachedResultName": "GWSAMPLE_BASIC (ZGWSAMPLE_BASIC)",
          "cachedResultUrl": "host:port/sap/opu/odata/iwbep/GWSAMPLE_BASIC/"
        },
        "entitySet": {
          "__rl": true,
          "value": "ProductSet",
          "mode": "list",
          "cachedResultName": "ProductSet",
          "cachedResultUrl": "host:port/sap/opu/odata/iwbep/GWSAMPLE_BASIC/ProductSet"
        },
        "entityKey": {
          "__rl": true,
          "value": "='ICE001'",
          "mode": "id"
        },
        "data": "={ \"Price\" : \"{{ $json.Price }}\" }",
        "advancedOptions": {}
      },
      "type": "CUSTOM.sapOData",
      "typeVersion": 1,
      "position": [
        672,
        -16
      ],
      "id": "eba51532-ec98-4785-9854-9040287064a1",
      "name": "Update Product Price",
      "credentials": {
        "sapOdataApi": {
          "name": "<your credential>"
        }
      }
    }
  ],
  "connections": {
    "Colder than 20\u00b0C?": {
      "main": [
        [
          {
            "node": "Get Product Info from SAP",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Every Hour": {
      "main": [
        [
          {
            "node": "Get Current Temp",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Current Temp": {
      "main": [
        [
          {
            "node": "Colder than 20\u00b0C?",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Price over 10\u20ac?": {
      "main": [
        [
          {
            "node": "Lower Price",
            "type": "main",
            "index": 0
          }
        ],
        []
      ]
    },
    "Lower Price": {
      "main": [
        [
          {
            "node": "Update Product Price",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Send email": {
      "main": [
        []
      ]
    },
    "Get Product Info from SAP": {
      "main": [
        [
          {
            "node": "Price over 10\u20ac?",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Update Product Price": {
      "main": [
        [
          {
            "node": "Send email",
            "type": "main",
            "index": 0
          },
          {
            "node": "Send a text message",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "e0809835-62a3-417e-837e-c46a452b741e",
  "meta": {
    "templateCredsSetupCompleted": true
  },
  "id": "XORzzty27vHCdPP4",
  "tags": []
}