{
  "job_id": "ac6e12b205a8",
  "mode": "single_order",
  "paket_id": "2026-09-21_1331_9781",
  "original_filename": "image.jpg, image.jpg",
  "file_count": 2,
  "upload_paths": [
    "/data/uploads/ac6e12b205a8_001_image.jpg",
    "/data/uploads/ac6e12b205a8_002_image.jpg"
  ],
  "model": "claude-sonnet-5",
  "render_dpi": 180,
  "max_pages": 100,
  "previews": [
    "page_001.jpg",
    "page_002.jpg"
  ],
  "pages_total": 2,
  "pages_done": 2,
  "status": "done",
  "payload": {
    "orders": [
      {
        "lg": "216509",
        "order_no": "800913264",
        "vorgangsart": "Hochrüstung 1. Sammeltermin",
        "anmeldung_art": "PLAKAT",
        "anmeldung_kontakt": "",
        "address_line": "Ernst-Wiechert-Weg 12",
        "postal_code": "89075",
        "city": "Ulm",
        "terminfenster": "26.10.2026 - 07.12.2026",
        "geraeteumfang": "50 APS, 133 HSS, 91 RMS, 1 WZS",
        "dauer": "27h 27min (Auftragskopf), Untervorgang 120 min",
        "eingaenge": "3",
        "nutzerstellen": "25 von 25",
        "object_note": "",
        "tenant_notes": [],
        "summary_line": "Hochrüstung mit 3 Eingängen (Ernst-Wiechert-Weg 12, 14, 16), 25 von 25 Nutzerverbrauchsstellen beauftragt, Anmeldeart Plakat.",
        "materials": [
          {
            "quantity": 133,
            "article_no": "13318",
            "description": "HKV Vorderteil TELMETRIC smart kurz",
            "status": "Bedarf 0/133",
            "category": "Heizkostenverteiler",
            "raw_text": "13318 · 0/133 HKV Vorderteil TELMETRIC smart kurz",
            "confidence": 0.95,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 133,
            "article_no": "10239",
            "description": "Plombe TELEMETRIC kurz alle / DS star (S)",
            "status": "Bedarf 0/133",
            "category": "Zubehoer",
            "raw_text": "10239 · 0/133 Plombe TELMETRIC kurz alle / DS star (S)",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 25,
            "article_no": "13320",
            "description": "APZ K 9smart 1,5/2,5DN15V80",
            "status": "Bedarf 0/25",
            "category": "Wasserzaehler",
            "raw_text": "13320 · 0/25 APZ K 9smart 1,5/2,5DN15V80",
            "confidence": 0.95,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 25,
            "article_no": "13328",
            "description": "APZ W 9smart 1,5/2,5DN15V80",
            "status": "Bedarf 0/25",
            "category": "Wasserzaehler",
            "raw_text": "13328 · 0/25 APZ W 9smart 1,5/2,5DN15V80",
            "confidence": 0.95,
            "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": 1,
            "article_no": "11899",
            "description": "M-Bus-Modul L&G XL2",
            "status": "Bedarf 0/1",
            "category": "Waermezaehler",
            "raw_text": "11899 · 0/1 M-Bus-Modul L&G XL2",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 1,
            "article_no": "11317",
            "description": "Befestigungssatz FAS Streifen +Kabelbind",
            "status": "Bedarf 0/1",
            "category": "Zubehoer",
            "raw_text": "11317 · 0/1 Befestigungssatz FAS Streifen +Kabelbind",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 2,
            "article_no": "13360",
            "description": "Kabelbinder Funkadapter smart (S)",
            "status": "Bedarf 0/2",
            "category": "Zubehoer",
            "raw_text": "13360 · 0/2 Kabelbinder Funkadapter smart (S)",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 1,
            "article_no": "13316",
            "description": "Funkadapter smart für M-Bus (MEGA)",
            "status": "Bedarf 0/1",
            "category": "Funk/Datensammler",
            "raw_text": "13316 · 0/1 Funkadapter smart für M-Bus (MEGA)",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 1,
            "article_no": "13355",
            "description": "Kabel Funkadapter smart an RW (2Adern)",
            "status": "Bedarf 0/1",
            "category": "Funk/Datensammler",
            "raw_text": "13355 · 0/1 Kabel Funkadapter smart an RW (2Adern)",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 91,
            "article_no": "13234",
            "description": "Rauchmelder smart HAG RM680210",
            "status": "Bedarf 0/91",
            "category": "Rauchwarnmelder",
            "raw_text": "13234 · 0/91 Rauchmelder smart HAG RM680210",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 91,
            "article_no": "14190",
            "description": "Rauchmelder-Sockel HAG smart",
            "status": "Bedarf 0/91",
            "category": "Rauchwarnmelder",
            "raw_text": "14190 · 0/91 Rauchmelder-Sockel HAG smart",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          }
        ],
        "nutzer": [],
        "nicht_beauftragt": "",
        "hinweise": [
          "Auf Bild 1 nur die Häuser Ernst-Wiechert-Weg 12, 14, 16 mit ihren Eingangszahlen sichtbar, keine einzelnen Nutzer-Kärtchen mit Namen abgebildet - daher keine Nutzer eintragbar.",
          "Feld 'Anmeldung vor Ort' zeigt bereits 'Plakat' (21. September um 14:24), Feld 'Gewünschte Anmeldeart' zeigt ebenfalls 'Plakat'."
        ],
        "confidence": 0.85,
        "warnings": [
          "Keine einzelnen Nutzer-Kärtchen mit Namen/Kästchen auf den Fotos sichtbar, nur Haus-Ebenen mit 0/9, 0/9, 0/8 - daher konnte kein einzelner Nutzer nach 'nutzer' übernommen werden, obwohl 25 von 25 Nutzerverbrauchsstellen beauftragt sind.",
          "Nachkontrolle: 0 Kaertchen mit eigenem Kaestchen gefunden, laut Auftragskopf 25 beauftragt - Nutzer bitte am Foto pruefen.",
          "Laut Auftragskopf 25 beauftragte Nutzerstelle(n), aber KEINE uebernommen - Kaestchen am Foto pruefen und Auftrag ggf. neu fotografieren."
        ],
        "source_pages": [
          1
        ]
      }
    ],
    "global_warnings": [
      "Bild 1 wurde um 90 Grad gedreht, damit der Text lesbar ist.",
      "Es wurden nur 2 Fotos bereitgestellt: 1x Auftragsdetails und 1x Materialbedarf. Die Untervorgänge-Detailseiten mit den einzelnen Nutzer-Kärtchen (Name, Kästchen, Sigma-Zeile) wurden nicht fotografiert bzw. nicht mitgeliefert, obwohl 25 von 25 Nutzerverbrauchsstellen beauftragt sind. Daher konnte die nutzer-Liste nicht befüllt werden."
    ]
  },
  "error": "",
  "pdf_name": "Auftrag_800913264.pdf",
  "pdf_names": [
    "Auftrag_800913264.pdf"
  ]
}