{
  "job_id": "c9c7a4cb4c6c",
  "mode": "single_order",
  "paket_id": "2026-09-21_1331_9781",
  "original_filename": "image.jpg, image.jpg, image.jpg",
  "file_count": 3,
  "upload_paths": [
    "/data/uploads/c9c7a4cb4c6c_001_image.jpg",
    "/data/uploads/c9c7a4cb4c6c_002_image.jpg",
    "/data/uploads/c9c7a4cb4c6c_003_image.jpg"
  ],
  "model": "claude-sonnet-5",
  "render_dpi": 180,
  "max_pages": 100,
  "previews": [
    "page_001.jpg",
    "page_002.jpg",
    "page_003.jpg"
  ],
  "pages_total": 3,
  "pages_done": 3,
  "status": "done",
  "payload": {
    "orders": [
      {
        "lg": "",
        "order_no": "800913289",
        "vorgangsart": "Ausleistung 1. Sammeltermin",
        "anmeldung_art": "PLAKAT",
        "anmeldung_kontakt": "",
        "address_line": "",
        "postal_code": "",
        "city": "",
        "terminfenster": "06.10.2026 - 07.12.2026",
        "geraeteumfang": "203 APS, 78 RMS, WZS",
        "dauer": "11h 32min (Auftragskopf), Untervorgang 120 min",
        "eingaenge": "",
        "nutzerstellen": "",
        "object_note": "",
        "tenant_notes": [],
        "summary_line": "Untervorgänge mit mehreren Häusern (Söflinger Str., Kässbohrerstr.)",
        "materials": [
          {
            "quantity": 1,
            "article_no": "13808",
            "description": "MK K 9smart MT CRI 2,5/4",
            "status": "Bedarf 0/1",
            "category": "Wasserzaehler",
            "raw_text": "13808 · 0/1 MK K 9smart MT CRI 2,5/4",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 1,
            "article_no": "13842",
            "description": "Aufputzgehäuse CRI DN20V105S",
            "status": "Bedarf 0/1",
            "category": "Zubehoer",
            "raw_text": "13842 · 0/1 Aufputzgehäuse CRI DN20V105S",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 122,
            "article_no": "13328",
            "description": "APZ W 9smart 1,5/2,5DN15V80",
            "status": "Bedarf 0/122",
            "category": "Wasserzaehler",
            "raw_text": "13328 · 0/122 APZ W 9smart 1,5/2,5DN15V80",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 122,
            "article_no": "13320",
            "description": "APZ K 9smart 1,5/2,5DN15V80",
            "status": "Bedarf 0/122",
            "category": "Wasserzaehler",
            "raw_text": "13320 · 0/122 APZ K 9smart 1,5/2,5DN15V80",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 1,
            "article_no": "13321",
            "description": "APZ K 9smart 1,5/2,5DN15V110",
            "status": "Bedarf 0/1",
            "category": "Wasserzaehler",
            "raw_text": "13321 · 0/1 APZ K 9smart 1,5/2,5DN15V110",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 4,
            "article_no": "13355",
            "description": "Kabel Funkadapter smart an RW (2Adern)",
            "status": "Bedarf 0/4",
            "category": "Funk/Datensammler",
            "raw_text": "13355 · 0/4 Kabel Funkadapter smart an RW (2Adern)",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 2,
            "article_no": "12318",
            "description": "WZ W XL2-B 10DN40V300 oTF",
            "status": "Bedarf 0/2",
            "category": "Wasserzaehler",
            "raw_text": "12318 · 0/2 WZ W XL2-B 10DN40V300 oTF",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 3,
            "article_no": "12611",
            "description": "TF W/K U6x3m PT500 (Paar)",
            "status": "Bedarf 0/3",
            "category": "Waermezaehler",
            "raw_text": "12611 · 0/3 TF W/K U6x3m PT500 (Paar)",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 4,
            "article_no": "11899",
            "description": "M-Bus-Modul L&G XL2",
            "status": "Bedarf 0/4",
            "category": "Waermezaehler",
            "raw_text": "11899 · 0/4 M-Bus-Modul L&G XL2",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 4,
            "article_no": "13316",
            "description": "Funkadapter smart für M-Bus (MEGA)",
            "status": "Bedarf 0/4",
            "category": "Funk/Datensammler",
            "raw_text": "13316 · 0/4 Funkadapter smart für M-Bus (MEGA)",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 4,
            "article_no": "11317",
            "description": "Befestigungssatz FAS Streifen +Kabelbind",
            "status": "Bedarf 0/4",
            "category": "Zubehoer",
            "raw_text": "11317 · 0/4 Befestigungssatz FAS Streifen +Kabelbind",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 8,
            "article_no": "13360",
            "description": "Kabelbinder Funkadapter smart (S)",
            "status": "Bedarf 0/8",
            "category": "Zubehoer",
            "raw_text": "13360 · 0/8 Kabelbinder Funkadapter smart (S)",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 2,
            "article_no": "13904",
            "description": "WZS W XS2 2,5DN20V130 5,2x45x1,5m",
            "status": "Bedarf 0/2",
            "category": "Waermezaehler",
            "raw_text": "13904 · 0/2 WZS W XS2 2,5DN20V130 5,2x45x1,5m",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 1,
            "article_no": "12355",
            "description": "WZ W XL2-B 6DN25V260 oTF",
            "status": "Bedarf 0/1",
            "category": "Wasserzaehler",
            "raw_text": "12355 · 0/1 WZ W XL2-B 6DN25V260 oTF",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 1,
            "article_no": "12886",
            "description": "TF W/K U5,2x3m PT500 (Paar)",
            "status": "Bedarf 0/1",
            "category": "Waermezaehler",
            "raw_text": "12886 · 0/1 TF W/K U5,2x3m PT500 (Paar)",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 71,
            "article_no": "13421",
            "description": "WZS W HeC 1,5DN15V110 5,2x45x1,5m",
            "status": "Bedarf 0/71",
            "category": "Waermezaehler",
            "raw_text": "13421 · 0/71 WZS W HeC 1,5DN15V110 5,2x45x1,5m",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 1,
            "article_no": "12430",
            "description": "WZ W XL2-B 25DN65FL300 oTF",
            "status": "Bedarf 0/1",
            "category": "Wasserzaehler",
            "raw_text": "12430 · 0/1 WZ W XL2-B 25DN65FL300 oTF",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": false
          },
          {
            "quantity": 203,
            "article_no": "13234",
            "description": "Rauchmelder smart HAG RM680210",
            "status": "Bedarf 0/203",
            "category": "Rauchwarnmelder",
            "raw_text": "13234 · 0/203 Rauchmelder smart HAG RM680210",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 42,
            "article_no": "13234",
            "description": "Rauchmelder smart HAG RM680210",
            "status": "Gesamt",
            "category": "Rauchwarnmelder",
            "raw_text": "42 GESAMT 13234 Rauchmelder smart HAG RM680210",
            "confidence": 0.85,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 42,
            "article_no": "14190",
            "description": "Rauchmelder-Sockel HAG smart",
            "status": "Gesamt",
            "category": "Rauchwarnmelder",
            "raw_text": "42 GESAMT 14190 Rauchmelder-Sockel HAG smart",
            "confidence": 0.85,
            "uncertain": false,
            "catalog_match": true
          }
        ],
        "nutzer": [],
        "nicht_beauftragt": "",
        "hinweise": [
          "Bild 1 zeigt Untervorgänge (Söflinger Str. 118/120, Kässbohrerstr.) nur mit Kästchen '0/x', keine einzelnen Nutzer-Namen sichtbar - daher keine Nutzer übernommen.",
          "LG-Nummer auf den Fotos nicht sichtbar/leserlich.",
          "Objektadresse auf den Fotos nicht eindeutig lesbar (Kopf abgeschnitten/gedreht).",
          "Zweitlesung (claude-opus-5) bestaetigt Artikelnummer 12430 - sie steht trotzdem nicht im Katalog, bitte pruefen."
        ],
        "confidence": 0.55,
        "warnings": [
          "Adresse und LG-Nummer konnten nicht sicher gelesen werden.",
          "Anmeldeart-Kontakt für PLAKAT nicht sichtbar/nicht vorhanden.",
          "Bilder 2 und 3 zeigen Materialbedarf ohne eigene Auftragsnummer - als Fortsetzung des Auftrags 800913289 zugeordnet.",
          "Artikelnummer 12430 steht nicht im Katalog. Zur Bezeichnung 'WZ W XL2-B 25DN65FL300 oTF' passt 12513 (WZ W XL2-B 15DN50FL200 oTF)."
        ],
        "source_pages": [
          1
        ]
      }
    ],
    "global_warnings": [
      "Bild 1 wurde um 270 Grad gedreht, damit der Text lesbar ist.",
      "Auf Bild 1 ist der Bildschirm gedreht und teilweise unscharf; LG-Nummer, Objektadresse und detaillierte Nutzerliste konnten nicht sicher gelesen werden.",
      "Bilder 2 und 3 (Kombiniertes Dashboard / Materialbedarf) tragen keine eigene Auftragsnummer und wurden dem vorherigen Auftrag 800913289 zugeordnet."
    ]
  },
  "error": "",
  "pdf_name": "Auftrag_800913289.pdf",
  "pdf_names": [
    "Auftrag_800913289.pdf"
  ]
}