{
 "data": {
  "version": 1,
  "startData": {},
  "resultData": {
   "runData": {
    "Déclencheur manuel": [
     {
      "startTime": 1792346471463,
      "executionIndex": 0,
      "source": [],
      "hints": [],
      "executionTime": 1,
      "executionStatus": "success",
      "data": {
       "main": [
        [
         {
          "json": {},
          "pairedItem": {
           "item": 0
          }
         }
        ]
       ]
      }
     }
    ],
    "Lire commandes.csv": [
     {
      "startTime": 1792346471465,
      "executionIndex": 1,
      "source": [
       {
        "previousNode": "Déclencheur manuel",
        "previousNodeOutput": 0,
        "previousNodeRun": 0
       }
      ],
      "hints": [],
      "executionTime": 10,
      "executionStatus": "success",
      "data": {
       "main": [
        [
         {
          "binary": {
           "data": {
            "mimeType": "text/csv",
            "fileType": "text",
            "fileExtension": "csv",
            "data": "filesystem-v2",
            "directory": "/tmp/n8n/files",
            "fileName": "commandes.csv",
            "id": "filesystem-v2:workflows/tm03/executions/20/binary_data/29297199-d0b1-42e2-81c2-822a03c5aeb1",
            "fileSize": "566 B",
            "bytes": 566
           }
          },
          "json": {
           "mimeType": "text/csv",
           "fileType": "text",
           "fileName": "commandes.csv",
           "fileExtension": "csv",
           "fileSize": "566 B"
          },
          "pairedItem": {
           "item": 0
          }
         }
        ]
       ]
      }
     }
    ],
    "Extraire le CSV": [
     {
      "startTime": 1792346471475,
      "executionIndex": 2,
      "source": [
       {
        "previousNode": "Lire commandes.csv",
        "previousNodeOutput": 0,
        "previousNodeRun": 0
       }
      ],
      "hints": [],
      "executionTime": 5,
      "executionStatus": "success",
      "data": {
       "main": [
        [
         {
          "json": {
           "id": "1001",
           "client": "Boulangerie Martin",
           "email": "contact@boulangerie-martin.example",
           "montant_eur": "120.50",
           "date": "2026-09-02"
          },
          "pairedItem": {
           "item": 0
          }
         },
         {
          "json": {
           "id": "1002",
           "client": "Atelier Dubois",
           "email": "atelier.dubois@example.org",
           "montant_eur": "89.90",
           "date": "2026-09-03"
          },
          "pairedItem": {
           "item": 0
          }
         },
         {
          "json": {
           "id": "1003",
           "client": "Boulangerie Martin",
           "email": "contact@boulangerie-martin.example",
           "montant_eur": "45.00",
           "date": "2026-09-05"
          },
          "pairedItem": {
           "item": 0
          }
         },
         {
          "json": {
           "id": "1004",
           "client": "Café des Arts",
           "email": "cafe-des-arts@example.net",
           "montant_eur": "230.00",
           "date": "2026-09-06"
          },
          "pairedItem": {
           "item": 0
          }
         },
         {
          "json": {
           "id": "1002",
           "client": "Atelier Dubois",
           "email": "atelier.dubois@example.org",
           "montant_eur": "89.90",
           "date": "2026-09-03"
          },
          "pairedItem": {
           "item": 0
          }
         },
         {
          "json": {
           "id": "1005",
           "client": "Librairie Lefèvre",
           "email": "librairie.lefevre@example.com",
           "montant_eur": "67.30",
           "date": "2026-09-08"
          },
          "pairedItem": {
           "item": 0
          }
         },
         {
          "json": {
           "id": "1006",
           "client": "Café des Arts",
           "email": "cafe-des-arts@example.net",
           "montant_eur": "15.70",
           "date": "2026-09-10"
          },
          "pairedItem": {
           "item": 0
          }
         },
         {
          "json": {
           "id": "1007",
           "client": "Atelier Dubois",
           "email": "adresse-invalide",
           "montant_eur": "54.20",
           "date": "2026-09-11"
          },
          "pairedItem": {
           "item": 0
          }
         }
        ]
       ]
      }
     }
    ],
    "Supprimer les doublons (id)": [
     {
      "startTime": 1792346471480,
      "executionIndex": 3,
      "source": [
       {
        "previousNode": "Extraire le CSV",
        "previousNodeOutput": 0,
        "previousNodeRun": 0
       }
      ],
      "hints": [],
      "executionTime": 2,
      "executionStatus": "success",
      "data": {
       "main": [
        [
         {
          "json": {
           "id": "1001",
           "client": "Boulangerie Martin",
           "email": "contact@boulangerie-martin.example",
           "montant_eur": "120.50",
           "date": "2026-09-02"
          },
          "pairedItem": {
           "item": 0
          }
         },
         {
          "json": {
           "id": "1002",
           "client": "Atelier Dubois",
           "email": "atelier.dubois@example.org",
           "montant_eur": "89.90",
           "date": "2026-09-03"
          },
          "pairedItem": {
           "item": 1
          }
         },
         {
          "json": {
           "id": "1003",
           "client": "Boulangerie Martin",
           "email": "contact@boulangerie-martin.example",
           "montant_eur": "45.00",
           "date": "2026-09-05"
          },
          "pairedItem": {
           "item": 2
          }
         },
         {
          "json": {
           "id": "1004",
           "client": "Café des Arts",
           "email": "cafe-des-arts@example.net",
           "montant_eur": "230.00",
           "date": "2026-09-06"
          },
          "pairedItem": {
           "item": 3
          }
         },
         {
          "json": {
           "id": "1005",
           "client": "Librairie Lefèvre",
           "email": "librairie.lefevre@example.com",
           "montant_eur": "67.30",
           "date": "2026-09-08"
          },
          "pairedItem": {
           "item": 5
          }
         },
         {
          "json": {
           "id": "1006",
           "client": "Café des Arts",
           "email": "cafe-des-arts@example.net",
           "montant_eur": "15.70",
           "date": "2026-09-10"
          },
          "pairedItem": {
           "item": 6
          }
         },
         {
          "json": {
           "id": "1007",
           "client": "Atelier Dubois",
           "email": "adresse-invalide",
           "montant_eur": "54.20",
           "date": "2026-09-11"
          },
          "pairedItem": {
           "item": 7
          }
         }
        ]
       ]
      }
     }
    ],
    "E-mail valide ?": [
     {
      "startTime": 1792346471482,
      "executionIndex": 4,
      "source": [
       {
        "previousNode": "Supprimer les doublons (id)",
        "previousNodeOutput": 0,
        "previousNodeRun": 0
       }
      ],
      "hints": [],
      "executionTime": 38,
      "executionStatus": "success",
      "data": {
       "main": [
        [
         {
          "json": {
           "id": "1001",
           "client": "Boulangerie Martin",
           "email": "contact@boulangerie-martin.example",
           "montant_eur": "120.50",
           "date": "2026-09-02"
          },
          "pairedItem": {
           "item": 0
          }
         },
         {
          "json": {
           "id": "1002",
           "client": "Atelier Dubois",
           "email": "atelier.dubois@example.org",
           "montant_eur": "89.90",
           "date": "2026-09-03"
          },
          "pairedItem": {
           "item": 1
          }
         },
         {
          "json": {
           "id": "1003",
           "client": "Boulangerie Martin",
           "email": "contact@boulangerie-martin.example",
           "montant_eur": "45.00",
           "date": "2026-09-05"
          },
          "pairedItem": {
           "item": 2
          }
         },
         {
          "json": {
           "id": "1004",
           "client": "Café des Arts",
           "email": "cafe-des-arts@example.net",
           "montant_eur": "230.00",
           "date": "2026-09-06"
          },
          "pairedItem": {
           "item": 3
          }
         },
         {
          "json": {
           "id": "1005",
           "client": "Librairie Lefèvre",
           "email": "librairie.lefevre@example.com",
           "montant_eur": "67.30",
           "date": "2026-09-08"
          },
          "pairedItem": {
           "item": 4
          }
         },
         {
          "json": {
           "id": "1006",
           "client": "Café des Arts",
           "email": "cafe-des-arts@example.net",
           "montant_eur": "15.70",
           "date": "2026-09-10"
          },
          "pairedItem": {
           "item": 5
          }
         }
        ],
        [
         {
          "json": {
           "id": "1007",
           "client": "Atelier Dubois",
           "email": "adresse-invalide",
           "montant_eur": "54.20",
           "date": "2026-09-11"
          },
          "pairedItem": {
           "item": 6
          }
         }
        ]
       ]
      }
     }
    ],
    "Montant en nombre": [
     {
      "startTime": 1792346471520,
      "executionIndex": 5,
      "source": [
       {
        "previousNode": "E-mail valide ?",
        "previousNodeOutput": 0,
        "previousNodeRun": 0
       }
      ],
      "hints": [],
      "executionTime": 11,
      "executionStatus": "success",
      "data": {
       "main": [
        [
         {
          "json": {
           "id": "1001",
           "client": "Boulangerie Martin",
           "email": "contact@boulangerie-martin.example",
           "montant_eur": "120.50",
           "date": "2026-09-02",
           "montant": 120.5
          },
          "pairedItem": {
           "item": 0
          }
         },
         {
          "json": {
           "id": "1002",
           "client": "Atelier Dubois",
           "email": "atelier.dubois@example.org",
           "montant_eur": "89.90",
           "date": "2026-09-03",
           "montant": 89.9
          },
          "pairedItem": {
           "item": 1
          }
         },
         {
          "json": {
           "id": "1003",
           "client": "Boulangerie Martin",
           "email": "contact@boulangerie-martin.example",
           "montant_eur": "45.00",
           "date": "2026-09-05",
           "montant": 45
          },
          "pairedItem": {
           "item": 2
          }
         },
         {
          "json": {
           "id": "1004",
           "client": "Café des Arts",
           "email": "cafe-des-arts@example.net",
           "montant_eur": "230.00",
           "date": "2026-09-06",
           "montant": 230
          },
          "pairedItem": {
           "item": 3
          }
         },
         {
          "json": {
           "id": "1005",
           "client": "Librairie Lefèvre",
           "email": "librairie.lefevre@example.com",
           "montant_eur": "67.30",
           "date": "2026-09-08",
           "montant": 67.3
          },
          "pairedItem": {
           "item": 4
          }
         },
         {
          "json": {
           "id": "1006",
           "client": "Café des Arts",
           "email": "cafe-des-arts@example.net",
           "montant_eur": "15.70",
           "date": "2026-09-10",
           "montant": 15.7
          },
          "pairedItem": {
           "item": 5
          }
         }
        ]
       ]
      }
     }
    ],
    "Total par client": [
     {
      "startTime": 1792346471531,
      "executionIndex": 6,
      "source": [
       {
        "previousNode": "Montant en nombre",
        "previousNodeOutput": 0,
        "previousNodeRun": 0
       }
      ],
      "hints": [],
      "executionTime": 1,
      "executionStatus": "success",
      "data": {
       "main": [
        [
         {
          "json": {
           "sum_montant": 165.5,
           "count_id": 2,
           "client": "Boulangerie Martin"
          },
          "pairedItem": [
           {
            "item": 0
           },
           {
            "item": 2
           }
          ]
         },
         {
          "json": {
           "sum_montant": 89.9,
           "count_id": 1,
           "client": "Atelier Dubois"
          },
          "pairedItem": [
           {
            "item": 1
           }
          ]
         },
         {
          "json": {
           "sum_montant": 245.7,
           "count_id": 2,
           "client": "Café des Arts"
          },
          "pairedItem": [
           {
            "item": 3
           },
           {
            "item": 5
           }
          ]
         },
         {
          "json": {
           "sum_montant": 67.3,
           "count_id": 1,
           "client": "Librairie Lefèvre"
          },
          "pairedItem": [
           {
            "item": 4
           }
          ]
         }
        ]
       ]
      }
     }
    ],
    "Lignes à corriger": [
     {
      "startTime": 1792346471532,
      "executionIndex": 7,
      "source": [
       {
        "previousNode": "E-mail valide ?",
        "previousNodeOutput": 1,
        "previousNodeRun": 0
       }
      ],
      "hints": [],
      "executionTime": 0,
      "executionStatus": "success",
      "data": {
       "main": [
        [
         {
          "json": {
           "id": "1007",
           "client": "Atelier Dubois",
           "email": "adresse-invalide",
           "montant_eur": "54.20",
           "date": "2026-09-11"
          },
          "pairedItem": {
           "item": 0
          }
         }
        ]
       ]
      }
     }
    ]
   },
   "lastNodeExecuted": "Lignes à corriger"
  },
  "executionData": {
   "contextData": {},
   "nodeExecutionStack": [],
   "metadata": {},
   "waitingExecution": {},
   "waitingExecutionSource": {},
   "runtimeData": {
    "version": 1,
    "establishedAt": 1792346471463,
    "source": "cli",
    "triggerNode": {
     "name": "Déclencheur manuel",
     "type": "n8n-nodes-base.manualTrigger"
    }
   }
  },
  "resumeToken": "[retiré : jeton local de reprise, sans usage public]"
 },
 "mode": "cli",
 "startedAt": "2026-10-18T18:01:11.457Z",
 "stoppedAt": "2026-10-18T18:01:11.533Z",
 "storedAt": "db",
 "status": "success",
 "finished": true
}
