{
  "job_id": "8b5ff74ef535",
  "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/8b5ff74ef535_001_image.jpg",
    "/data/uploads/8b5ff74ef535_002_image.jpg",
    "/data/uploads/8b5ff74ef535_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": "800913304",
        "vorgangsart": "Ausrüstung 1. Sammeltermin",
        "anmeldung_art": "",
        "anmeldung_kontakt": "",
        "address_line": "Erlenäcker 55",
        "postal_code": "89079",
        "city": "Ulm",
        "terminfenster": "26.10.2026 - 07.12.2026",
        "geraeteumfang": "3 HLS, 147 UPS",
        "dauer": "45 min (Auftragskopf), Untervorgang 38h 28min, Erlenäcker 55: 120 min",
        "eingaenge": "",
        "nutzerstellen": "",
        "object_note": "",
        "tenant_notes": [],
        "summary_line": "Erlenäcker 55/53/57 - Untervorgänge, keine Nutzer beauftragt sichtbar (alle Kästchen leer)",
        "materials": [
          {
            "quantity": 258,
            "article_no": "13319",
            "description": "HKV Vorderteil TELMETRIC smart lang",
            "status": "Bedarf 0/258",
            "category": "Heizkostenverteiler",
            "raw_text": "258 | 13319 · 0/258 HKV Vorderteil TELMETRIC smart lang",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 258,
            "article_no": "13364",
            "description": "Plombe TELEMETRIC smart lang/DSS smart (S)",
            "status": "Bedarf 0/258",
            "category": "Zubehoer",
            "raw_text": "258 | 13364 · 0/258 Plombe TELMETRIC smart lang/DSS smart (S",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 2,
            "article_no": "13344",
            "description": "MK W 9smart A34 1,5/2,5",
            "status": "Bedarf 0/2",
            "category": "Wasserzaehler",
            "raw_text": "2 | 13344 · 0/2 MK W 9smart A34 1,5/2,5",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 77,
            "article_no": "13336",
            "description": "MK K 9smart TE1 1,5/2,5",
            "status": "Bedarf 0/77",
            "category": "Wasserzaehler",
            "raw_text": "77 | 13336 · 0/77 MK K 9smart TE1 1,5/2,5",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 65,
            "article_no": "13337",
            "description": "MK W 9smart TE1 1,5/2,5",
            "status": "Bedarf 0/65",
            "category": "Wasserzaehler",
            "raw_text": "65 | 13337 · 0/65 MK W 9smart TE1 1,5/2,5",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 2,
            "article_no": "13338",
            "description": "MK K 9smart A34 1,5/2,5",
            "status": "Bedarf 0/2",
            "category": "Wasserzaehler",
            "raw_text": "2 | 13338 · 0/2 MK K 9smart A34 1,5/2,5",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 1,
            "article_no": "13325",
            "description": "MK K 9smart MET 1,5/2,5",
            "status": "Bedarf 0/1",
            "category": "Wasserzaehler",
            "raw_text": "1 | 13325 · 0/1 MK K 9smart MET 1,5/2,5",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 1,
            "article_no": "13319",
            "description": "HKV Vorderteil TELMETRIC smart lang",
            "status": "Gesamt",
            "category": "Heizkostenverteiler",
            "raw_text": "1 GESAMT 13319 HKV Vorderteil TELMETRIC smart lang",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 1,
            "article_no": "10137",
            "description": "Rückenteil OPTRONIC/TELMETRIC lang",
            "status": "Gesamt",
            "category": "Heizkostenverteiler",
            "raw_text": "1 GESAMT 10137 Rückenteil OPTRONIC/TELMETRIC lang",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 3,
            "article_no": "13364",
            "description": "Plombe TELEMETRIC smart lang/DSS smart (S)",
            "status": "Gesamt",
            "category": "Zubehoer",
            "raw_text": "3 GESAMT 13364 Plombe TELMETRIC smart lang/DSS smart (S",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 1,
            "article_no": "13337",
            "description": "MK W 9smart TE1 1,5/2,5",
            "status": "Gesamt",
            "category": "Wasserzaehler",
            "raw_text": "1 GESAMT 13337 MK W 9smart TE1 1,5/2,5",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 2,
            "article_no": "10553",
            "description": "Manschette rund f. 6i/7i/M AD 91 ID 64,5",
            "status": "Gesamt",
            "category": "Zubehoer",
            "raw_text": "2 GESAMT 10553 Manschette rund f. 6i/7i/M AD 91 ID 64,5",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 2,
            "article_no": "10549",
            "description": "Rosette rund AD 137 für 10550 u. 10553",
            "status": "Gesamt",
            "category": "Zubehoer",
            "raw_text": "2 GESAMT 10549 Rosette rund AD 137 für 10550 u. 10553",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 1,
            "article_no": "13336",
            "description": "MK K 9smart TE1 1,5/2,5",
            "status": "Gesamt",
            "category": "Wasserzaehler",
            "raw_text": "1 GESAMT 13336 MK K 9smart TE1 1,5/2,5",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 2,
            "article_no": "13317",
            "description": "Gateway smart GPRS/NB-IoT",
            "status": "Gesamt",
            "category": "Funk/Datensammler",
            "raw_text": "2 GESAMT 13317 Gateway smart GPRS/NB-IoT",
            "confidence": 0.9,
            "uncertain": false,
            "catalog_match": true
          }
        ],
        "nutzer": [],
        "nicht_beauftragt": "Erlenäcker 55 (0/15, 88 HLS · 51 UPS), Erlenäcker 53 (0/12, 71 HLS · 38 UPS), Erlenäcker 57 (0/18, 99 HLS · 58 UPS) - alle Kästchen leer/unmarkiert, keine schwarzen Nutzer-Namen erkennbar",
        "hinweise": [
          "Bild 1 ist um 180 Grad gedreht (kopfstehend), gedanklich gedreht gelesen",
          "Anmeldeart-Feld auf Bild 1 nicht vollständig lesbar - nur 'Plakat' und Symbol erkennbar, konkrete Kontaktzeile fehlt im sichtbaren Ausschnitt",
          "Auf Bild 1 sind nur Eingänge/Hauszeilen (Erlenäcker 55/53/57) mit leeren Kästchen sichtbar, keine aufgeklappten Nutzer-Kärtchen mit Namen zu erkennen",
          "Bilder 2 und 3 sind Materialbedarf-Fortsetzungsseiten ohne eigene Auftragsnummer und wurden diesem Auftrag zugeordnet"
        ],
        "confidence": 0.55,
        "warnings": [
          "LG-Nummer auf dem Foto nicht lesbar (Text am Bildrand abgeschnitten)",
          "Anmeldeart und Kontakt konnten aus dem sichtbaren Bildausschnitt nicht vollständig gelesen werden",
          "Terminfenster-Jahr aus Bildtext '26.10.2026 bis 7.12.2026' übernommen, Beginn des Zeitraums evtl. abgeschnitten",
          "Keine beauftragten Nutzer (schwarz mit Kästchen) auf den vorliegenden Fotos erkennbar - nur Haus-Ebenen ohne aufgeklappte Nutzerliste sichtbar",
          "Nachkontrolle mit claude-opus-5 fand an keinem Nutzer-Kaertchen ein eigenes Kaestchen - bitte am Foto pruefen und ggf. neu fotografieren.",
          "KEINE Nutzer erkannt, aber die Anmeldung braucht Empfaenger (Einzelbenachrichtigung). Bitte die Nutzer-Fotos pruefen und den Auftrag neu fotografieren."
        ],
        "source_pages": [
          1
        ]
      }
    ],
    "global_warnings": [
      "Bild 1 wurde um 270 Grad gedreht, damit der Text lesbar ist.",
      "Auftragsnummer 800913304 nur auf Bild 1 klar lesbar, LG-Nummer nicht lesbar",
      "Bilder 2 und 3 zeigen ausschließlich Materialbedarf und wurden als Fortsetzung dem einzigen erkannten Auftrag zugeordnet",
      "Auf keinem der drei Bilder sind schwarz dargestellte Nutzer-Kärtchen mit eigenem Kästchen sichtbar - daher keine Einträge in nutzer möglich"
    ]
  },
  "error": "",
  "pdf_name": "Auftrag_800913304.pdf",
  "pdf_names": [
    "Auftrag_800913304.pdf"
  ]
}